Académique Documents
Professionnel Documents
Culture Documents
PPDM Copyright and Disclaimer STORED DATA, SPECIAL, INCIDENTAL, PUNITIVE, EXEMPLARY, AGGRAVATED,
8. THESE TERMS AND CONDITIONS SHALL SURVIVE THE TERMINATION AND/OR EXPIRY
The following Terms and Conditions shall apply to the User:
OF THE USER'S MEMBERSHIP IN THE PPDM™.
1. Any rights and limitation set out in any licence agreement entered into between the User and the
9. FOR PURPOSES OF PARAGRAPHS 4, 5, 6 AND 7 OF THESE TERMS AND CONDITIONS,
PPDM™ in connection with the products and/or services shall be in addition to these Terms and
THE TERM "USER" MAY INCLUDE, AS THE CASE MAY BE, ANY OR ALL OF THE USER, ITS
Conditions.
DIRECTORS, OFFICERS, EMPLOYEES, AGENTS, AFFILIATED OR SUBSIDIARY
2. Any right granted to the User by the PPDM™ to use any trademark of the PPDM™ is subject to BUSINESSES OR ANY THIRD-PARTIES TO WHOM THE USER HAS GIVEN ACCESS TO
the direct control and rules of use provided by the PPDM™ from time to time which right shall THE PRODUCTS AND SERVICES OF THE PPDM™.
cease no later than the date upon which notification is provided by the PPDM™ to the User
10. FOR PURPOSES OF PARAGRAPHS 4, 5, 6 AND 7 OF THESE TERMS AND
advising that the right has ceased, or the date the User ceases to be a member of the PPDM™.
CONDITIONS, PPDM™ SHALL INCLUDE ANY OR ALL OF ITS DIRECTORS, OFFICERS,
3. The User acknowledges that all at all times, all products and/or services and their accompanying EMPLOYEES, AGENTS, CONTRACTORS OR OTHER INDIVIDUALS AFFILIATED WITH THE
supporting material, are, and remain, the intellectual property of the PPDM™ with all rights PPDM™, AS THE CASE MAY BE.
reserved for the benefit of the PPDM™.
11. These Terms and Conditions are to be governed and interpreted under the laws of the
4. EXCEPT AS SPECIFICALLY PROVIDED IN THESE TERMS AND CONDITIONS, ANY Province of Alberta and the laws of Canada applicable therein, and any and all disputes arising
PRODUCTS AND/OR SERVICES PROVIDED BY THE PPDM™ ARE PROVIDED "AS IS", AND out of these Terms and Conditions, their performance, breach, enforcement, existence or
THE PPDM™ DISCLAIMS ANY REPRESENTATIONS, WARRANTIES OR CONDITIONS, validity, any failure of the parties to reach agreement with respect to matters provided for in these
EXPRESS OR IMPLIED, INCLUDING THOSE OF PERFORMANCE OR MERCHANTABILITY, OR Terms and Conditions and all matters of dispute relating to the rights and obligations of the
FITNESS FOR A PARTICULAR PURPOSE OR THOSE ARISING OUT OF A COURSE OF parties, which cannot be amicably resolved, even if only one of the parties declares that there is
DEALING OR USAGE OF TRADE, WITH RESPECT TO ITS PRODUCTS AND/OR SERVICES, a difference, will be referred to and finally settled by private and confidential binding arbitration
AND DO NOT WARRANT THAT THE FUNCTIONS OR THE OPERATION OR THE CONTENT held in Alberta and governed by Alberta law pursuant to the Alberta Arbitration Act if the User is
OF ITS PRODUCTS AND/OR SERVICES WILL BE:. a party created under the laws of Canada or any province or territory of Canada; or the
Arbitration Rules of the United Nations Commission of International Trade Law (UNCITRAL) if
a. UNINTERRUPTED OR ERROR FREE;
the User is a party outside of Canada. The following arbitration procedures shall apply,
b. ACCESSIBLE; notwithstanding whether the arbitration is governed by the Alberta Arbitration Act or UNCITRAL:
c. FREE FROM CONTENT WHICH MAY BE DEEMED TO BE PRIVATE UNDER THE LAWS (a) the place of arbitration shall be Calgary, Alberta;
OF THE PROVINCE OF ALBERTA OR THE COUNTRY OF CANADA;
(b) the Arbitration tribunal shall consist of one (1) arbitrator;
d. COMPLETE;
(c) the Courts of the Province of Alberta shall be the appointing authority in accordance with
e. CURRENT. UNCITRAL Rules;
5. THE PPDM™ SHALL NOT BE RESPONSIBLE OR LIABLE FOR ANY AND ALL ITEMS, (d) the language to be used in the arbitral proceedings shall be English;
STATEMENTS OR CONTENT TRANSMITTED, POSTED OR RECEIVED ON ITS SYSTEMS OR
(e) the Arbitrator shall be a person who is legally trained and who has experience in the information
ANY OTHER SYSTEMS, OR FOR MONITORING THE SAME. THE PPDM™'S ENTIRE
technology field in Canada and is independent of either party; and,
LIABILITY, REGARDLESS OF THE NUMBER OF CLAIMS, IN CONTRACT, TORT OR OTHER
THEORY OF LAW, INCLUDING WITHOUT LIMITATION, NEGLIGENCE OR OTHERWISE, AND (f) the decision of the arbitration court shall be final and binding upon each of the parties.
THE USER'S EXCLUSIVE REMEDY SHALL BE, AT THE OPTION OF THE PPDM™:
12. Except as otherwise provided herein, all notices must be in writing to the PPDM™ at Bankers
a. TO EITHER REFUND THE LESSER OF THE AMOUNT THE USER PAID TO THE PPDM™ Hall, P.O. Box 22155, Calgary, Alberta, T2P 4J5 and to the User at the most recent address in
UNDER THE LATEST MEMBERSHIP APPLICATION OR THE FEES PAID BY THE USER FOR the PPDM™'s records. Notices shall be deemed delivered three business days after posting in
THE PARTICULAR PRODUCT AND/OR SERVICE PROVIDED; OR, the Canadian postal system, or one business day if delivered via courier.
b. TO PROVIDE THE USER WITH CORRECTED ITEMS PROVIDED THAT THE PPDM™ IS
NOTIFIED OF ANY CLAIM WITHIN NINETY (90) DAYS FROM THE DATE ON WHICH THE
CLAIM ARISES.
6. IN NO EVENT WILL THE PPDM™ BE LIABLE TO THE USER FOR ANY INDIRECT
PARTY CLAIMED AGAINST THE USER, HOWSOEVER CAUSED, INCLUDING BUT NOT
LIMITED TO, ANY LOST PROFITS, LOST REVENUE, LOST SAVINGS, LOSS OF USE OR LACK
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ANL_ANALYSIS_REPORT ANALYSIS SOURCE: The source that the analysis came from, this could be a lab
ANL_SOURCE N VARCHAR2 40 P
ANL_ANALYSIS_STEP technician, a lab, a company, a government agency, etc.
ANALYSIS ACCURACY TYPE: The kind of accuracy that is indicated, such as the
CALCULATED INDICATOR: A Y/N flag indicating that this value is calculated (as
CALCULATED_IND Y VARCHAR2 1
opposed to measured).
for an analysis value. Various systems for measurement are defined in literature, and
CONFIDENCE_TYPE Y VARCHAR2 40 R_ANL_CONFIDENCE_TYPE may be text based (CERTAIN, PROBABLE, UNCERTAIN) or number based. This
value tends to be subjective, and indicates the level of trust the analyst has in the
result.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
MEASURED INDICATOR: A Y/N flag indicating that this value was measured, rather
MEASURED_VALUE_IND Y VARCHAR2 1
than calculated or reported.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
RAW VALUE INDICATOR: A Y/N flag indicating that this value is a raw value (as
RAW_VALUE_IND Y VARCHAR2 1
opposed to a calculated value).
PPDM COLUMN NAME: The name of a column that has an association with this
foreign key from the column that is referenced, or may be used generically in
REFERENCED_COLUMN_NAME Y VARCHAR2 30 PPDM_COLUMN
combination with the PPDM_REFERENCED_GUID, which points to the row in the
column that is related to the classification system level. In this case, it is essential
that the PPDM GUID in the source table be managed carefully and appropriately.
PPDM REFERENCED GUID: The GUID in the table that has an association with this
level of a classification system. In this case, we recommend that the name of the
REFERENCED_PPDM_GUID Y VARCHAR2 38
table also be captured in PPDM TABLE, to make querying this information easier.
Usually, the PP
PPDM_TABLE SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a
REFERENCED_SYSTEM_ID Y VARCHAR2 40
PPDM_COLUMN database or XML schema.
PPDM TABLE NAME: The name of a table that has an association with this level of a
PPDM_TABLE classification system. This may be used in conjunction with an appropriate foreign
REFERENCED_TABLE_NAME Y VARCHAR2 30
PPDM_COLUMN key from the table that is referenced, or may be used generically in combination with
the
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks relating to this row of data.
study result. Indicates how consistently the same or a similar result will be obtained
when a step is repeated. A result may be highly repeatable, but still incorrect or
REPEATABILITY_TYPE Y VARCHAR2 40 R_ANL_REPEATABILITY
nottrustworthy. For example a sample contaminant may affect your trust in the data,
even though you get the same (incorrect) answer again and again. Equipment
REPORTED INDICATOR: A Y/N flag indicating that this value is provided as reported
by the source, usually a laboratory. This indicates that the value was not created or
REPORTED_IND Y VARCHAR2 1 modified upon load into PPDM, even though the value may not be correct. If
problems are suspected, set PROBLEM_IND to Y, and for more details about what
STEP SEQUENCE NUMBER: A unique number indicating the sequence of the step
STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP
among other steps in the preparation and processing of the sample.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Column Name Null Data Type Length Key Ref Table(s) Column Comment
BATCH IDENTIFIER: Unique identifer for the batch or collection of samples that are
BATCH_ID N VARCHAR2 40 P
run through an analysis at the same time for comparitive purposes.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
BATCH_DESC Y VARCHAR2 240 BATCH DESCRIPTION: Narrative comments about the batch that was created.
BATCH_NAME Y VARCHAR2 255 BATCH NAME: Common name given to the batch.
collection of samples that are run through an analysis at the same time for
BATCH_REF_NUM Y VARCHAR2 30 comparative pruposes. If equipment has been tampered with, or something bad has
same batch.
BATCH CREATE DATE: The date on which this batch was created for inclusion in an
CREATE_DATE Y DATE DATE
analysis run.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SAMPLE COUNT: The number of samples that are included in this batch. Can be
STANDARD SAMPLE COUNT: The number of standard samples that are included in
the batch. Descriptions of standard samples are contained in the SAMPLE family of
STANDARD_SAMPLE_COUNT Y NUMBER 10
tables. Standard samples are used to help identify or quantify certain components of
samples.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ANALYSIS_ID N VARCHAR2 40 P analysis may be conducted on a sample. Samples may be derived from lithologic
ANALYSIS SOURCE: The source that the analysis came from, this could be a lab
ANL_SOURCE N VARCHAR2 40 P R_SOURCE
technician, a lab, a company, a government agency, etc.
ANALYSIS_DATE Y DATE DATE ANALYSIS DATE: Date the laboratory performed the gas analysis.
ANALYSIS QUALITY: Describes standard quality indicators. For example poor, good,
ANALYSIS_QUALITY Y VARCHAR2 40 R_QUALITY
very good or excellent.
BASE_DEPTH Y NUMBER 15,5 BASE DEPTH: Measured depth from the surface to the base of the analysis interval.
BASE_DEPTH_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE BASE DEPTH OUOM: Base measured depth original unit of measure.
STRATIGRAPHIC UNIT IDENTIFIER: unique identifier for the stratigraphic unit that
BASE_STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT
was studied in this analysis
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
END_DATE Y DATE DATE END DATE: The date on which this analysis ended.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
RECEIVED_DATE Y DATE DATE RECEIVED DATE: Date the sample was received by the laboratory for analysis.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
REPORTED_DATE Y DATE DATE REPORTED DATE: Date the sample analysis was reported by the laboratory.
vertically from the surface to the point of interest in the well bore. These reported
REPORTED_TVD Y NUMBER 10,5
values may not represent the actual TVD as derivable from the directional survey and
REPORTED_TVD_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE REPORTED TRUE VERTICAL DEPTH ORIGINAL UNITS OF MEASURE:
SAMPLE_DATE Y DATE DATE SAMPLE DATE: Date the sample was collected.
SAMPLE LOCATION: Describes the various locations that samples can be extracted
from. For example in a well samples may be derived from the well head, shaker, mud
SAMPLE_LOCATION Y VARCHAR2 40 R_SAMPLE_LOCATION
pit, core or wellbore. Outside the well a sample may be taken from a road allowance,
START_DATE Y DATE DATE START DATE: The date on which this analysis started.
names to which the STRAT UNITS belong. A stratigraphic name set is a collection of
STRAT_NAME_SET_ID Y VARCHAR2 40 STRAT_UNIT STRAT_UNIT
stratigraphic units, such as may be in use for a geographic area, a project, a
company etc.
STUDY TYPE: The type of study that is described, such as organic geochemistry,
STUDY_TYPE Y VARCHAR2 40 R_STUDY_TYPE
maceral analysis, paleontological analysis, benchmark environmental study, etc
TOP_DEPTH Y NUMBER 15,5 TOP DEPTH: Measured depth from the surface to the top of the analysis interval.
TOP_DEPTH_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE TOP DEPTH OUOM: Top measured depth original unit of measure.
STRATIGRAPHIC UNIT IDENTIFIER: unique identifier for the stratigraphic unit that
TOP_STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT
was studied in this analysis
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ANALYSIS_ID N VARCHAR2 40 P ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic
ANALYSIS SOURCE: The source that the analysis came from, this could be a lab
ANL_SOURCE N VARCHAR2 40 P ANL_ANALYSIS_REPORT
technician, a lab, a company, a government agency, etc.
STEP SEQUENCE NUMBER: A unique number indicating the sequence of the step
STEP_SEQ_NO N NUMBER 8 P
among other steps in the analysis of the sample.
ANALYSIS PHASE: The phase of the sample during this analysis step, needed when
the phase during the analysis step may not be the same phase as the sample is
ANALYSIS_PHASE Y VARCHAR2 40 R_SAMPLE_PHASE
stored in. For example, a liquid sample may be heated to gaseous form during the
step.
ANL_DATE Y DATE DATE ANALYSIS DATE: Date the analysis of the sample began.
COMPLETE_DATE Y DATE DATE COMPLETE DATE: The date that this preparation step was completed.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
END_DATE Y DATE DATE END DATE: The date on which this step ended.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
FINAL VOLUME: The final volume of the sample after the completion of any
FINAL_VOLUME Y NUMBER 14,4
preparation, processing and analysis to the sample.
FINAL VOLUME PERCENT: The percentage of volume remaining of the sample from
FINAL_VOLUME_PERCENT Y NUMBER 15,12 the initial sample after the completion of any preparation, processing and analysis to
the sample.
FINAL WEIGHT: The final weight of the sample after the completion of any
FINAL_WEIGHT Y NUMBER 10,5
preparation, processing and analysis to the sample.
METHOD_ID Y VARCHAR2 40 ANL_METHOD standard methods. Often, these would identify a method, consisting of several
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROBLEM INDICATOR: A Y/N flag indicating whether or not there is a problem with
PROBLEM_IND Y VARCHAR2 1 the step. If a yes flag is indicated, additional information regarding the problem
RECEIVED_DATE Y DATE DATE RECEIVED DATE: Date the sample was received by the laboratory for analysis.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
REPORTED_DATE Y DATE DATE REPORTED DATE: Date the water sample analysis was reported by the laboratory.
RESULTS RECEIVED DATE: The date on which the results from this analysis step
RESULTS_RECEIVED_DATE Y DATE DATE
were received.
RESULTS RECEIVED INDICATOR: A Y/N flag indicating that the results for this
RESULTS_RECEIVED_IND Y VARCHAR2 1
analysis step have been received.
SAMPLE FRACTION TYPE: The type of fraction method used to separate the
sample into two or more samples during this step. This process could involve phase
SAMPLE_FRACTION_TYPE Y VARCHAR2 40 R_SAMPLE_FRACTION_TYPE
or chemical separation. A homogeneous separation is possible in cases where the
SAMPLE QUALITY: The quality of the sample at the completion of this step in the
SAMPLE_QUALITY Y VARCHAR2 40 R_QUALITY
preparation process.
START_DATE Y DATE DATE START DATE: the date that this preparation step was started.
STEP COMPLETED INDICATOR: A Y/N flag indicating whether or not the step has
STEP_COMPLETED_IND Y VARCHAR2 1
been completed.
STEP DESCRIPTION: narrative text description of the processing done during this
STEP_DESC Y VARCHAR2 240 step of preparation. Note that much descriptive information may be structured in this
or associated tables.
STEP QUALITY DESCRIPTION: Use this column to note the quality of the step.
STEP_QUALITY_DESC Y VARCHAR2 240
Details about the problems can be stored in the table ANL_PROBLEM.
STEP QUALITY TYPE: The type of quality description given to the step, for example,
STEP_QUALITY_TYPE Y VARCHAR2 40 R_QUALITY
excellent, good, fair, poor, etc.
STEP REQUESTED INDICATOR: A Y/N flag indicating whether or not this step is
STEP_REQUESTED_IND Y VARCHAR2 1
requested in the work order.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ANL_ANALYSIS_REPORT ANALYSIS SOURCE: The source that the analysis came from, this could be a lab
ANL_SOURCE N VARCHAR2 40 P
ANL_ANALYSIS_STEP technician, a lab, a company, a government agency, etc.
BA_OBS_NO N NUMBER 8 P that describes the business associate that made the observation regarding the
sample analysis.
associate who played a part in an analysis. Track the role played by the business
ANALYSIS_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
associate in BA_ROLE. If a BA plays more than one role, create a row for each role
REFERENCE ANALYSIS BUSINESS ASSOCIATE ROLE TYPE: the type of role that
BA_ROLE_TYPE Y VARCHAR2 40 R_ANL_BA_ROLE_TYPE a business associate plays or may play during a sample analysis. Examples include
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first comes into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row is no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROBLEM INDICATOR: A Y/N flag indicating whether or not there is a problem with
PROBLEM_IND Y VARCHAR2 1 the step. If a yes flag is indicated, additional information regarding the problem
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
STEP SEQUENCE NUMBER: A unique number indicating the sequence of the step
among other steps in the preparation and processing of the sample. This column is a
sufficient method to keep track of what is done in the sample analysis. However, if
STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP the requirement for more complicated tracking such as two steps occurring
simultaneously or if steps are needed to be added to the initial procedure, use the
ANL_STEP_XREF.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ALIAS_LONG_NAME Y VARCHAR2 255 AREA NAME: ALTERNATE (or full) NAME OF THE AREA
ALIAS REASON: The reason why the alias was created, such as government
ALIAS_REASON_TYPE Y VARCHAR2 40 R_ALIAS_REASON_TYPE
change, assigned by application etc.
ALIAS_TYPE Y VARCHAR2 40 R_ALIAS_TYPE ALIAS TYPE: The type of alias, such as partner, historical, records etc.
AMENDED DATE: the date on which a name has been amended. Often, this is used
AMENDED_DATE Y DATE DATE
for official or legal changes to a name.
ANL_METHOD_ID Y VARCHAR2 40 ANL_METHOD standard methods. Often, these would identify a method, consisting of several
ANL_METHOD_SET_ID Y VARCHAR2 40 ANL_METHOD standard methods. Often, these would identify a method, consisting of several
CREATED DATE: The date on which the alias was first created. This date may
CREATED_DATE Y DATE DATE precede the amendment date, in the event that the amended date refers to a formal
registration event.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
ORIGINAL INDICATOR: A Y/N flag indicating that this alias is the original or first
ORIGINAL_IND Y VARCHAR2 1
identifier assigned to the object.
ALIAS OWNER BUSINESS ASSOCIATE: unique identifier for the business associate
OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
who owns this alias.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REASON_DESC Y VARCHAR2 240 REASON DESCRIPTION: A narrative explanation about the alias being used.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks relating to this row of data.
SOURCE DOCUMENT: References the document where this alias has been given.
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
Documents may be published, internal references, journals etc.
STRUCK OFF DATE: Date on which the legal name was struck from corporate
STRUCKOFF_DATE Y DATE DATE
registry and is no longer used.
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
USE RULE: A narrative column that is used to describe the circumstances in which
USE_RULE Y VARCHAR2 2000
this alias is to be used.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CALCULATE_METHOD_ID1 N VARCHAR2 40 P ANL_CALC_METHOD This column is used in conjunction with the column CALCULATE_METHOD_ID2 to
CALCULATE_METHOD_ID2 N VARCHAR2 40 P ANL_CALC_METHOD This column is used in conjunction with the column CALCULATE_METHOD_ID1 to
equivalence that is defined for two calculation methods. May indicate methods that
CALCULATION_EQUIV_TYPE Y VARCHAR2 40
provide similar results, methods to be used in preference over another, methods that
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks relating to this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ASSIGNED VARIABLE: the variable or portion of the formula that this row of data
ASSIGNED_VARIABLE Y VARCHAR2 20 describes. In a formula A/B, one row in this table would describe A and another
would describe B.
COLUMN NAME: Part of a foreign key that allows you to point to the system, table
COLUMN_NAME Y VARCHAR2 30 PPDM_COLUMN
and column that contains the value to be used in this part of a calculation formula.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks relating to this row of data.
minerals, chemicals, solvents, production substances, hydrocarbons etc are all listed.
SUBSTANCE_ID Y VARCHAR2 40 SUBSTANCE
Be advised that many applications and agencies may use the same term, but the
definition and composition details may not be the same. Use the SUBSTANCE XREF
SYSTEM IDENTIFIER: Part of a foreign key to a database system that contains the
SYSTEM_ID Y VARCHAR2 40 PPDM_COLUMN
value to be used in this calculation.
TABLE NAME: Part of a foreign key that allows you to point to the database table
TABLE_NAME Y VARCHAR2 30 PPDM_COLUMN
that contains the value to be used in this calculation.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Column Name Null Data Type Length Key Ref Table(s) Column Comment
method of calculating a value. Note that for special characters to be supported, your
database installation must include the appropriate character set. Talk to your
CALCULATE_FORMULA Y VARCHAR2 1024
database administrator to find out what characters are available for use. Specific
details about each element or variable in the formula are stored in ANL CALC
FORMULA.
CALCULATION SET IDENTIFIER: A unique identifier for the calculation set used in
CALC_SET_ID Y VARCHAR2 40 ANL_CALC_SET
the elemental calculation.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
FORMULA TYPE: The kind of formula that is described. Common formulas are
FORMULA_TYPE Y VARCHAR2 40 R_ANL_FORMULA_TYPE
RATIOS.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PREFERRED NAME: The usual narrative name given to this calculation. Note that
this value is denormalized from the table ANL CALC ALIAS and should be used to
PREFERRED_NAME Y VARCHAR2 30
improve performance and query retrieval. Use this column in addition to ANL CALC
ALIAS.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CALCULATION SET IDENTIFIER: A unique identifier for the calculation set used in
CALC_SET_ID N VARCHAR2 40 P
the elemental calculation.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
METHOD_ID Y VARCHAR2 40 ANL_METHOD standard methods. Often, these would identify a method, consisting of several
METHOD_SET_ID Y VARCHAR2 40 ANL_METHOD standard methods. Often, these would identify a method, consisting of several
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PREFERRED_NAME Y VARCHAR2 255 PREFERRED NAME: the usual or preferred name given to this calculation.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks relating to this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Column Name Null Data Type Length Key Ref Table(s) Column Comment
COAL RANK IDENTIFIER: A unique identifier for the coal rank of the coal. Previously
COAL_RANK_ID N VARCHAR2 40 P COAL RANK TYPE: The type of coal rank. This will vary pending on the organic
COAL_RANK_SCHEME_ID Y VARCHAR2 40 ANL_COAL_RANK_SCHEME COAL RANK SCHEME IDENTIFIER: A unique identifier for the coal rank scheme.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
LONG_NAME Y VARCHAR2 255 LONG NAME: Common long name given to reference type or code.
MAX_VALUE Y NUMBER 0 MAXIMUM VALUE: the maximum measured or observed value for this property.
MINUMUM VALUE: The minimum value assigned to this specification, such as the
MIN_VALUE Y NUMBER 0
lowest, or starting temperature for a process.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SHORT_NAME Y VARCHAR2 30 SHORT NAME: Common short name given to reference type or code.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Column Name Null Data Type Length Key Ref Table(s) Column Comment
COAL RANK SCHEME: A description of the coal rank scheme explaining how it
COAL_RANK_SCHEME_ID N VARCHAR2 40 P
works to classify the coal rank.
R_COAL_RANK_SCHEME_TY COAL RANK SCHEME TYPE: The type of coal rank scheme that is referenced.
COAL_RANK_SCHEME_TYPE Y VARCHAR2 40
PE Could be a formal, recognized scheme, a working scheme, etc.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SCHEME_NAME Y VARCHAR2 30 SCHEME NAME: The name of the scheme used for the coal rank.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ANL_ANALYSIS_REPORT ANALYSIS SOURCE: The source that the analysis came from, this could be a lab
ANL_SOURCE N VARCHAR2 40 P
ANL_ANALYSIS_STEP technician, a lab, a company, a government agency, etc.
APPLICATION ID: Unique identifier for applications you make for continuations,
APPLICATION_ID Y VARCHAR2 40 APPLICATION
licenses etc. to the government.
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID Y VARCHAR2 40 AREA
area, area of interest, offshore area, district etc.
AREA_TYPE Y VARCHAR2 40 AREA AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc.
BA AUTHORITY IDENTIFIER: Unique identifier for the row that describes the
AUTHORITY_ID Y VARCHAR2 40 BA_AUTHORITY
authority that a business associate has over business objects.
BUSINESS_ASSOCIATE
BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a
BUSINESS_ASSOCIATE_ID Y VARCHAR2 40 BA_ORGANIZATION
person, company, regulatory agency, government or consortium.
BA_AUTHORITY
CATALOGUE_ADDITIVE_ID Y VARCHAR2 40 CAT_ADDITIVE additives. Think of this table as a catalogue of all the kinds of additives that can be
purchased or created.
equipment. Think of this as a catalogue or brochure that shows all the kinds of
CATALOGUE_EQUIP_ID Y VARCHAR2 40 CAT_EQUIPMENT
equipment that you may use, but may or may not actually have. Actual pieces of
information.
CLASS_LEVEL_ID Y VARCHAR2 40 CLASS_LEVEL classification schemes are available, including the UNSPSC code set. Typically,
these classification systems are hierarchical. Objects may be classified at any level of
the classification system, and through more than one classification system.
COMPONENT_TYPE Y VARCHAR2 40 R_ANL_COMP_TYPE COMPONENT TYPE: The component type associated with this sample analysis.
CONSULT_ID Y VARCHAR2 40 CONSULT an activity or request for an activity. Consultation discussions may occur at any point
CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT IDENTIFIER: Unique identifier for the contract table.
CORE TYPE: Defines the type of core procedure used during the coring operation.
CORE_TYPE Y VARCHAR2 40
For example, conventional, sidewall, diamond, triangle, etc.
in which fossil deposition occurs. Often, these ecozones are marine or fresh water.
ECOZONE_ID Y VARCHAR2 40 ECOZONE
Marine ecozones include the category of marine benthic zones, namely shelf, slope,
and abyssal zones. The ecozone is defined by the organisms that are found in it.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first comes into effect.
ENTITLEMENT_ID Y VARCHAR2 40 ENTITLEMENT ENTITLEMENT IDENTIFIER: Unique identifier for the row in the entitlement table.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row is no longer active or in effect.
FACILITY_ID Y VARCHAR2 40 FACILITY FACILITY IDENTIFIER: Number or code uniquely identifying the Facility.
FACILITY TYPE: Identifies the codes classifying the facility according to its physical
FACILITY_TYPE Y VARCHAR2 40 FACILITY equipment or principal service performed. Please note that FACILITY_TYPE will
FIELD IDENTIFIER: Unique identifier for the field that the sample to be analyzed
FIELD_ID Y VARCHAR2 40 FIELD
came from.
FIELD STATION IDENTIFIER: A unique identifier for the field station that the sample
FIELD_STATION_ID Y VARCHAR2 40 STRAT_FIELD_STATION
to be analyzed came from.
FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.
INCIDENT SET IDENTIFIER: Unique identifier for a set of incident types that may be
INCIDENT_SET_ID Y VARCHAR2 40
mandated by an operating company, regulatory agency or contract.
INCIDENT TYPE: The type of incident that may have occurred, such as roll-over, or
INCIDENT_TYPE Y VARCHAR2 40
explosion, or unsafe materials handling.
INFORMATION_ITEM_ID Y VARCHAR2 40 RM_INFORMATION_ITEM INFORMATION ITEM ID: The unique identifier for an information item.
INFORMATION ITEM SUBTYPE: the type of information item. May be one of The
INFO_ITEM_SUBTYPE Y VARCHAR2 30 RM_INFORMATION_ITEM
valid types of Information item as defined by check constraints.
INSTRUMENT ID: Unique number for the legal document registered on the Cert. Of
INSTRUMENT_ID Y VARCHAR2 40 INSTRUMENT Title indicating interest in lands e.g. charge, lien, mortgage, caveat. May be natural
Key or system assigned, based on user needs and uniqueness of natural ids.
INTEREST_SET_ID Y VARCHAR2 40 INTEREST_SET INTEREST SET IDENTIFIER: unique identifier for the interest set.
BUSINESS ASSOCIATE: Unique identifier for the jurisdiction that is managing the
JURISDICTION Y VARCHAR2 40 LAND_SALE
land sale or bidding round.
LAND RIGHT IDENTIFIER: Unique Identifier for the land right. A land right is the
LAND_RIGHT_ID Y VARCHAR2 40 LAND_RIGHT rights you have to land, regardless of how obtained. It may be owned outright, rented,
LAND RIGHT SUBTYPE: column indicating the type of land right. Must be one of the
LAND_RIGHT_SUBTYPE Y VARCHAR2 30 LAND_RIGHT valid subtypes: LAND TITLE, LAND UNIT, LAND UNIT TRACT, LAND
LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique number used to identify the land sale.
LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.
LITHOLOGY_LOG_ID Y VARCHAR2 40 LITH_LOG LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
LITH_LOG_SOURCE Y VARCHAR2 40 LITH_LOG LITH LOG SOURCE: The source of data for this lithologic log.
NOTIFICATION_ID Y VARCHAR2 40 NOTIFICATION NOTIFICATION IDENTIFIER: unique identifier for the notification.
OBLIGATION_ID Y VARCHAR2 40 OBLIGATION OBLIGATION IDENTIFIER: Unique identifier for each obligation.
PALEO SUMMARY IDENTIFIER: Unique identifier for the paleo summary report that
PALEO_SUMMARY_ID Y VARCHAR2 40 PALEO_SUMMARY
is captured.
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE Y VARCHAR2 30 PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
PHYSICAL ITEM IDENTIFIER: A unique identifier for the physical item that contains
the actual sample. In some cases, the sample is divided into portions; in this case,
keys are provided as a denormalized column. The nominal location for this
information is RM_INFO_ITEM_CONTENT.
POOL_ID Y VARCHAR2 40 POOL POOL IDENTIFIER: Number or code uniquely identifying the pool.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PPDM TABLE NAME: The name of a table that has an association with this level of a
the
PRODUCT_TYPE Y VARCHAR2 40 SUBSTANCE PRODUCT_TYPE: The product identified as a component for this table.
PROD_STRING SOURCE: The individual, company, state, or government agency designated as the
PROD_STRING_SOURCE Y VARCHAR2 40
PROD_STRING_FORMATION source of information for this row.
PROJECT_ID Y VARCHAR2 40 PROJECT PROJECT IDENTIFIER: unique identifier for the project.
PR_STR_FORM_OBS_NO Y NUMBER 8 PROD_STRING_FORMATION number used to uniquely identify each completed (perforated) formation (layer) that is
RATE_SCHEDULE_ID Y VARCHAR2 40 RATE_SCHEDULE associate such as a service provider, jurisdiction or regulatory agency. Fee
schedules are often used to administer the rates for rentals or for services provided.
PPDM REFERENCED GUID: The GUID in the table that has an association with this
level of a classification system. In this case, we recommend that the name of the
table also be captured in PPDM TABLE, to make querying this information easier.
REFERENCED_GUID Y VARCHAR2 38
Usually, the PPDM TABLE and PPDM REFERENCED GUID should be used in
tandem. In this case, it is essential that the PPDM GUID in the source table be
PPDM TABLE NAME: The name of a table that has an association with this level of a
key from the table that is referenced, or may be used generically in combination with
REFERENCED_TABLE_NAME Y VARCHAR2 30
the PPDM_REFERENCED_GUID, which points to the row in the table that is related
to the classification system level. In this case, it is essential that the PPDM GUID in
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
REPORTED INDICATOR: A Y/N flag indicating that this value was reported rather
REPORTED_IND Y VARCHAR2 1
than calculated or measured.
RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of
RESERVE CLASS IDENTIFIER: The reserve classed for identifying the confidence
RESERVE_CLASS_ID Y VARCHAR2 40 RESERVE_CLASS
level and producing status of the reserve volumes.
WELL_TEST RUN NUMBER: A number which uniquely identifies the run or trip into the well for the
RUN_NUM Y VARCHAR2 4
WELL_TEST_RECOVERY purpose of operating a test.
SAMPLE DATE: Date the sample was taken from the well, especially if not collected
SAMPLE_DATE Y DATE DATE
from a well test
SAMPLE_ID Y VARCHAR2 40 SAMPLE SAMPLE IDENTIFIER: Unique identifier for a sample used in technical analysis.
SAMPLE SOURCE: The source of the sample, such as well drilling cuttings, well
SAMPLE_SOURCE Y VARCHAR2 40 core, drilling mud, stratigraphic field station, etc. In addition, foreign keys are provided
SEISMIC SET: A seismic set is a super type of various types of seismic collections.
SEIS_SET_ID Y VARCHAR2 40 SEIS_SET Valid types of seismic sets include SEIS_LINE, SEIS_3D, SEIS_SEGMENT and
SEIS_SURVEY.
SEISMIC SET SUBTYPE: The seismic set type column is used to enforce a
relationship between the SEIS SET supertype and its valid sub types. Values for this
SEIS_SET_SUBTYPE Y VARCHAR2 30 SEIS_SET column must be the name of the table that is the valid sub type for this row of data.
SUPPORT FACILITY SUBTYPE: The type of support facility that is described by this
SF_SUBTYPE Y VARCHAR2 30 SF_SUPPORT_FACILITY row of data. These values are managed by check constraint, and may only be the
WELL_CORE_DESCRIPTION SOURCE: The individual, company, state, or government agency designated as the
SOURCE Y VARCHAR2 40
R_SOURCE source of information for this row.
surface description may be stated in terms of a legal survey system, metes and
description.
STEP SEQUENCE NUMBER: A unique number indicating the sequence of the step
among other steps in the preparation and processing of the sample. This column is a
sufficient method to keep track of what is done in the sample analysis. However, if
STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP the requirement for more complicated tracking such as two steps occurring
simultaneously or if steps are needed to be added to the initial procedure, use the
ANL_STEP_XREF.
RM_DATA_STORE_STRUCTU DATA STORE ID: Used to identify the kinds of items that a data store structure is
STORE_ID Y VARCHAR2 40
RE permitted to hold.
RM_DATA_STORE_STRUCTU DATA STORE STRUCTURE OBS NO: Used to identify the kinds of items that a data
STORE_STRUCTURE_OBS_NO Y NUMBER 8
RE store structure is permitted to hold.
STRAT NAME SET IDENTIFIER: Unique identifier for the stratigraphic name set. A
STRAT_NAME_SET_ID Y VARCHAR2 40 STRAT_UNIT stratigraphic name set is an unordered collection of stratigraphic units, that may be in
STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT STRATIGRAPHIC UNIT IDENTIFIER: unique identifier for the stratigraphic unit.
PROD_STRING STRING IDENTIFIER: Number or code uniquely identifying a production string within
STRING_ID Y VARCHAR2 40
PROD_STRING_FORMATION a well.
SUPPORT FACILITY IDENTIFIER: Unique identifier for the support facility. A support
facility provides operational support for activities. These facilities may include roads,
SUPPORT_FACILITY_ID Y VARCHAR2 40 SF_SUPPORT_FACILITY
transmission towers, airstrips, vessels, docks and so on. Sub tyes are used to
WELL_TEST TEST_NUMBER: A number used to uniquely identify the individual test occurring
TEST_NUM Y VARCHAR2 4
WELL_TEST_RECOVERY within a test run or trip.
TEST TYPE: The type of test being performed on the sample. For example,
TEST_TYPE Y VARCHAR2 40 WELL_TEST_RECOVERY pyrolysis, pH levels, viscosity testing, Drill Stem Tests (DST), Repeat Formation
THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the
Webster Online)
WELL WELL_TEST
WELL_TEST_RECOVERY
WELL_ACTIVITY UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the
UWI Y VARCHAR2 40
WELL_CORE_DESCRIPTION primary key for this row.
PROD_STRING
PROD_STRING_FORMATION
WELL_ACTIVITY_ID Y VARCHAR2 40 WELL ACTIVITY IDENTIFIER: A unique identifier for the well activity.
WELL ACTIVITY SET IDENTIFIER: Unique identifier for a valid set of activity codes,
WELL_ACTIVITY_SET_ID Y VARCHAR2 40
such as those required by a regulatory or professional agency.
WELL ACTIVITY TYPE: The type of activity that is tracked, such as drilling, testing,
WELL_ACTIVITY_TYPE_ID Y VARCHAR2 40
coring, tubing etc. May be any kind of activity related to well operations.
WELL CORE DESCRIPTION IDENTIFIER: A unique identifier for the well core
description. The well core decryption is a narrative description about the well core.
WELL_CORE_DESC_ID Y VARCHAR2 40 WELL_CORE_DESCRIPTION
For example, the color, chemical composition, physical description of the core
sediment.
WELL_TEST_ID Y VARCHAR2 40 WELL TEST IDENTIFIER: A unique identifier for the well test.
WELL TEST RECOVERY IDENTIFIER: A unique identifier for the recovery of a well
WELL_TEST_RECOVERY_ID Y VARCHAR2 40 test, such as Drill Stem Tests (DST), Repeat Formation Tests (RFT), Initial
Potential(IP).
WELL TEST TYPE: identifies the general type of test used to evaluate the potential
WELL_TEST
WELL_TEST_TYPE Y VARCHAR2 40 of the well. For example, Drill Stem Tests (DST), Repeat Formation Tests (RFT),
R_WELL_TEST_TYPE
Initial Potential(IP).
WORK_ORDER_ID Y VARCHAR2 40 WORK_ORDER WORK ORDER IDENTIFIER: unique identifier for the work order.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ANL_ANALYSIS_REPORT ANALYSIS SOURCE: The source that the analysis came from, this could be a lab
ANL_SOURCE N VARCHAR2 40 P
ANL_ANALYSIS_STEP technician, a lab, a company, a government agency, etc.
SAMPLE ANALYSIS DETAIL TYPE: The type of technical analysis result that has
ANL_DETAIL_TYPE Y VARCHAR2 40 R_ANL_DETAIL_TYPE been captured. Note that most common study results are explicitly managed in other
AVERAGE RATIO VALUE: the average value of the ratio, or the value of a single
AVERAGE_RATIO_VALUE Y NUMBER 0
reading if only one reading is provided.
AVERAGE VALUE: The average or single value assigned to this specification. If only
AVERAGE_VALUE Y NUMBER 0
one measure is provided, it should be stored here.
CALCULATED INDICATOR: A Y/N flag indicating that the value given was
CALCULATED_IND Y VARCHAR2 1 calculated value was provided by the source (usually the lab) and not calculated
later. For more details about how the value was calculated, refer to the
DATE FORMAT DESCRIPTION: Use this column to define the level of precision in
DATE_FORMAT_DESC Y VARCHAR2 8
the DATE format columns, such as YYYY, or YYYQQ, or YYYYMM or YYYYMMDD
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first comes into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row is no longer active or in effect.
MAXIMUM DATE: the maximum date, such as an expiry date, that describes this
MAX_DATE Y DATE DATE
product.
MAXIMUM RATIO VALUE: The maximum value allowed for this ratio between these
MAX_RATIO_VALUE Y NUMBER 0
two samples.
MAXIMUM VALUE: the maximum value for a specification, such as the maximum
MAX_VALUE Y NUMBER 0
diameter of a tank, or the maximum load capacity of a vehicle.
VALID MEASURE lists which measurement types are valid for various types of
R_ANL_VALID_MEASUREMEN
MEASUREMENT_TYPE Y VARCHAR2 40 analysis, and what valid ranges for the values should be. In analysis detail tables,
T
ensure that you haveselected a measurement type that is appropriate for the type of
study.
MINUMUM DATE: the minimum date associated with a specification, such as a date
MIN_DATE Y DATE DATE
that a product cannot be used for, such as for aging processes.
MINIMUM RATIO VALUE: The minimum value allowed for this ratio between these
MIN_RATIO_VALUE Y NUMBER 0
two samples.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROBLEM INDICATOR: A Y/N flag indicating whether or not there is a problem with
PROBLEM_IND Y VARCHAR2 1 the step. If a yes flag is indicated, additional information regarding the problem
REFERENCE VALUE: the value of a reference point. For example, the result may be
REFERENCE_VALUE Y NUMBER 0 related to a specific luminosity, light intensity or other setting. Other reference values,
REFERENCE_VALUE_TYPE Y VARCHAR2 40 R_ANL_DETAIL_REF_VALUE some other measure, use this set of columns. For example, a temperature may be
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
REPORTED INDICATOR: A Y/N flag indicating that this value is provided as reported
by the source, usually a laboratory. This indicates that the value was not created or
REPORTED_IND Y VARCHAR2 1 modified upon load into PPDM, even though the value may not be correct. If
problems are suspected, set PROBLEM_IND to Y, and for more details about what
STEP SEQUENCE NUMBER: A unique number indicating the sequence of the step
among other steps in the preparation and processing of the sample. This column is a
sufficient method to keep track of what is done in the sample analysis. However, if
STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP the requirement for more complicated tracking such as two steps occurring
simultaneously or if steps are needed to be added to the initial procedure, use the
ANL_STEP_XREF.
minerals, chemicals, solvents, production substances, hydrocarbons etc are all listed.
SUBSTANCE_ID Y VARCHAR2 40 SUBSTANCE
Be advised that many applications and agencies may use the same term, but the
definition and composition details may not be the same. Use the SUBSTANCE XREF
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ANL_ANALYSIS_REPORT ANALYSIS SOURCE: The source that the analysis came from, this could be a lab
ANL_SOURCE N VARCHAR2 40 P
ANL_ANALYSIS_STEP technician, a lab, a company, a government agency, etc.
ASH ELEMENT: The value of the ash in the sample as per the elemental analysis.
This value can vary pending on the original unit of measure. For example, if the
ASH_ELEMENT Y NUMBER 10,5
original unit of measure is ppm the value is the quantity of ash, or if the original unit of
CARBON ELEMENT: The value of the carbon in the sample as per the elemental
analysis. This value can vary pending on the original unit of measure. For example, if
C_ELEMENT Y NUMBER 10,5
the original unit of measure is ppm the value is the quantity of carbon, or if the
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
IRON ELEMENT: The value of the iron in the sample as per the elemental analysis.
This value can vary pending on the original unit of measure. For example, if the
FE_ELEMENT Y NUMBER 10,5
original unit of measure is ppm the value is the quantity of iron, or if the original unitof
HYDROGEN ELEMENT: The value of the hydrogen in the sample as per the
elemental analysis. This value can vary pending on the original unit of measure. For
H_ELEMENT Y NUMBER 10,5
example, if the original unit of measure is ppm the value is the quantity of hydrogen
or if the original unit of measure is g/mol the value is concentration of hydrogen etc.
VALID MEASURE lists which measurement types are valid for various types of
R_ANL_VALID_MEASUREMEN
MEASUREMENT_TYPE Y VARCHAR2 40 analysis, and what valid ranges for the values should be. In analysis detail tables,
T
ensure that you have selected a measurement type that is appropriate for the type of
study.
NICKEL ELEMENT: The value of the nickel in the sample as per the elemental
analysis. This value can vary pending on the original unit of measure. For example, if
NI_ELEMENT Y NUMBER 10,5
the original unit of measure is ppm the value is the quantity of nickel, or if the original
NITROGEN ELEMENT: The value of the nitrogen in the sample as per the elemental
analysis. This value can vary pending on the original unit of measure. For example, if
N_ELEMENT Y NUMBER 10,5
the original unit of measure is ppm the value is the quantity of nitrogen, or if the
OXYGEN ELEMENT: The value of the oxygen in the sample as per the elemental
analysis. This value can vary pending on the original unit of measure. For example, if
O_ELEMENT Y NUMBER 10,5
the original unit of measure is ppm the value is the quantity of oxygen, or if the
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROBLEM INDICATOR: A Y/N flag indicating whether or not there is a problem with
PROBLEM_IND Y VARCHAR2 1 the step. If a yes flag is indicated, additional information regarding the problem
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
STEP SEQUENCE NUMBER: A unique number indicating the sequence of the step
among other steps in the preparation and processing of the sample. This column is a
sufficient method to keep track of what is done in the sample analysis. However, if
STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP the requirement for more complicated tracking such as two steps occurring
simultaneously or if steps are needed to be added to the initial procedure, use the
ANL_STEP_XREF.
SULFUR ELEMENT: The value of the sulfur in the sample as per the elemental
analysis. This value can vary pending on the original unit of measure. For example, if
S_ELEMENT Y NUMBER 10,5
the original unit of measure is ppm the value is the quantity of sulfur, or if the
VANADIUM ELEMENT: The value of the vanadium in the sample as per the
elemental analysis. This value can vary pending on the original unit of measure. For
V_ELEMENT Y NUMBER 10,5
example, if the original unit of measure is ppm the value is the quantity of vanadium,
or if the original unit of measure is g/mol the value is concentration of vanadium, etc.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ANL_ANALYSIS_REPORT SOURCE: The individual, company, state, or government agency designated as the
ANL_SOURCE N VARCHAR2 40 P
ANL_ANALYSIS_STEP source of information for this row.
ANALYSIS_VALUE Y NUMBER 10,5 ANALYSIS VALUE: Value for the measurement of the analysis of the property.
ANALYSIS VALUE OUOM: Property analysis value original unit of measure (e.g.,
ANALYSIS_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
mole percentage, BTU, etc.).
R_ANL_ELEMENT_VALUE_TY ANALYSIS VALUE TYPE: Use this column to list the type of values for the analysis,
ANALYSIS_VALUE_TYPE Y VARCHAR2 40
PE in cases where the value is text based.
ANALYSIS VALUE UOM: In cases where the UOM cannot be standardized by use of
ANALYSIS_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
the meta model, the actual unit of measure for the analysis value.
AVERAGE VALUE: The average or single value assigned to this specification. If only
AVERAGE_VALUE Y NUMBER 0
one measure is provided, it should be stored here.
VALUE CALCULATED INDICATOR: A Y/N flag indicating whether or not the value is
CALCULATED_IND Y VARCHAR2 1
calculated (opposed to collected raw value).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
MAXIMUM DATE: the maximum date, such as an expiry date, that describes this
MAX_DATE Y DATE DATE
product.
MAXIMUM VALUE: the maximum value for a specification, such as the maximum
MAX_VALUE Y NUMBER 0
diameter of a tank, or the maximum load capacity of a vehicle.
VALID MEASURE lists which measurement types are valid for various types of
R_ANL_VALID_MEASUREMEN
MEASUREMENT_TYPE Y VARCHAR2 40 analysis, and what valid ranges for the values should be. In analysis detail tables,
T
ensure that you have selected a measurement type that is appropriate for the type of
study.
MINUMUM DATE: the minimum date associated with a specification, such as a date
MIN_DATE Y DATE DATE
that a product cannot be used for, such as for aging processes.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
VALUE REPORTED INDICATOR: A Y/N flag indicating whether or not the value is
REPORTED_IND Y VARCHAR2 1
reported (as opposed to calculated)
STEP SEQUENCE NUMBER: A unique number indicating the sequence of the step
among other steps in the preparation and processing of the sample. This column is a
sufficient method to keep track of what is done in the sample analysis. However, if
STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP the requirement for more complicated tracking such as two steps occurring
simultaneously or if steps are needed to be added to the initial procedure, use the
ANL_STEP_XREF.
minerals, chemicals, solvents, production substances, hydrocarbons etc are all listed.
SUBSTANCE_ID Y VARCHAR2 40 SUBSTANCE
Be advised that many applications and agencies may use the same term, but the
definition and composition details may not be the same. Use the SUBSTANCE XREF
VALID_VALUE_IND Y VARCHAR2 1 VALID VALUE INDICATOR: A Y/N flag indicating whether or not the value is valid.
VALID_VALUE_REMARK Y VARCHAR2 2000 VALID VALUE REMARK: A narrative remark about the validity of the value.
R_ANL_ELEMENT_VALUE_CO VALUE CODE: the code assigned to the value by observation, in cases where
VALUE_CODE Y VARCHAR2 40
DE numeric values are not used.
VALUE QUALITY: The quality of the value, this could be effected by the calculation
VALUE_QUALITY Y VARCHAR2 40 R_VALUE_QUALITY
method or by the collection or analysis process.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ANL_ANALYSIS_REPORT ANALYSIS SOURCE: The source that the analysis came from, this could be a lab
ANL_SOURCE N VARCHAR2 40 P
ANL_ANALYSIS_STEP technician, a lab, a company, a government agency, etc.
CALLIBRATION RECORD: These are typically ASCII files provided along with lab
results, often as a text tile, or a paper document. The information includes data about
how the equipment was configured or calibrated for the stufy, and may provide useful
CALLIBRATION_RECORD Y VARCHAR2 2000
benchmarks for comparing studies or understanding the results of one study. You
can capture the contents of a text file in this record, or point to the RM module for the
location of a paper or digital document (use ANL COMPONENT for the FK)
equipment. Think of this as a catalogue or brochure that shows all the kinds of
CATALOGUE_EQUIP_ID Y VARCHAR2 40 CAT_EQUIPMENT
equipment that you may use, but may or may not actually have. Actual pieces of
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first comes into effect.
EQUIPMENT IDENTIFIER: Unique identifier for the specific piece of equipment used
EQUIP_ID Y VARCHAR2 40 EQUIPMENT in this study. If you only know the general make and model of the equipment, use
EQUIPMENT ROLE: The role a particular piece of equipment plays in the sample
EQUIP_ROLE Y VARCHAR2 40 R_ANL_EQUIP_ROLE
analysis.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row is no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROBLEM INDICATOR: A Y/N flag indicating whether or not there is a problem with
PROBLEM_IND Y VARCHAR2 1 the step. If a yes flag is indicated, additional information regarding the problem
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
STEP SEQUENCE NUMBER: A unique number indicating the sequence of the step
among other steps in the preparation and processing of the sample. This column is a
sufficient method to keep track of what is done in the sample analysis. However, if
STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP the requirement for more complicated tracking such as two steps occurring
simultaneously or if steps are needed to be added to the initial procedure, use the
ANL_STEP_XREF.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ANL_ANALYSIS_STEP ANALYSIS SOURCE: The source that the analysis came from, this could be a lab
ANL_SOURCE N VARCHAR2 40 P
ANL_ANALYSIS_REPORT technician, a lab, a company, a government agency, etc.
COLOR_REMARK Y VARCHAR2 2000 COLOR REMARK: A narrative remark about the fluorescence color.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
FLUOR_PERCENT Y NUMBER 15,12 FLUORESCENCE PERCENT: The percent of fluorescence used in the analysis.
FLUOR_REMARK Y VARCHAR2 2000 FLUORESCENCE REMARK: A narrative remark about the fluorescence.
FROM COLOR: The color on the spectrum which outlines the region in which the
FROM_COLOR Y VARCHAR2 40 R_COLOR allowed colors can be used in the fluorescence analysis. The region would be
between this color and the color stated in the column TO_COLOR.
FROM COLOR FREQUENCY: The color frequency on the spectrum which outlines
the region in which the allowed color frequencies can be used in the fluorescence
FROM_COLOR_FREQUENCY Y NUMBER 10,5
analysis. The region would be between this color frequency and the color frequency
FROM COLOR INTENSITY: The color intensity which outlines the value of the
allowed color intensities that can be used in the fluorescence analysis. The region
FROM_COLOR_INTENSITY Y NUMBER 10,5
would be between this color intensity and the color intensity stated in the column
TO_COLOR_INTENSITY.
FROM MOBILITY TYPE: The color on the spectrum which outlines the region in
FROM_MOBILITY_TYPE Y VARCHAR2 40 R_MOBILITY_TYPE which allowed colors can be used for dyes in the mobility fluorescence analysis. The
region would be between this color and the color stated in TO_MOBILITY_TYPE.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROBLEM INDICATOR: A Y/N flag indicating whether or not there is a problem with
PROBLEM_IND Y VARCHAR2 1 the step. If a yes flag is indicated, additional information regarding the problem
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
STEP SEQUENCE NUMBER: A unique number indicating the sequence of the step
STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP
among other steps in the preparation and processing of the sample.
TO COLOR: The color on the spectrum which outlines the region in which the
TO_COLOR Y VARCHAR2 40 R_COLOR allowed colors can be used in the fluorescence analysis. The region would be
between this color and the color stated in the column FRIOM_COLOR.
TO COLOR FREQUENCY: The color frequency on the spectrum which outlines the
region in which the allowed color frequencies can be used in the fluorescence
TO_COLOR_FREQUENCY Y NUMBER 10,5
analysis. The region would be between this color frequency and the color frequency
TO COLOR INTENSITY: The color intensity which outlines the value of the allowed
color intensities that can be used in the fluorescence analysis. The region would be
TO_COLOR_INTENSITY Y NUMBER 10,5
between this color intensity and the color intensity stated in the column
FROM_COLOR_INTENSITY.
TO MOBILITY TYPE: The color on the spectrum which outlines the region in which
TO_MOBILITY_TYPE Y VARCHAR2 40 R_MOBILITY_TYPE allowed colors can be used for dyes in the mobility fluorescence analysis. The region
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ANALYSIS SOURCE: The source that the analysis came from, this could be a lab
ANL_SOURCE N VARCHAR2 40 P ANL_ANALYSIS_REPORT
technician, a lab, a company, a government agency, etc.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
FLUID_TYPE Y VARCHAR2 40 SUBSTANCE FLUID TYPE: The type of Gas product that was analyzed.
GAS GRAVITY: (usually reported as 1.123 to most regulatory agencies. The specific
GAS_GRAVITY Y NUMBER 10,5
gravity of gas. This is a calculated value.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PREFERRED INDICATOR: A Y/N flag indicating whether or not the gas analysis is
PREFERRED_IND Y VARCHAR2 1
preferred.
PROBLEM INDICATOR: A Y/N flag indicating whether or not there is a problem with
PROBLEM_IND Y VARCHAR2 1 the step. If a yes flag is indicated, additional information regarding the problem
PSEUDO CRITICAL PRESSURE: Use this column to record the pseudo critical
PSEUDO_CRITICAL_PRESS Y NUMBER 8,2
pressure for the gas mixture.
PSEUDO CRITICAL TEMPERATURE: Use this column to record the pseudo critical
PSEUDO_CRITICAL_TEMP Y NUMBER 10,5
temperature for the gas mixture.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
R_SOURCE SOURCE: The individual, company, state, or government agency designated as the
SOURCE Y VARCHAR2 40
ANL_ANALYSIS_STEP source of information for this row.
STEP SEQUENCE NUMBER: A unique number indicating the sequence of the step
among other steps in the preparation and processing of the sample. This column is a
sufficient method to keep track of what is done in the sample analysis. However, if
STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP the requirement for more complicated tracking such as two steps occurring
simultaneously or if steps are needed to be added to the initial procedure, use the
ANL_STEP_XREF.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ANL_ANALYSIS_REPORT ANALYSIS SOURCE: The source that the analysis came from, this could be a lab
ANL_SOURCE N VARCHAR2 40 P
ANL_ANALYSIS_STEP technician, a lab, a company, a government agency, etc.
ANALYSIS VALUE: The value of the analysis, this allows for a wide variety of
ANL_VALUE Y NUMBER 0 measures to be stored and the type of value will vary pending on the column
ANALYSIS_VALUE_TYPE.
ANALYSIS VALUE CODE: a codified or text value, selected from a reference list,
ANL_VALUE_CODE Y VARCHAR2 40 R_GAS_ANL_VALUE_CODE indicating the value of a measurement for gas chromatography. This column should
not be used for numeric or measured values, use ANL_VALUE for these.
ANL_VALUE_REMARK Y VARCHAR2 2000 ANALYSIS VALUE REMARK: A narrative remark about the analysis of the value.
ANALYSIS VALUE TYPE: Use this column to list the type of values for the analysis,
ANL_VALUE_TYPE Y VARCHAR2 40
in cases where the value is text based.
CALCULATED_IND Y VARCHAR2 1 CALCULATED INDICATOR: A Y/N flag indicating that this value was calculated.
DAUGHTER ION IDENTIFIER: A unique identifier for the daughter ion in the gas
DAUGHTER_ION_ID Y VARCHAR2 40 SUBSTANCE chromatography analysis. The daughter ion is an electrically charged ion that is the
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
ERROR BAR VALUE: The value of the error bar in the value resulting from the gas
ERROR_BAR_VALUE Y NUMBER 10,5 chromatogram or some calculation on the information from the chromatogram. This
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
GAS ANALYSIS VALUE TYPE: Use this column to list the type of values for the gas
GAS_ANL_VALUE_TYPE Y VARCHAR2 40 R_GAS_ANL_VALUE_TYPE
chromatography, in cases where the value is text based.
VALID MEASURE lists which measurement types are valid for various types of
R_ANL_VALID_MEASUREMEN
MEASUREMENT_TYPE Y VARCHAR2 40 analysis, and what valid ranges for the values should be. In analysis detail tables,
T
ensure that you have selected a measurement type that is appropriate for the type of
study.
PARENT ION IDENTIFIER: A unique identifier for the parent ion in the gas
chromatography analysis. The parent ion is a fragment of ions both charged and
PARENT_ION_ID Y VARCHAR2 40 SUBSTANCE
neutral that forms due to the dissociation of an electrically charged molecule and not
due to a reaction.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROBLEM INDICATOR: A Y/N flag indicating whether or not there is a problem with
PROBLEM_IND Y VARCHAR2 1 the step. If a yes flag is indicated, additional information regarding the problem
QUALIFIER ION: Use this column to specify which qualifier ion has been chosen
QUALIFIER_ION_ID Y VARCHAR2 40 SUBSTANCE from the ms of the target compound. The qualifier ion is used as an indicator that the
QUANTIFIER ADDITIVE AMOUNT: This column is used to keep track of the amount
QUANTIF_ADDITIVE_AMT Y NUMBER 10,5 of quantifier additive combined with the sample in question. This information is
required to compare to the data resulting from the analysis of the chromatogram.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
REPORTED INDICATOR: A Y/N flag indicating that the value from this gas
REPORTED_IND Y VARCHAR2 1
chromatogram was reported as raw data.
STEP SEQUENCE NUMBER: A unique number indicating the sequence of the step
among other steps in the preparation and processing of the sample. This column is a
sufficient method to keep track of what is done in the sample analysis. However, if
STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP the requirement for more complicated tracking such as two steps occurring
simultaneously or if steps are needed to be added to the initial procedure, use the
ANL_STEP_XREF.
minerals, chemicals, solvents, production substances, hydrocarbons etc are all listed.
SUBSTANCE_ID Y VARCHAR2 40 SUBSTANCE
Be advised that many applications and agencies may use the same term, but the
definition and composition details may not be the same. Use the SUBSTANCE XREF
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ANL_ANALYSIS_REPORT ANALYSIS SOURCE: The source that the analysis came from, this could be a lab
ANL_SOURCE N VARCHAR2 40 P
ANL_ANALYSIS_STEP technician, a lab, a company, a government agency, etc.
CALCULATED INDICATOR: A Y/N flag indicating that the value given was
CALCULATED_IND Y VARCHAR2 1 calculated value was provided by the source (usually the lab) and not calculated
later. For more details about how the value was calculated, refer to the
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
NOT PRESENT INDICATOR: A Y/N flag indicating that this substance was not found
in the samle. This may be a result of equipment capabilities, problems in the sample.
NOT_PRESENT_IND Y VARCHAR2 1 error in the test that was run or the substance may actually not be present in the
sample. Refer to the ANL PROBLEM to capture details about the problem that was
found.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROBLEM INDICATOR: A Y/N flag indicating whether or not there is a problem with
PROBLEM_IND Y VARCHAR2 1 the step. If a yes flag is indicated, additional information regarding the problem
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
REPORTED INDICATOR: A Y/N flag indicating that this value is provided as reported
by the source, usually a laboratory. This indicates that the value was not created or
REPORTED_IND Y VARCHAR2 1 modified upon load into PPDM, even though the value may not be correct. If
problems are suspected, set PROBLEM_IND to Y, and for more details about what
STEP SEQUENCE NUMBER: A unique number indicating the sequence of the step
among other steps in the preparation and processing of the sample. This column is a
sufficient method to keep track of what is done in the sample analysis. However, if
STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP therequirement for more complicated tracking such as two steps occurring
simultaneously or if steps are needed to be added to the initial procedure, use the
ANL_STEP_XREF.
SUBSTANCE AMOUNT: the quantity of this substance that is part of the gas
SUBSTANCE_AMOUNT Y NUMBER 10,5
analyzed.
minerals, chemicals, solvents, production substances, hydrocarbons etc are all listed.
SUBSTANCE_ID Y VARCHAR2 40 SUBSTANCE
Be advised that many applications and agencies may use the same term, but the
definition and composition details may not be the same. Use the SUBSTANCE XREF
SUBSTANCE_PERCENT Y NUMBER 15,12 SUBSTANCE PERCENT: The percent of substance found in the gas analysis.
TRACE IND: A Y/N flag indicating that only trace amounts of this substance were
TRACE_IND Y VARCHAR2 1
found during the analysis.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ANL_ANALYSIS_REPORT ANALYSIS SOURCE: The source that the analysis came from, this could be a lab
ANL_SOURCE N VARCHAR2 40 P
ANL_ANALYSIS_STEP technician, a lab, a company, a government agency, etc.
ANALYSIS_VALUE Y NUMBER 0 ANALYSIS VALUE: Value for the measurement of the analysis of the property.
R_ANL_GAS_PROPERTY_CO ANALYSIS VALUE CODE: the code assigned to the analysis property by
ANALYSIS_VALUE_CODE Y VARCHAR2 40
DE observation, in cases where numeric values are not used.
ANALYSIS VALUE OUOM: Property analysis value original unit of measure (e.g.,
ANALYSIS_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
mole percentage, BTU, etc.).
ANALYSIS VALUE UOM: In cases where the UOM cannot be standardized by use of
ANALYSIS_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
the meta model, the actual unit of measure for the analysis value.
ANL_VALUE_REMARK Y VARCHAR2 2000 ANALYSIS VALUE REMARK: A narrative remark about the analysis of the value.
DATE FORMAT DESCRIPTION: Use this column to define the level of precision in
DATE_FORMAT_DESC Y VARCHAR2 8
the DATE format columns, such as YYYY, or YYYQQ, or YYYYMM or YYYYMMDD
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
MAX_VALUE Y NUMBER 0 MAXIMUM VALUE: the maximum measured or observed value for this property.
VALID MEASURE lists which measurement types are valid for various types of
R_ANL_VALID_MEASUREMEN
MEASUREMENT_TYPE Y VARCHAR2 40 analysis, and what valid ranges for the values should be. In analysis detail tables,
T
ensure that you have selected a measurement type that is appropriate for the type of
study.
MIN_VALUE Y NUMBER 0 MINIMUM VALUE: the minimum measured or observed value for this property.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
STEP SEQUENCE NUMBER: A unique number indicating the sequence of the step
among other steps in the preparation and processing of the sample. This column is a
sufficient method to keep track of what is done in the sample analysis. However, if
STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP the requirement for more complicated tracking such as two steps occurring
simultaneously or if steps are needed to be added to the initial procedure, use the
ANL_STEP_XREF.
SUBSTANCE_ID Y VARCHAR2 40 SUBSTANCE listed.Be advised that many applications and agencies may use the same term, but
the definition and composition details may not be the same. Use the SUBSTANCE
substances.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ANL_ANALYSIS_REPORT ANALYSIS SOURCE: The source that the analysis came from, this could be a lab
ANL_SOURCE N VARCHAR2 40 P
ANL_ANALYSIS_STEP technician, a lab, a company, a government agency, etc.
CALCULATED INDICATOR: A Y/N flag indicating that the value given was
CALCULATED_IND Y VARCHAR2 1 calculated value was provided by the source (usually the lab) and not calculated
later. For more details about how the value was calculated, refer to the
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
HEAT CONTENT METHOD: The method used to heat the sample for the analysis.
HEAT_CONTENT_METHOD Y VARCHAR2 40 R_HEAT_CONTENT_METHOD
For example, FTIR, boiling, etc.
HEAT CONTENT PRESSURE: The pressure at which the sample was during heating
HEAT_CONTENT_PRESS Y NUMBER 8,2
for the sample analysis.
HEAT CONTENT TEMPERATURE: The temperature at which the sample was during
HEAT_CONTENT_TEMP Y NUMBER 10,5
heating for the sample analysis.
HEAT CONTENT VALUE: The value of the heat for the sample during the sample
HEAT_CONTENT_VALUE Y NUMBER 0
analysis. Units could be joules.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROBLEM INDICATOR: A Y/N flag indicating whether or not there is a problem with
PROBLEM_IND Y VARCHAR2 1 the step. If a yes flag is indicated, additional information regarding the problem
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
REPORTED INDICATOR: A Y/N flag indicating that this value is provided as reported
by the source, usually a laboratory. This indicates that the value was not created or
REPORTED_IND Y VARCHAR2 1 modified upon load into PPDM, even though the value may not be correct. If
problems are suspected, set PROBLEM_IND to Y, and for more details about what
STEP SEQUENCE NUMBER: A unique number indicating the sequence of the step
among other steps in the preparation and processing of the sample. This column is a
sufficient method to keep track of what is done in the sample analysis. However, if
STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP the requirement for more complicated tracking such as two steps occurring
simultaneously or if steps are needed to be added to the initial procedure, use the
ANL_STEP_XREF.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ANL_ANALYSIS_REPORT ANALYSIS SOURCE: The source that the analysis came from, this could be a lab
ANL_SOURCE N VARCHAR2 40 P
ANL_ANALYSIS_STEP technician, a lab, a company, a government agency, etc.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
GAUGE PRESSURE: The observed gauge pressure on the sample during the gas
GAUGE_PRESS Y NUMBER 8,2
analysis.
MEASUREMENT LOCATION: The location from which the measurement was taken
MEASUREMENT_LOCATION Y VARCHAR2 40 R_MEASUREMENT_LOC
for the gas analysis.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROBLEM INDICATOR: A Y/N flag indicating whether or not there is a problem with
PROBLEM_IND Y VARCHAR2 1 the step. If a yes flag is indicated, additional information regarding the problem
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
STEP SEQUENCE NUMBER: A unique number indicating the sequence of the step
among other steps in the preparation and processing of the sample. This column is a
sufficient method to keep track of what is done in the sample analysis. However, if
STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP the requirement for more complicated tracking such as two steps occurring
simultaneously or if steps are needed to be added to the initial procedure, use the
ANL_STEP_XREF.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ANL_ANALYSIS_REPORT ANALYSIS SOURCE: The source that the analysis came from, this could be a lab
ANL_SOURCE N VARCHAR2 40 P
ANL_ANALYSIS_STEP technician, a lab, a company, a government agency, etc.
DELTA NOTATION INDICATOR: A Y/N flag indicating whether or not delta notation
DELTA_NOTATION_IND Y VARCHAR2 1
was used in recording the isotopic composition.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
CHEMICAL VALUE: The value of the chemical, pending on the unit of measure this
ISOTOPE_VALUE Y NUMBER 10,5
could be the weight of the chemical, or the chemical abundance of the chemical, etc.
VALID MEASURE lists which measurement types are valid for various types of
R_ANL_VALID_MEASUREMEN
MEASUREMENT_TYPE Y VARCHAR2 40 analysis, and what valid ranges for the values should be. In analysis detail tables,
T
ensure that you have selected a measurement type that is appropriate for the type of
study.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PREFERRED INDICATOR: A Y/N flag indicating whether or not the isotope analysis
PREFERRED_IND Y VARCHAR2 1
is preferred.
PROBLEM INDICATOR: A Y/N flag indicating whether or not there is a problem with
PROBLEM_IND Y VARCHAR2 1 the step. If a yes flag is indicated, additional information regarding the problem
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
STANDARD IDENTIFIER: A unique identifier for the standard used in the isotope
STANDARD_ID Y VARCHAR2 40 ANL_ISOTOPE_STD
analysis.
STEP SEQUENCE NUMBER: A unique number indicating the sequence of the step
STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP
among other steps in the preparation and processing of the sample.
SUBSTANCE minerals, chemicals, solvents, production substances, hydrocarbons etc are all listed.
SUBSTANCE_ID Y VARCHAR2 40
ANL_ISOTOPE_STD Beadvised that many applications and agencies may use the same term, but the
definition and composition details may not be the same. Use the SUBSTANCE XREF
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Column Name Null Data Type Length Key Ref Table(s) Column Comment
STANDARD IDENTIFIER: A unique identifier for the standard used in the isotope
STANDARD_ID N VARCHAR2 40 P
analysis.
minerals, chemicals, solvents, production substances, hydrocarbons etc are all listed.
SUBSTANCE_ID N VARCHAR2 40 P SUBSTANCE
Be advised that many applications and agencies may use the same term, but the
definition and composition details may not be the same. Use the SUBSTANCE XREF
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: The literature source for the standard being used for this row
SOURCE_DOCUMENT_ID Y VARCHAR2 40
of data.
STANDARD_NAME Y VARCHAR2 255 STANDARD NAME: A unique name for the standard used in this isotope analysis.
STANDARD VALUE: the value that has been recorded as coming from a standard
STANDARD_VALUE Y NUMBER 10,5 isotope, as given in literature. This value is used for comparison to the measured
values.
STANDARD VALUE ERROR: the error value that has been recorded as coming from
a standard isotope, as given in literature. This value is used for comparison to the
STANDARD_VALUE_ERROR Y NUMBER 10,5
measured values, and helps you work out whether the measurement observed falls
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ANL_ANALYSIS_REPORT ANALYSIS SOURCE: The source that the analysis came from, this could be a lab
ANL_SOURCE N VARCHAR2 40 P
ANL_ANALYSIS_STEP technician, a lab, a company, a government agency, etc.
AGED OIL USED: The age of the oil that is used in the liquid chromatography. This
AGED_OIL_USED Y NUMBER 10,5
can be used to assess if the oil is changing as it ages.
AGED WEIGHT OF OIL: The weight of the aged oil used in the liquid
AGED_WEIGHT_OF_OIL Y NUMBER 10,5
chromatography.
sample as per the analysis of the liquid chromatogram. This value can vary pending
AROMATIC_HC_VALUE Y NUMBER 10,5 on the unit of measure. For example, if the unit of measure is ppm the value is the
ASPHALTENE FREE VALUE: The value of the asphaltene free part of the sample in
the sample as per the analysis of the liquid chromatogram. This value can vary
ASPHALTENE_FREE_VALUE Y NUMBER 10,5 pending on the unit of measure. For example, if the unit of measure is ppm the value
is the quantity of asphaltene free part of the sample, or if the unit of measure is g/mol
ASPHALTENE VALUE: The value of the asphaltene in the sample as per the
analysis of the liquid chromatogram. This value can vary pending on the unit of
ASPHALTENE_VALUE Y NUMBER 10,5 measure. For example, if the unit of measure is ppm the value is the quantity of
asphaltene, etc.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
END OF MATURATION USED: This column is used to keep track of the amount of
matured hydrocarbon that was used in the liquid chromatography study. This column
EOM_USED Y NUMBER 10,5
can also be helpful in keeping track of the amount of matured hydrocarbon that is
remaining.
END OF MATURATION VALUE: The value of the end of maturation. Pending on the
EOM_VALUE Y NUMBER 10,5 unit of measure this value could be time till the end of maturation, the weight of the
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
LOSS ON COLUMN: Use this column to specify if any of the oil was lost on the
LOSS_ON_COLUMN Y NUMBER 10,5
column. This can allow for more accurate results.
VALID MEASURE lists which measurement types are valid for various types of
R_ANL_VALID_MEASUREMEN
MEASUREMENT_TYPE Y VARCHAR2 40 analysis, and what valid ranges for the values should be. In analysis detail tables,
T
ensure that youhave selected a measurement type that is appropriate for the type of
study.
NAPHTHENE VALUE: The value of the naphthene in the sample as per the analysis
of the liquid chromatogram. This value can vary pending on the unit of measure. For
NAPHTHENE_VALUE Y NUMBER 10,5
example, if the unit of measure is ppm the value is the quantity of naphthene, or if the
NITROGEN SULFUR OXYGEN VALUE: The value of the nitrogen, sulfur and oxygen
in the sample as per the analysis of the liquid chromatogram. This value can vary
NSO_VALUE Y NUMBER 10,5 pending on the unit of measure. For example, if the unit of measure is ppm the value
is the quantity of nitrogen, sulfur and oxygen, or if the unit of measure is g/mol the
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROBLEM INDICATOR: A Y/N flag indicating whether or not there is a problem with
PROBLEM_IND Y VARCHAR2 1 the step. If a yes flag is indicated, additional information regarding the problem
Rf factor: Also called Reference Front, Refraction factor. The distance travelled by a
given component divided by the distance travelled by the solvent front. For a given
REFRACTION_FACTOR Y NUMBER 10,5
system at a known temperature, it is a characteristic of the componentand can be
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
STEP SEQUENCE NUMBER: A unique number indicating the sequence of the step
among other steps in the preparation and processing of the sample. This column is a
sufficient method to keep track of what is done in the sample analysis. However, if
STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP the requirement for more complicated tracking such as two steps occurring
simultaneously or if steps are needed to be added to the initial procedure, use the
ANL_STEP_XREF.
TOTAL SOLUBLE EXTRACT: The total amount of extract dissolved in the solution as
TOTAL_SOLUBLE_EXTRACT Y NUMBER 10,5
per the liquid chromatogram.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ANL_ANALYSIS_REPORT ANALYSIS SOURCE: The source that the analysis came from, this could be a lab
ANL_SOURCE N VARCHAR2 40 P
ANL_ANALYSIS_STEP technician, a lab, a company, a government agency, etc.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ANALYSIS VALUE: The value of the analysis, this allows for a wide variety of
ANL_VALUE Y NUMBER 10,5 measures to be stored and the type of value will vary pending on the column
ANALYSIS_VALUE_TYPE.
ANL_VALUE_REMARK Y VARCHAR2 2000 ANALYSIS VALUE REMARK: A narrative remark about the analysis of the value.
CALCULATED INDICATOR: A Y/N flag indicating that this value is calculated (as
CALCULATED_IND Y VARCHAR2 1
opposed to measured).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
ERROR_BAR_VALUE Y NUMBER 10,5 ERROR BAR VALUE: The size of the error bar
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
MEASURED INDICATOR: A Y/N flag indicating that this value was measured, rather
MEASURED_IND Y VARCHAR2 1
than calculated or reported.
VALID MEASURE lists which measurement types are valid for various types of
R_ANL_VALID_MEASUREMEN
MEASUREMENT_TYPE Y VARCHAR2 40 analysis, and what valid ranges for the values should be. In analysis detail tables,
T
ensure that you have selected a measurement type that is appropriate for the type of
study.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROBLEM INDICATOR: A Y/N flag indicating whether or not there is a problem with
PROBLEM_IND Y VARCHAR2 1 the step. If a yes flag is indicated, additional information regarding the problem
QUANTIFIER ADDITIVE AMOUNT: This column is used to keep track of the amount
QUANTIF_ADDITIVE_AMT Y NUMBER 10,5 of quantifier additive combined with the sample in question. This information is
required to compare to the data resulting from the analysis of the chromatogram.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
REPORTED INDICATOR: A Y/N flag indicating that this value was reported rather
REPORTED_IND Y VARCHAR2 1
than calculated or measured.
STEP SEQUENCE NUMBER: A unique number indicating the sequence of the step
among other steps in the preparation and processing of the sample. This column is a
sufficient method to keep track of what is done in the sample analysis. However, if
STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP the requirement for more complicated tracking such as two steps occurring
simultaneously or if steps are needed to be added to the initial procedure, use the
ANL_STEP_XREF.
minerals, chemicals, solvents, production substances, hydrocarbons etc are all listed.
SUBSTANCE_ID Y VARCHAR2 40 SUBSTANCE
Be advised that many applications and agencies may use the same term, but the
definition and composition details may not be the same. Use the SUBSTANCE XREF
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ANL_ANALYSIS_REPORT ANALYSIS SOURCE: The source that the analysis came from, this could be a lab
ANL_SOURCE N VARCHAR2 40 P
ANL_ANALYSIS_STEP technician, a lab, a company, a government agency, etc.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
MACERAL AMOUNT TYPE: The type of amount of the maceral substance in the
MACERAL_AMOUNT_TYPE Y VARCHAR2 40 R_MACERAL_AMOUNT_TYPE
row. For example, the amount could be abundant, sufficient, rare, sparse, etc.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROBLEM INDICATOR: A Y/N flag indicating whether or not there is a problem with
PROBLEM_IND Y VARCHAR2 1 the step. If a yes flag is indicated, additional information regarding the problem
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SAMPLE_TOT_MACERAL_VAL Y NUMBER 0 SAMPLE TOTAL MACERAL VALUE: The total value of the maceral sample.
SAMPLE_TOT_MACERAL_VAL_OUOM
Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE:
STEP SEQUENCE NUMBER: A unique number indicating the sequence of the step
STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP
among other steps in the preparation and processing of the sample.
minerals, chemicals, solvents, production substances, hydrocarbons etc are all listed.
SUBSTANCE_ID Y VARCHAR2 40 SUBSTANCE
Beadvised that many applications and agencies may use the same term, but the
definition and composition details may not be the same. Use the SUBSTANCE XREF
TOTAL_MACERAL_VAL Y NUMBER 0 TOTAL MACERAL VALUE: The total maceral value of the amount in this row.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ANL_ANALYSIS_REPORT ANALYSIS SOURCE: The source that the analysis came from, this could be a lab
ANL_SOURCE N VARCHAR2 40 P
ANL_ANALYSIS_STEP technician, a lab, a company, a government agency, etc.
COAL_RANK_ID Y VARCHAR2 40 ANL_COAL_RANK COAL RANK IDENTIFIER: A unique identifier for the coal rank of the coal.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
FLUORESENCE COLOR: The color of the fluorescence being used in the analysis of
FLUOR_COLOR Y VARCHAR2 40 R_COLOR
the alteration of the sediment.
FLUOR_INTENSITY_VALUE Y NUMBER 0 FLUORESENCE INTENSITY VALUE: The value of the intensity of the fluorescence.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PREFERRED INDICATOR: A Y/N flag indicating that the sample is matured to the
PREFERRED_IND Y VARCHAR2 1
right age.
PROBLEM INDICATOR: A Y/N flag indicating whether or not there is a problem with
PROBLEM_IND Y VARCHAR2 1 the step. If a yes flag is indicated, additional information regarding the problem
REFLECT_MAX_MEAS_VALUE_OUOM
Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE:
REFLECT_MAX_MEAS_VALUE_UOM
Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE:
REFLECT_MEAS_VALUE Y NUMBER 0 REFLECTED MEASURED VALUE: The value of the measured reflected light.
REFLECT_MIN_MEAS_VALUE_OUOM
Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE:
REFLECTED RANDOM MEASURED VALUE: The value of the random reflected light
REFL_RANDOM_MEAS_VALUE Y NUMBER 0
measured.;
REFL_RANDOM_MEAS_VALUE_OUOM
Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE:
REFL_RANDOM_MEAS_VALUE_UOM
Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE:
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
material can be out-of-place due to heavy rain fall, tectonic action, or any geologic
REWORKED_PERCENT Y NUMBER 15,12
event that could have enough impact to move the sediment. The percentage of
reworked material is important in that it can enable one to uncover events that may
SAMPLE_TOT_MACERAL_VAL Y NUMBER 0 SAMPLE TOTAL MACERAL VALUE: The total value of the maceral sample.
SAMPLE_TOT_MACERAL_VAL_OUOM
Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE:
STEP SEQUENCE NUMBER: A unique number indicating the sequence of the step
STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP
among other steps in the preparation and processing of the sample.
minerals, chemicals, solvents, production substances, hydrocarbons etc are all listed.
SUBSTANCE_ID Y VARCHAR2 40 SUBSTANCE
Be advised that many applications and agencies may use the same term, but the
definition and composition details may not be the same. Use the SUBSTANCE XREF
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Column Name Null Data Type Length Key Ref Table(s) Column Comment
METHOD_SET_ID N VARCHAR2 40 P ANL_METHOD_SET standard methods. Often, these would identify a method, consisting of several
METHOD_ID N VARCHAR2 40 P standard methods. Often, these would identify a method, consisting of several
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
LONG_NAME Y VARCHAR2 255 LONG NAME: Common long name given to reference type or code.
analysis. For example if the method is grinding the description should include
METHOD_DESC Y VARCHAR2 240
information about how small the granules should be grinded or in titration if a certain
METHOD_SEQ_NO Y NUMBER 8 typically conducted during an analysis. Note that the actual order may vary; this
METHOD TYPE: The type of step that is applied during this method, such as
METHOD_TYPE Y VARCHAR2 40 R_METHOD_TYPE grinding, polishing, pyrolysis, slicing, spectroscopy, microscope analysis, counting
etc.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
SAMPLE PREPARATION CLASS: the type or class of preparation for the sample,
PREPARATION_CLASS Y VARCHAR2 40 R_SAMPLE_PREP_CLASS
such as a chemical wash, thin section, acid wash etc
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SHORT_NAME Y VARCHAR2 30 SHORT NAME: Common short name given to reference type or code.
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT SOURCE DOCUMENT: The literature reference for this analysis method.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Column Name Null Data Type Length Key Ref Table(s) Column Comment
METHOD_SET_ID N VARCHAR2 40 P ANL_METHOD standard methods. Often, these would identify a method, consisting of several
METHOD_ID N VARCHAR2 40 P ANL_METHOD standard methods. Often, these would identify a method, consisting of several
ALIAS_LONG_NAME Y VARCHAR2 255 AREA NAME: ALTERNATE (or full) NAME OF THE AREA
ALIAS REASON: The reason why the alias was created, such as government
ALIAS_REASON_TYPE Y VARCHAR2 40 R_ALIAS_REASON_TYPE
change, assigned by application etc.
ALIAS_TYPE Y VARCHAR2 40 R_ALIAS_TYPE ALIAS TYPE: The type of alias, such as partner, historical, records etc.
AMENDED DATE: the date on which a name has been amended. Often, this is used
AMENDED_DATE Y DATE DATE
for official or legal changes to a name.
CREATED DATE: The date on which the alias was first created. This date may
CREATED_DATE Y DATE DATE precede the amendment date, in the event that the amended date refers to a formal
registration event.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
LANGUAGE_ID Y VARCHAR2 40 R_LANGUAGE LANGUAGE IDENTIFIER: A unique identifier for the language of the alias.
ORIGINAL INDICATOR: A Y/N flag indicating that this alias is the original or first
ORIGINAL_IND Y VARCHAR2 1
identifier assigned to the object.
ALIAS OWNER BUSINESS ASSOCIATE: unique identifier for the business associate
OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
who owns this alias.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REASON_DESC Y VARCHAR2 240 REASON DESCRIPTION: A narrative explanation about the alias being used.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: References the document where this alias has been given.
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
Documents may be published, internal references, journals etc.
STRUCK OFF DATE: Date on which the legal name was struck from corporate
STRUCKOFF_DATE Y DATE DATE
registry and is no longer used.
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
USE RULE: A narrative column that is used to describe the circumstances in which
USE_RULE Y VARCHAR2 2000
this alias is to be used.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Column Name Null Data Type Length Key Ref Table(s) Column Comment
METHOD_SET_ID1 N VARCHAR2 40 P ANL_METHOD standard methods. Often, these would identify a method, consisting of several
METHOD_ID1 N VARCHAR2 40 P ANL_METHOD standard methods. Often, these would identify a method, consisting of several
METHOD_SET_ID2 N VARCHAR2 40 P ANL_METHOD standard methods. Often, these would identify a method, consisting of several
METHOD_ID2 N VARCHAR2 40 P ANL_METHOD standard methods. Often, these would identify a method, consisting of several
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
R_ANL_METHOD_EQUIV_TYP between analysis methods, indicating whether two methods are exactly the same,
METHOD_EQUIV_TYPE Y VARCHAR2 40
E nearly the same, a process that supersedes (and hopefully improves) on an older
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Column Name Null Data Type Length Key Ref Table(s) Column Comment
METHOD_SET_ID N VARCHAR2 40 P ANL_METHOD standard methods. Often, these would identify a method, consisting of several
METHOD_ID N VARCHAR2 40 P ANL_METHOD standard methods. Often, these would identify a method, consisting of several
parameter used in this method. It is not necessary for the observation number to
METHOD_PARM_OBS_NO N NUMBER 8 P
imply the sequence that this parameter should exist in the method, as the sequence
ANL_VALUE_REMARK Y VARCHAR2 2000 ANALYSIS VALUE REMARK: A narrative remark about the analysis of the value.
AVERAGE VALUE: The average or single value assigned to this specification. If only
AVERAGE_VALUE Y NUMBER 10,5
one measure is provided, it should be stored here.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
LONG_NAME Y VARCHAR2 255 LONG NAME: Common long name given to reference type or code.
MAX_DATE Y DATE DATE period of time. For example aged oil may be left exposed to the open air for some
period of time. Use this column to indicate the start and end time for a step.
MAXIMUM VALUE: The maximum value assigned to this specification, such as the
MAX_VALUE Y NUMBER 10,5
highest or ending temperature for a process.
VALID MEASURE lists which measurement types are valid for various types of
R_ANL_VALID_MEASUREMEN
MEASUREMENT_TYPE Y VARCHAR2 40 analysis, and what valid ranges for the values should be. In analysis detail tables,
T
ensure that youhave selected a measurement type that is appropriate for the type of
study.
MIN_DATE Y DATE DATE period of time. For example aged oil may be left exposed to the open air for some
period of time. Use this column to indicate the start and end time for a step.
MINUMUM VALUE: The minimum value assigned to this specification, such as the
MIN_VALUE Y NUMBER 10,5
lowest, or starting temperature for a process.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REFERENCE VALUE: The value of the reference point. For example a temperature
REFERENCE_VALUE Y NUMBER 10,5
may be measured at standard atmospheric pressure.
REFERENCE_VALUE_TYPE Y VARCHAR2 40 R_ANL_REF_VALUE some other measure, use this set of columns. For example, a temperature may be
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SHORT_NAME Y VARCHAR2 30 SHORT NAME: Common short name given to reference type or code.
minerals, chemicals, solvents, production substances, hydrocarbons etc are all listed.
SUBSTANCE_ID Y VARCHAR2 40 SUBSTANCE
Be advised that many applications and agencies may use the same term, but the
definition and composition details may not be the same. Use the SUBSTANCE XREF
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Column Name Null Data Type Length Key Ref Table(s) Column Comment
METHOD_SET_ID N VARCHAR2 40 P standard methods. Often, these would identify a method, consisting of several
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
METHOD_SET_NAME Y VARCHAR2 255 METHOD SET NAME: Common name by which this method set is identified.
ANALYSIS METHOD SET TYPE: The type or kind of analysis method set that has
METHOD_SET_TYPE Y VARCHAR2 40 R_ANL_METHOD_SET_TYPE been described, such as Isotope analysis, mineral analysis, organic geochemistry,
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PREFERRED INDICATOR: A Y/N flag indicating whether or not this method set is
PREFERRED_IND Y VARCHAR2 1
preferred.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ANL_ANALYSIS_STEP
ANL_ANALYSIS_REPORT
ANL_ANALYSIS_STEP
ANL_ANALYSIS_STEP
ANL_ANALYSIS_STEP
ANL_ANALYSIS_STEP ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of
ANALYSIS_ID N VARCHAR2 40 P ANL_ANALYSIS_STEP analysis may be conducted on a sample. Samples may be derived from lithologic
ANL_ANALYSIS_STEP
ANL_ANALYSIS_STEP
ANL_ANALYSIS_STEP
ANL_ANALYSIS_STEP
ANL_ANALYSIS_STEP
ANL_ANALYSIS_REPORT
ANL_ANALYSIS_STEP
ANL_ANALYSIS_STEP
ANL_ANALYSIS_STEP
ANL_ANALYSIS_STEP
ANL_ANALYSIS_STEP
ANALYSIS SOURCE: The source that the analysis came from, this could be a lab
ANL_SOURCE N VARCHAR2 40 P ANL_ANALYSIS_STEP
technician, a lab, a company, a government agency, etc.
ANL_ANALYSIS_STEP
ANL_ANALYSIS_STEP
ANL_ANALYSIS_STEP
ANL_ANALYSIS_STEP
ANL_ANALYSIS_STEP
ANL_ANALYSIS_STEP
OIL_ANALYSIS_OBS_NO N NUMBER 8 P the oil analysis done during this sample analysis. In many cases, only one record will
exist.
ABSOLUTE GRAVITY: Use this column to keep track of the absolute gravity
ABSOLUTE_GRAVITY Y NUMBER 10,5
measured in vacuum.
ASPHALTENE CONTENT: The value of asphaltene in the crude oil mixture. Pending
ASPHALTENE_CONTENT Y NUMBER 10,5 on the original unit of measure this value could be volume, weight, percentage,
quantity, etc.
ASPH_CONTENT_PREFERRED_INDY VARCHAR2 1 or not asphaltene content is preferred in the oil mixture. The asphaltene could create
ASPH_CONTENT_PROBLEM_IND Y VARCHAR2 1 not there is a problem in the production, transportation or processing of the oil due to
CHARACTERIZE_FACTOR Y VARCHAR2 20
CLOUD POINT PREFERRED INDICATOR: A Y/N flag indicating whether or not the
CLOUD_POINT_PREFERRED_IND Y VARCHAR2 1
determination of the cloud point is preferred.
CLOUD POINT PROBLEM INDICATOR: A Y/N flag indicating whether or not there is
CLOUD_POINT_PROBLEM_IND Y VARCHAR2 1
a problem in the determination of the cloud point.
CLOUD POINT STEP SEQUENCE NUMBER: A unique step sequence number for
CLOUD_POINT_STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP
the analysis leading to the determination of the cloud point.
DEW POINT PREFERRED INDICATOR: A Y/N flag indicating whether or not the
DEW_POINT_PREFERRED_IND Y VARCHAR2 1
determination of the dew point is preferred.
DEW POINT PROBLEM INDICATOR: A Y/N flag indicating whether or not there is a
DEW_POINT_PROBLEM_IND Y VARCHAR2 1
problem in the determination of the dew point.
DEW POINT STEP SEQUENCE NUMBER: A unique step sequence number for the
DEW_POINT_STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP
analysis leading to the determination of the dew point.
DEW POINT TEMPERATURE: The temperature at which the first appearance of gas
DEW_POINT_TEMP Y NUMBER 10,5
condensing to liquid.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
FLASH POINT PREFERRED INDICATOR: A Y/N flag indicating whether or not the
FLASH_POINT_PREFERRED_IND Y VARCHAR2 1
determination of the flash point is preferred.
FLASH POINT PROBLEM INDICATOR: A Y/N flag indicating whether or not there is
FLASH_POINT_PROBLEM_IND Y VARCHAR2 1
a problem in the determination of the flash point.
FLASH POINT STEP SEQUENCE NUMBER: A unique step sequence number for
FLASH_POINT_STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP
the analysis leading to the determination of the flash point.
FLASH POINT TEMPERATURE: The temperature at which the oil will ignite but not
FLASH_POINT_TEMP Y NUMBER 10,5
continue to combust.
GAS OIL RATIO: Value for the volume of gas produced with the oil in the sample
GOR Y NUMBER 10,5
(GOR).
GOR_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE GAS OIL RATIO OUOM: Gas oil ratio original unit of measure.
MEASURED PRESSURE: Value for the amount of pressure recorded during the oil
MEASURED_PRESSURE Y NUMBER 10,5
density measurement.
MEASURED_PRESSURE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE MEASURED PRESSURE OUOM: Pressure amount original unit of measure.
MEASURED_VOLUME Y NUMBER 10,5 MEASURED VOLUME: Volume of the oil fluid measured, usually for PVT analysis.
MEASURED_VOLUME_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE for this row of data
METHOD TYPE: The type of step that is applied during this method, such as
METHOD_TYPE Y VARCHAR2 40 grinding, polishing, pyrolysis, slicing, spectroscopy, microscope analysis, counting
etc.
OIL ANALYSIS TEMPERATURE: Value for the temperature of the oil when the
OIL_ANALYSIS_TEMP Y NUMBER 10,5
density or specific gravity was measured.
OIL_ANALYSIS_TEMP_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE OIL ANALYSIS TEMPERATURE OUOM: Temperature original unit of measure.
OIL COLOR: The color of the oil as it is being analyzed. For example, black, brown,
OIL_COLOR Y VARCHAR2 40 R_COLOR
light color, etc. This can have implications as to the type of the oil.
OIL COLOR PREFERRED INDICATOR: A Y/N flag indicating whether or not the
OIL_COLOR_PREFERRED_IND Y VARCHAR2 1
determination of the oil color is preferred.
OIL COLOR PROBLEM INDICATOR:A Y/N flag indicating whether or not there is a
OIL_COLOR_PROBLEM_IND Y VARCHAR2 1
problem in the determination of the color of the oil.
OIL COLOR STEP SEQUENCE NUMBER: A unique step sequence number for the
OIL_COLOR_STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP
analysis leading to the determination of the color of the oil.
OIL DENSITY: Value for the density or specific gravity of the oil sample, at a
OIL_DENSITY Y NUMBER 10,5
specified temperature and pressure.
OIL_DENSITY_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE OIL DENSITY OUOM: Oil density original unit of measure.
OIL DENSITY PREFERRED INDICATOR: A Y/N flag indicating whether or not the
OIL_DENSITY_PREFERRED_IND Y VARCHAR2 1
determination of the oil density is preferred.
OIL DENSITY PROBLEM INDICATOR:A Y/N flag indicating whether or not there is a
OIL_DENSITY_PROBLEM_IND Y VARCHAR2 1
problem in the determination of the density of the oil.
OIL DENSITY STEP SEQUENCE NUMBER: A unique step sequence number for the
OIL_DENSITY_STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP
analysis leading to the determination of the density of the oil.
OIL GRAVITY: API oil gravity. It is computed by dividing the specific gravity of a fluid
OIL_GRAVITY Y NUMBER 10,5
at 60 F into 141.5 and subtracting 131.5.
OIL GRAVITY PREFERRED INDICATOR: A Y/N flag indicating whether or not the
OIL_GRAVITY_PREFERRED_IND Y VARCHAR2 1
determination of the oil gravity is preferred.
OIL GRAVITY STEP SEQUENCE NUMBER: A unique step sequence number for the
OIL_GRAVITY_STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP
analysis leading to the determination of the gravity of the oil.
OIL GRAVITY TEMPERATURE: The temperature at which the oil gravity was
OIL_GRAVITY_TEMP Y NUMBER 10,5
determined.
OIL GRAVITY STEP SEQUENCE NUMBER: A unique step sequence number for the
OIL_GRAVITY_TEMP_STEP_SEQ Y NUMBER 8 ANL_ANALYSIS_STEP
analysis leading to the determination of the gravity temperature of the oil.
OIL_TYPE Y VARCHAR2 40 SUBSTANCE OIL TYPE: The type of oil being analyzed. For example, asphalt, crude, paraffin.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
RELATIVE DENISTY: Use this column to record the relative density of the oil
RELATIVE_DENSITY Y NUMBER 10,5
compared to the density in the column RELATIVE_STANDARD_DENSITY.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RESERVOIR PRESSURE: The reservoir pressure at the time the oil sample was
RESERVOIR_PRESS Y NUMBER 8,2
removed for analysis.
RESERVOIR TEMPERATURE: The reservoir temperature at the time the oil sample
RESERVOIR_TEMP Y NUMBER 10,5
was removed for analysis.
SEDIMENT CONTENT: The value of sediment in the crude oil mixture. Pending on
SEDIMENT_CONTENT Y NUMBER 10,5 the original unit of measure this value could be volume, weight, percentage, quantity,
etc.
SEDIMENT_PROBLEM_IND Y VARCHAR2 1 there is a problem in the production, transportation or processing of the oil due to the
sediment content.
SHRINKAGE FACTOR: The shrinkage factor is a measure of the volume loss due to
SHRINKAGE_FACTOR Y NUMBER 10,5 gas exsolution undergone by an oil which is brought from reservoir to stock tank
conditions.
SHRINK FACTOR PREFERRED IND: A Y/N flag indicating whether or not the
SHRINK_FACTOR_PREFERRED_IND
Y VARCHAR2 1
shrinkage factor is preferred.
SHRINK FACTOR PROBLEM IND: A Y/N flag indicating whether or not there is
SHRINK_FACTOR_PROBLEM_IND Y VARCHAR2 1 problem with the shrinkage factor. If a yes flag is indicated, additional information
SULPHUR CONTENT: Value for the relative concentration of sulfur in the oil sample.
SULPHUR_CONTENT Y NUMBER 10,5
(Measured in percent of weight.)
VAPOUR PRESSURE: Use this column to record the vapor pressure of the oil at
VAPOUR_PRESS Y NUMBER 8,2
equilibrium.
WATER CONTENT: The value of water in the crude oil mixture. Pending on the
WATER_CONTENT Y NUMBER 10,5
original unit of measure this value could be volume, weight, percentage, quantity, etc.
WAX CONTENT: The value of wax in the crude oil mixture. Pending on the original
WAX_CONTENT Y NUMBER 10,5
unit of measure this value could be volume, weight, percentage, quantity, etc.
WAX PROBLEM INDICATOR:A Y/N flag indicating whether or not there is a problem
WAX_CONTENT_PROBLEM_IND Y VARCHAR2 1
in the determination of the wax content of the oil.
WAX STEP SEQUENCE NUMBER: A unique step sequence number for the analysis
WAX_CONTENT_STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP
leading to the determination of the wax content of the oil.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ANL_ANALYSIS_REPORT SOURCE: The individual, company, state, or government agency designated as the
ANL_SOURCE N VARCHAR2 40 P
ANL_ANALYSIS_STEP source of information for this row.
ANALYSIS_VALUE Y NUMBER 0 ANALYSIS VALUE: Value for the measurement of the analysis of the property.
R_OIL_VALUE_CODE R_ANL_ ANALYSIS VALUE CODE: the code assigned to the analysis property by
ANALYSIS_VALUE_CODE Y VARCHAR2 40
OIL_PROPERTY_CODE observation, in cases where numeric values are not used.
ANALYSIS VALUE OUOM: Property analysis value original unit of measure (e.g.,
ANALYSIS_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
mole percentage, BTU, etc.).
ANALYSIS VALUE UOM: In cases where the UOM cannot be standardized by use of
ANALYSIS_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
the meta model, the actual unit of measure for the analysis value.
ANL_VALUE_REMARK Y VARCHAR2 2000 ANALYSIS VALUE REMARK: A narrative remark about the analysis of the value.
CALCULATED INDICATOR: A Y/N flag indicating that the value given was
CALCULATED_IND Y VARCHAR2 1 calculated value was provided by the source (usually the lab) and not calculated
later. For more details about how the value was calculated, refer to the
DATE FORMAT DESCRIPTION: Use this column to define the level of precision in
DATE_FORMAT_DESC Y VARCHAR2 8
the DATE format columns, such as YYYY, or YYYQQ, or YYYYMM or YYYYMMDD
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
MAX_VALUE Y NUMBER 0 MAXIMUM VALUE: the maximum measured or observed value for this property.
VALID MEASURE lists which measurement types are valid for various types of
R_ANL_VALID_MEASUREMEN
MEASUREMENT_TYPE Y VARCHAR2 40 analysis, and what valid ranges for the values should be. In analysis detail tables,
T
ensure that you have selected a measurement type that is appropriate for the type of
study.
MIN_VALUE Y NUMBER 0 MINIMUM VALUE: the minimum measured or observed value for this property.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PREFERRED INDICATOR: A Y/N flag indicating whether or not the oil detail analysis
PREFERRED_IND Y VARCHAR2 1
is preferred.
PROBLEM INDICATOR: A Y/N flag indicating whether or not there is a problem with
PROBLEM_IND Y VARCHAR2 1 the step. If a yes flag is indicated, additional information regarding the problem
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
REPORTED INDICATOR: A Y/N flag indicating that this value is provided as reported
by the source, usually a laboratory. This indicates that the value was not created or
REPORTED_IND Y VARCHAR2 1 modified upon load into PPDM, even though the value may not be correct. If
problems are suspected, set PROBLEM_IND to Y, and for more details about what
SAMPLE_ID Y VARCHAR2 40 SAMPLE IDENTIFIER: Unique identifier for a sample used in technical analysis.
STEP SEQUENCE NUMBER: A unique number indicating the sequence of the step
among other steps in the preparation and processing of the sample. This column is a
sufficient method to keep track of what is done in the sample analysis. However, if
STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP the requirement for more complicated tracking such as two steps occurring
simultaneously or if steps are needed to be added to the initial procedure, use the
ANL_STEP_XREF.
SUBSTANCE_ID Y VARCHAR2 40 SUBSTANCE listed.Be advised that many applications and agencies may use the same term, but
the definition and composition details may not be the same. Use the SUBSTANCE
substances.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ANL_ANALYSIS_REPORT SOURCE: The individual, company, state, or government agency designated as the
ANL_SOURCE N VARCHAR2 40 P
ANL_ANALYSIS_STEP source of information for this row.
ATMOSP_DSTL_PRESS Y NUMBER 8,2 the pressure used to evaporate off the volatile components. For example, roto-vap
ATMOSP_DSTL_TEMP Y NUMBER 10,5 conjunction with the atmospheric distillation pressure to evaporate the volatile
CALCULATED INDICATOR: A Y/N flag indicating that the value given was
CALCULATED_IND Y VARCHAR2 1 calculated value was provided by the source (usually the lab) and not calculated
later. For more details about how the value was calculated, refer to the
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
FINAL BOILING POINT TEMPERATURE: the final boiling temperature from the
FINAL_BOIL_PT_TEMP Y NUMBER 10,5
distillation of an oil sample.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PREFERRED INDICATOR: A Y/N flag indicating whether or not the oil distillation is
PREFERRED_IND Y VARCHAR2 1
preferred.
PROBLEM INDICATOR: A Y/N flag indicating whether or not there is a problem with
PROBLEM_IND Y VARCHAR2 1 the step. If a yes flag is indicated, additional information regarding the problem
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
REPORTED INDICATOR: A Y/N flag indicating that this value is provided as reported
by the source, usually a laboratory. This indicates that the value was not created or
REPORTED_IND Y VARCHAR2 1 modified upon load into PPDM, even though the value may not be correct. If
problems are suspected, set PROBLEM_IND to Y, and for more details about what
INITIAL BOIL POINT TEMPERATURE: the temperature at which the sample of oil
START_BOIL_PT_TEMP Y NUMBER 10,5
begins to boil during distillation analysis.
STEP SEQUENCE NUMBER: A unique number indicating the sequence of the step
among other steps in the preparation and processing of the sample. This column is a
sufficient method to keep track of what is done in the sample analysis. However, if
STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP the requirement for more complicated tracking such as two steps occurring
simultaneously or if steps are needed to be added to the initial procedure, use the
ANL_STEP_XREF.
minerals, chemicals, solvents, production substances, hydrocarbons etc are all listed.
SUBSTANCE_ID Y VARCHAR2 40 SUBSTANCE
Be advised that many applications and agencies may use the same term, but the
definition and composition details may not be the same. Use the SUBSTANCE XREF
VOLUME FRACTION TYPE: The type of oil that was separated via the fractional
VOLUME_FRACTION_TYPE Y VARCHAR2 40 R_VOLUME_FRACTION
distillation.
VOLUME FRACTION VALUE: The value of the volume of oil that was fractional
VOL_FRACTION_VALUE Y NUMBER 10,5
distilled from the crude mixture.
WEIGHT_CUT Y NUMBER 10,5 a sample after analysis. This is the sludge that is left behind after the analysis is
done.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ANL_ANALYSIS_REPORT SOURCE: The individual, company, state, or government agency designated as the
ANL_SOURCE N VARCHAR2 40 P
ANL_ANALYSIS_STEP source of information for this row.
DISTILL_FRACTION_OBS_NO N NUMBER 8 P number for the fractional distillation. This numbering can be used to keep track what
CALCULATED INDICATOR: A Y/N flag indicating that the value given was
CALCULATED_IND Y VARCHAR2 1 calculated value was provided by the source (usually the lab) and not calculated
later. For moredetails about how the value was calculated, refer to the
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROBLEM INDICATOR: A Y/N flag indicating whether or not there is a problem with
PROBLEM_IND Y VARCHAR2 1 the step. If a yes flag is indicated, additional information regarding the problem
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
REPORTED INDICATOR: A Y/N flag indicating that this value is provided as reported
by the source, usually a laboratory. This indicates that the value was not created or
REPORTED_IND Y VARCHAR2 1 modified upon load into PPDM, even though the value may not be correct. If
problems are suspected, set PROBLEM_IND to Y, and for more details about what
STEP SEQUENCE NUMBER: A unique number indicating the sequence of the step
among other steps in the preparation and processing of the sample. This column is a
sufficient method to keep track of what is done in the sample analysis. However, if
STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP the requirement for more complicated tracking such as two steps occurring
simultaneously or if steps are needed to be added to the initial procedure, use the
ANL_STEP_XREF.
minerals, chemicals, solvents, production substances, hydrocarbons etc are all listed.
SUBSTANCE_ID Y VARCHAR2 40 SUBSTANCE
Be advised that many applications and agencies may use the same term, but the
definition and composition details may not be the same. Use the SUBSTANCE XREF
VOLUME FRACTION DISTILLED: The volume of the oil that was fractional distilled
VOL_FRACTION_DISTILLED Y NUMBER 10,5
from the crude mixture.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ANL_ANALYSIS_REPORT SOURCE: The individual, company, state, or government agency designated as the
ANL_SOURCE N VARCHAR2 40 P
ANL_ANALYSIS_STEP source of information for this row.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
OIL TEMPERATURE: Value for the oil temperature at the time of the viscosity
OIL_TEMPERATURE Y NUMBER 10,5
measurement
OIL_TEMPERATURE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE OIL TEMPERATURE OUOM: Temperature original unit of measure.
OIL_TYPE Y VARCHAR2 40 SUBSTANCE OIL TYPE: The type of oil being analyzed. For example, asphalt, crude, paraffin.
OIL VISCOSITY: Value for the viscosity, internal resistance to flow or friction of the oil
OIL_VISCOSITY Y NUMBER 8,3
in the sample.
OIL_VISCOSITY_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE OIL VISCOSITY OUOM: Oil viscosity original unit of measure.
OIL VISCOSITY UOM: The oil viscosity unit of measure. Multiple storage units
OIL_VISCOSITY_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
maybe required.
POUR POINT TEMPERATURE: Value for the lowest temperature at which a certain
POUR_POINT_TEMPERATURE Y NUMBER 10,5
oil will flow. Pour point is an indication of the oil wax content.
POUR_POINT_TEMPERATURE_OUOM
Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE POUR POINT TEMPERATURE OUOM: Pour point original unit of measure.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PREFERRED INDICATOR: A Y/N flag indicating whether or not the oil viscosity
PREFERRED_IND Y VARCHAR2 1
analysis is preferred.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
STEP SEQUENCE NUMBER: A unique number indicating the sequence of the step
among other steps in the preparation and processing of the sample. This column is a
sufficient method to keep track of what is done in the sample analysis. However, if
STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP the requirement for more complicated tracking such as two steps occurring
simultaneously or if steps are needed to be added to the initial procedure, use the
ANL_STEP_XREF.
VISCOSITY_PRESS Y NUMBER 8,2 VISCOSITY PRESSURE: The pressure at which the oil viscosity was measured.
VISCOSITY_VALUE Y NUMBER 8,3 VISCOSITY VALUE: The value of the viscosity of the oil.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ANL_ANALYSIS_REPORT ANALYSIS SOURCE: The source that the analysis came from, this could be a lab
ANL_SOURCE N VARCHAR2 40 P
ANL_ANALYSIS_STEP technician, a lab, a company, a government agency, etc.
OBSERVATION NUMBER: unique number added to a PK, in which order does not
PALYNOLOGY_OBS_NO N NUMBER 8 P matter, or where date or some other value is used to determine order. Use the
AMOUNT TYPE: The type of amount of the substance in the row. For example, the
AMOUNT_TYPE Y VARCHAR2 40 R_PALEO_AMOUNT_TYPE
amount could be abundant, sufficient, rare, sparse, etc.
CALCULATED INDICATOR: A Y/N flag indicating that the value given was
CALCULATED_IND Y VARCHAR2 1 calculated value was provided by the source (usually the lab) and not calculated
later. For more details about how the value was calculated, refer to the
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROBLEM INDICATOR: A Y/N flag indicating whether or not there is a problem with
PROBLEM_IND Y VARCHAR2 1 the step. If a yes flag is indicated, additional information regarding the problem
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
REPORTED INDICATOR: A Y/N flag indicating that this value is provided as reported
by the source, usually a laboratory. This indicates that the value was not created or
REPORTED_IND Y VARCHAR2 1 modified upon load into PPDM, even though the value may not be correct. If
problemsare suspected, set PROBLEM_IND to Y, and for more details about what
SAMPLE_TOTAL_VALUE Y NUMBER 0 SAMPLE TOTAL VALUE: The total value of the sample.
STEP SEQUENCE NUMBER: A unique number indicating the sequence of the step
STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP
among other steps in the preparation and processing of the sample.
minerals, chemicals, solvents, production substances, hydrocarbons etc are all listed.
SUBSTANCE_ID Y VARCHAR2 40 SUBSTANCE
Be advised that many applications and agencies may use the same term, but the
definition and composition details may not be the same. Use the SUBSTANCE XREF
TOTAL_VALUE Y NUMBER 0 TOTAL VALUE: The total value of the amount in this row.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ANL_ANALYSIS_REPORT ANALYSIS SOURCE: The source that the analysis came from, this could be a lab
ANL_SOURCE N VARCHAR2 40 P
ANL_ANALYSIS_STEP technician, a lab, a company, a government agency, etc.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the stratigraphic unit came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
FLUORESENCE COLOR: The color of the fluorescence being used in the analysis of
FLUOR_COLOR Y VARCHAR2 40 R_COLOR
the alteration of the sediment.
FLUOR_INTENSITY_VALUE Y NUMBER 0 FLUORESENCE INTENSITY VALUE: The value of the intensity of the fluorescence.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PREFERRED INDICATOR: A Y/N flag indicating that the sample is matured to the
PREFERRED_IND Y VARCHAR2 1
right age.
PROBLEM INDICATOR: A Y/N flag indicating whether or not there is a problem with
PROBLEM_IND Y VARCHAR2 1 the step. If a yes flag is indicated, additional information regarding the problem
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SPORE COLOR INDEX COLOR: The color of the sediment sample, as it is observed
SCI_COLOR Y VARCHAR2 40 R_COLOR
by the technician, as it is compared to the colors of the spore color index.
SPORE COLOR INDEX MINIMUM: The minimum number value representing a color
SCI_MIN Y NUMBER 0
that is present on the scale.
STEP SEQUENCE NUMBER: A unique number indicating the sequence of the step
STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP
among other steps in the preparation and processing of the sample.
minerals, chemicals, solvents, production substances, hydrocarbons etc are all listed.
SUBSTANCE_ID Y VARCHAR2 40 SUBSTANCE
Be advised that many applications and agencies may use the same term, but the
definition and composition details may not be the same. Use the SUBSTANCE XREF
index. One of various indices employed to determine what temperature the rock has
TAI_COLOR Y VARCHAR2 40 R_COLOR
attained during its history. For example, a conodont alteration index uses the
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ANL_ANALYSIS_REPORT ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of
ANALYSIS_ID N VARCHAR2 40 P ANL_EQUIP analysis may be conducted on a sample. Samples may be derived from lithologic
ANL_ANALYSIS_REPORT ANALYSIS SOURCE: The source that the analysis came from, this could be a lab
ANL_SOURCE N VARCHAR2 40 P
ANL_ANALYSIS_STEP technician, a lab, a company, a government agency, etc.
ANL_VALUE_REMARK Y VARCHAR2 2000 ANALYSIS VALUE REMARK: A narrative remark about the analysis of the value.
AVERAGE VALUE: The average or single value assigned to this specification. If only
AVERAGE_VALUE Y NUMBER 0
one measure is provided, it should be stored here.
CATALOGUE EQUIPMENT IDENTIFER: use this column to identify the make and
CAT_EQUIP_ID Y VARCHAR2 40 CAT_EQUIPMENT
model of the equipment used.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EQUIPMENT IDENTIFIER: Unique identifier for the specific piece of equipment used
EQUIP_ID Y VARCHAR2 40 EQUIPMENT in this study. If you only know the general make and model of the equipment, use
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
MAX_DATE Y DATE DATE period of time. For example aged oil may be left exposed to the open air for some
period of time. Use this column to indicate the start and end time for a step.
MAXIMUM VALUE: The maximum value assigned to this specification, such as the
MAX_VALUE Y NUMBER 0
highest or ending temperature for a process.
METHOD_ID Y VARCHAR2 40 ANL_METHOD_PARM standard methods. Often, these would identify a method, consisting of several
parameter used in this method. It is not necessary for the observation number to
METHOD_PARM_OBS_NO Y NUMBER 8 ANL_METHOD_PARM
imply the sequence that this parameter should exist in the method, as the sequence
METHOD_SET_ID Y VARCHAR2 40 ANL_METHOD_PARM standard methods. Often, these would identify a method, consisting of several
MIN_DATE Y DATE DATE period of time. For example aged oil may be left exposed to the open air for some
period of time. Use this column to indicate the start and end time for a step.
MINUMUM VALUE: The minimum value assigned to this specification, such as the
MIN_VALUE Y NUMBER 0
lowest, or starting temperature for a process.
PARAMETER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE who applied this parameter to an analysis step, available in the rare case that this is
needed.
parameters about how much a sample is heated, the type of solvent used, how finely
R_ANL_PARAMETER_TYPE a sample is ground (or sliced) etc. This column may be validated both from the
PARAMETER_TYPE Y VARCHAR2 40
ANL_METHOD_PARM ANL_METHOD table, which controls valid methods and their allowed parameters, or
simply through the parameter reference list. Note the controlling the value from the
ANL METHOD FK will be more difficult, but will provide a much higher degree of
quality support, as only parameters that are valid for the method will be permitted.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REFERENCE VALUE: The value of the reference point. For example a temperature
REFERENCE_VALUE Y NUMBER 0
may be measured at standard atmospheric pressure.
REFERENCE_VALUE_TYPE Y VARCHAR2 40 R_ANL_REF_VALUE some other measure, use this set of columns. For example, a temperature may be
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
STEP SEQUENCE NUMBER: A unique number indicating the sequence of the step
STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP
among other steps in the preparation and processing of the sample.
minerals, chemicals, solvents, production substances, hydrocarbons etc are all listed.
SUBSTANCE_ID Y VARCHAR2 40 SUBSTANCE
Be advised that many applications and agencies may use the same term, but the
definition and composition details may not be the same. Use the SUBSTANCE XREF
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ANL_ANALYSIS_REPORT ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of
ANALYSIS_ID N VARCHAR2 40 P ANL_ANALYSIS_STEP analysis may be conducted on a sample. Samples may be derived from lithologic
ANL_ANALYSIS_REPORT
ANALYSIS SOURCE: The source that the analysis came from, this could be a lab
ANL_SOURCE N VARCHAR2 40 P ANL_ANALYSIS_STEP
technician, a lab, a company, a government agency, etc.
ANL_ANALYSIS_STEP
PROBLEM OBSERVATION NUMBER: A unique number that can keep track of the
PROBLEM_OBS_NO N NUMBER 8 P
problems that have arisen in the sample analysis.
ACTIVITY_SET_ID Y VARCHAR2 40 ANL_VALID_PROBLEM ACTIVITY SET IDENTIFIER: A unique identifier for an activity set.
for an analysis value. Various systems for measurement are defined in literature, and
CONFIDENCE_TYPE Y VARCHAR2 40 may be text based (CERTAIN, PROBABLE, UNCERTAIN) or number based. This
value tends to be subjective, and indicates the level of trust the analyst has in the
result.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first comes into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row is no longer active or in effect.
METHOD_ID Y VARCHAR2 40 ANL_VALID_PROBLEM standard methods. Often, these would identify a method, consisting of several
PERCENT_OF_SAMPLE Y NUMBER 15,12 there is not enough sample this may very well effect the quality of the sample
analysis.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROBLEM DESCRIPTION: A narrative description about the problem that has arisen
PROBLEM_DESC Y VARCHAR2 240
in the sample analysis.
PROBLEM_SEVERITY Y VARCHAR2 40 R_ANL_PROBLEM_SEVERITY problem encountered during analysis. The severity may range from inconsequential
REFERENCE ANALYSIS PROBLEM TYPE: This reference list contains a list of the
valid problems that can and are associated with laboratory analysis. Problems may
PROBLEM_TYPE Y VARCHAR2 40 R_ANL_PROBLEM_TYPE
relate to equipment calibration errors, sample contamination, incorrect procedures
PPDM COLUMN NAME: The name of a column that has an association with this
REFERENCED_COLUMN_NAME Y VARCHAR2 30 PPDM_COLUMN
level of classification system.
PPDM GUID: This value may be used to provide a global unique identifier for this row
REFERENCED_PPDM_GUID Y VARCHAR2 38
of data. If used, optional PPDM NOT NULL constraints should be created.
PPDM_TABLE SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a
REFERENCED_SYSTEM_ID Y VARCHAR2 40
PPDM_COLUMN database or XML schema.
PPDM TABLE NAME: The name of a table that has an association with this level of a
PPDM_TABLE classification system. This may be used in conjunction with an appropriate foreign
REFERENCED_TABLE_NAME Y VARCHAR2 30
PPDM_COLUMN key from the table that is referenced, or may be used generically in combination with
the
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
R_ANL_PROBLEM_RESOLUTI resolve a problem encountered during analysis. Could include re-running the
RESOLUTION_METHOD Y VARCHAR2 40
ON samples, calibrating equipment, collecting a new sample batch, altering parameters
and so on.
each step in the resolution of a problem. This numbering of steps can be used to
RESOLUTION_STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP
understand what was actually done in the resolution of the problem and ultimately
STEP SEQUENCE NUMBER: A unique number indicating the sequence of the step
among other steps in the preparation and processing of the sample. This column is a
sufficient method to keep track of what is done in the sample analysis. However, if
STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP the requirement for more complicated tracking such as two steps occurring
simultaneously or if steps are needed to be added to the initial procedure, use the
ANL_STEP_XREF.
VALID_PROBLEM_OBS_NO Y NUMBER 8 ANL_VALID_PROBLEM of problem for an analysis method. Use this column to compare the problems
identified during analysis with the kinds of problem generally found. Optional.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ANL_ANALYSIS_REPORT ANALYSIS SOURCE: The source that the analysis came from, this could be a lab
ANL_SOURCE N VARCHAR2 40 P
ANL_ANALYSIS_STEP technician, a lab, a company, a government agency, etc.
CALCULATED INDICATOR: A Y/N flag indicating that the value given was
CALCULATED_IND Y VARCHAR2 1 calculated value was provided by the source (usually the lab) and not calculated
later. For more details about how the value was calculated, refer to the
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
MAX_TEMPERATURE Y NUMBER 10,5 indicate migrated hydrocarbons. For multiple peaks in S2, the one with the highest
signal will be assigned Tmax. Anomalously low and high Tmax values can result for
these mixed sources or drilling additives, while high Tmax (>500oC) can also result
MAX_TEMPERATURE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE MAXIMUM TEMPERATURE OUOM: Maximum temperature original unit of measure.
Tmax
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROBLEM INDICATOR: A Y/N flag indicating whether or not there is a problem with
PROBLEM_IND Y VARCHAR2 1 the step. If a yes flag is indicated, additional information regarding the problem
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
REPORTED INDICATOR: A Y/N flag indicating that this value is provided as reported
by the source, usually a laboratory. This indicates that the value was not created or
REPORTED_IND Y VARCHAR2 1 modified upon load into PPDM, even though the value may not be correct. If
problems are suspected, set PROBLEM_IND to Y, and for more details about what
TOC.BI = 100 * S1 / TOC. Usually reported with no decimal places, and in units of
REP_BITUMEN_INDEX Y NUMBER 10,5
mg/gTOC (milligrams per gram of Total Organic Carbon). This is a calculated value
and in units of mg/gTOC (milligrams per gram of Total Organic Carbon). This is a
of C in the organic matter is 0.83. For rocks with TOC < 3% the HI can be
and in units of mg/gTOC (milligrams per gram of Total Organic Carbon). This is a
REP_OXYGEN_INDEX Y NUMBER 10,5 calculated value that should only be stored when capturing results as provided by a
lab. Not reliable in carbonates and organically lean sediments. High values indicate
low hydrocarbon yields. Higher OIs occur in terrestrial organic matter wrt marine
organic matter.
decimal places. Extent to which kerogen has been transformed into oil and gas. This
REP_PRODUCTION_INDEX Y NUMBER 10,5
is calculated as S1/S1+S2. Anomalous values may correspond to accumulation or
REP_PYROLISABLE_CARBON_OUOM
Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE
REP_PYROLISABLE_CARBON_UOM
Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE
STEP SEQUENCE NUMBER: A unique number indicating the sequence of the step
STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP
among other steps in the preparation and processing of the sample.
Page 100 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
hydrocarbons present in the rock. The free hydrocarbons are those thermally
S_1 Y NUMBER 10,5
desorbed at 300oC for 3 minutes. Can be severely affected (high values) by
is measured from 300oC to 650oC at 25oC/min. High values may be obtained if oil or
S_2 Y NUMBER 10,5 bitumen is present (Clementz, 1980) and mineral decomposition. Drilling additives
also cause problems. Lower values can arise from adsorption on the mineral matrix
(Espitalie et al., 1980; Orr, 1983). The later suppression can be eliminated using
isolated kerogen.
generated from oxygenated functional groups in kerogen. The CO2 is collected from
S_3 Y NUMBER 10,5
300oC to 390oC at 25oC/min. Subject to interference by CO2 from decomposition of
S_4 Y NUMBER 10,5 S 4 VALUE: S4 - Carbon dioxide from oxidized residual carbon fraction
S_5 Y NUMBER 10,5 S5: The S5 value is the carbon dioxide from a mineral source.
TOTAL ORGANIC CARBON: Measure of the organic richness of the rock. Errors of
TOTAL_ORGANIC_CARBON Y NUMBER 10,5 up to 10% can occur between LECO and Rock-Eval methods (coals are the most
VALID ANALYSIS INDICATOR: A Y/N flag indicating whether or not the pyrolysis
VALID_ANL_IND Y VARCHAR2 1
analysis was valid according to the technician.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 101 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: ANL_QGF_TSF
ANALYSIS QUANTITATIVE GRAIN FLUORESCENCE AND TOTAL SCANNING FLUORESCENCE: QGF is a technique
which allows for quantitative analysis of hydrocarbon on grain surface. After reservoir grains are cleaned (solvent, hydrogen
peroxide and acid) the fluorescence emission spectra are measured. QGF can give information such as oil inclusion
abundance, hydrocarbon concentration, and hydrocarbon on the grain surface. TSF is a semi-quantitative technique which
allows for detection of aromatic compounds is sediments.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ANL_ANALYSIS_REPORT ANALYSIS SOURCE: The source that the analysis came from, this could be a lab
ANL_SOURCE N VARCHAR2 40 P
ANL_ANALYSIS_STEP technician, a lab, a company, a government agency, etc.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROBLEM INDICATOR: A Y/N flag indicating whether or not there is a problem with
PROBLEM_IND Y VARCHAR2 1 the step. If a yes flag is indicated, additional information regarding the problem
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
STEP SEQUENCE NUMBER: A unique number indicating the sequence of the step
STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP
among other steps in the preparation and processing of the sample.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
Page 102 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 103 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: ANL_REMARK
ANALYSIS REMARK: Use this table to capture narrative remarks about the analysis. Associate remarks with columns and
values by using the SYSTEM, TABLE, COLUMN and REFERENCED PPDM GUID columns.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ANL_ANALYSIS_REPORT ANALYSIS SOURCE: The source that the analysis came from, this could be a lab
ANL_SOURCE N VARCHAR2 40 P
ANL_ANALYSIS_STEP technician, a lab, a company, a government agency, etc.
REMARK SEQUENCE NUMBER: A unique number that can keep track of the
REMARK_SEQ_NO N NUMBER 8 P remarks made in the analysis. This can help to keep track of the events that occurred
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first comes into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row is no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PPDM COLUMN NAME: The name of a column that has an association with this
REFERENCED_COLUMN_NAME Y VARCHAR2 30 PPDM_COLUMN
level of classification system.
PPDM GUID: This value may be used to provide a global unique identifier for this row
REFERENCED_PPDM_GUID Y VARCHAR2 38
of data. If used, optional PPDM NOT NULL constraints should be created.
PPDM_TABLE SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a
REFERENCED_SYSTEM_ID Y VARCHAR2 40
PPDM_COLUMN database or XML schema.
PPDM TABLE NAME: The name of a table that has an association with this level of a
PPDM_TABLE classification system. This may be used in conjunction with an appropriate foreign
REFERENCED_TABLE_NAME Y VARCHAR2 30
PPDM_COLUMN key from the table that is referenced, or may be used generically in combination with
the
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
REMARK TYPE: The type of remark that may be made regarding the analysis. This
REMARK_TYPE Y VARCHAR2 40 R_ANL_REMARK_TYPE may be a very generic remark such as the outcome of the sample analysis or any
problems that may have arisen to any equipment during the sample analysis, etc.
STEP SEQUENCE NUMBER: A unique number indicating the sequence of the step
among other steps in the preparation and processing of the sample. This column is a
sufficient method to keep track of what is done in the sample analysis. However, if
STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP the requirement for more complicated tracking such as two steps occurring
simultaneously or if steps are needed to be added to the initial procedure, use the
ANL_STEP_XREF.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
Page 104 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 105 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: ANL_REPORT_ALIAS
ANALYSIS REPORT ALIAS: this this table to capture all names, codes and identifiers assigned to an analysis, such as a lab
report number or an identifier assigned to an analysis in another database or system. This table can be used to help integrate
multiple systems together by mapping identifiers in other systems.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ANALYSIS_ID N VARCHAR2 40 P ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic
R_SOURCE SOURCE: The individual, company, state, or government agency designated as the
SOURCE N VARCHAR2 40 P
ANL_ANALYSIS_REPORT source of information for this row.
ALIAS_LONG_NAME Y VARCHAR2 255 ALIAS FULL NAME: Alternate (or full) name of the alias.
ALIAS REASON: The reason why the alias was created, such as government
ALIAS_REASON_TYPE Y VARCHAR2 40 R_ALIAS_REASON_TYPE
change, assigned by application etc.
ALIAS_TYPE Y VARCHAR2 40 R_ALIAS_TYPE ALIAS TYPE: The type of alias, such as partner, historical, records etc.
AMENDED DATE: the date on which a name has been amended. Often, this is used
AMENDED_DATE Y DATE DATE
for official or legal changes to a name.
CREATED DATE: The date on which the alias was first created. This date may
CREATED_DATE Y DATE DATE precede the amendment date, in the event that the amended date refers to a formal
registration event.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first comes into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row is no longer active or in effect.
LANGUAGE_ID Y VARCHAR2 40 R_LANGUAGE LANGUAGE IDENTIFIER: A unique identifier for the language of the alias.
ORIGINAL INDICATOR: A Y/N flag indicating that this alias is the original or first
ORIGINAL_IND Y VARCHAR2 1
identifier assigned to the object.
ALIAS OWNER BUSINESS ASSOCIATE: unique identifier for the business associate
OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
who owns this alias.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REASON_DESC Y VARCHAR2 240 REASON DESCRIPTION: A narrative explanation about the alias being used.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: References the document where this alias has been given.
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
Documents may be published, internal references, journals etc.
STRUCK OFF DATE: Date on which the legal name was struck from corporate
STRUCKOFF_DATE Y DATE DATE
registry and is no longer used.
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
Page 106 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
USE RULE: A narrative column that is used to describe the circumstances in which
USE_RULE Y VARCHAR2 2000
this alias is to be used.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 107 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: ANL_SAMPLE
ANALYSIS SAMPLE: This table lists the samples that are used in an analysis. In some cases a single sample will be used,
but in others new samples may be input or created at various stages of the study. Each individual step in a study is made
with one sample only.To describe how portions of an existing sample are taken and used to create a new sample (often in
conjunction with other sub samples) please use the table SAMPLE ORIGIN.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ANL_ANALYSIS_STEP ANALYSIS SOURCE: The source that the analysis came from, this could be a lab
ANL_SOURCE N VARCHAR2 40 P
ANL_ANALYSIS_REPORT technician, a lab, a company, a government agency, etc.
SAMPLE_ID N VARCHAR2 40 P SAMPLE SAMPLE IDENTIFIER: Unique identifier for a sample used in technical analysis.
BATCH IDENTIFIER: Unique identifier for the batch or collection of samples that are
run through an analysis at the same time for comparative purposes. Information
BATCH_ID Y VARCHAR2 40 ANL_ANALYSIS_BATCH
about which samples are part of a batch provides important information about
CREATED BY STEP INDICATOR: indicates that this sample was created during the
CREATED_BY_STEP_IND Y VARCHAR2 1
analysis step, such as fractionation.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
END_DATE Y DATE DATE END DATE: The date on which this analysis ended.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SAMPLE DESCRIPTION: A narrative description about the sample used for analysis.
Detailed and structured information about the sample, its collection and storage are
SAMPLE_DESCRIPTION Y VARCHAR2 1024
found in the tables named SAMPLE_%. This column should only be used to store
STANDARD SAMPLE INDICATOR: A Y/N flag indicating whether or not the sample
STANDARD_SAMPLE_IND Y VARCHAR2 1
is a standard.
STEP SEQUENCE NUMBER: A unique number indicating the sequence of the step
STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP
among other steps in the analysis of the sample.
USED BY STEP INDICATOR: indicates that this sample was used during the
USED_BY_STEP_IND Y VARCHAR2 1
analysis step.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
Page 108 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 109 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: ANL_STEP_XREF
ANALYSIS STEP CROSS REFERENCE: Use this table to relate steps to each other, often to indicate the order in which
steps are run, or which steps are run concurrently (in the same analysis device, usually).
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ANL_ANALYSIS_STEP ANALYSIS SOURCE: The source that the analysis came from, this could be a lab
ANL_SOURCE N VARCHAR2 40 P
ANL_ANALYSIS_STEP technician, a lab, a company, a government agency, etc.
STEP SEQUENCE NUMBER: A unique number indicating the sequence of the step
among other steps in the preparation and processing of the sample. This column is
STEP_SEQ_NO1 N NUMBER 8 P ANL_ANALYSIS_STEP used in conjunction with STEP_SEQ_NO2 and STEP_SEQ_NO. This column allows
STEP SEQUENCE NUMBER: A unique number indicating the sequence of the step
among other steps in the preparation and processing of the sample. This column is
STEP_SEQ_NO2 N NUMBER 8 P ANL_ANALYSIS_STEP used in conjunction with STEP_SEQ_NO1 and STEP_SEQ_NO. This column allows
for complex tracking such as tracking two steps occurring simultaneously or if steps
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first comes into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row is no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
STEP_XREF_REASON Y VARCHAR2 40 R_ANL_STEP_XREF enough to capture what is happening in the analysis and how the two columns
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 110 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: ANL_TABLE_RESULT
ANALYSIS TABLE RESULT: This table is provided to serve as a table of contents that lists which tables in PPDM contain the
results from any study. If you populate this table, you may include it in your queries in order to avoid inefficient table joins or
overly complex queries. By knowing which tables have results, you may restrict queries to the specific tables.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ANL_ANALYSIS_REPORT ANALYSIS SOURCE: The source that the analysis came from, this could be a lab
ANL_SOURCE N VARCHAR2 40 P
ANL_ANALYSIS_STEP technician, a lab, a company, a government agency, etc.
PPDM TABLE NAME: The name of a table that has an association with this level of a
the
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first comes into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row is no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
STEP SEQUENCE NUMBER: A unique number indicating the sequence of the step
among other steps in the preparation and processing of the sample. This column is a
sufficient method to keep track of what is done in the sample analysis. However, if
STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP the requirement for more complicated tracking such as two steps occurring
simultaneously or if steps are needed to be added to the initial procedure, use the
ANL_STEP_XREF.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 111 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: ANL_VALID_BA
ANALYSIS QUALITY CONTROL - VALID BUSINESS ASSOCIATES: This table captures a list of business associates who
are capable of carrying out the procedures described in ANL METHOD. This table is intended to be used to validate incoming
data.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
METHOD_SET_ID N VARCHAR2 40 P ANL_METHOD standard methods. Often, these would identify a method, consisting of several
METHOD_ID N VARCHAR2 40 P ANL_METHOD standard methods. Often, these would identify a method, consisting of several
VALID_BA_ID N VARCHAR2 40 P BUSINESS_ASSOCIATE You can use this column to capture your confidence in the BA as a technical analyst,
reviewer, preparation resource etc, or how your confidence in that BA has changed
over time.
number for the description of the business associate role and confidence as it relates
VALID_BA_OBS_NO N NUMBER 8 P to a particular method. You can use this table to capture your confidence in the BA as
REFERENCE ANALYSIS BUSINESS ASSOCIATE ROLE TYPE: the type of role that
BA_ROLE_TYPE Y VARCHAR2 40 R_ANL_BA_ROLE_TYPE a business associate plays or may play during a sample analysis. Examples include
this business associate. This is not intended to allow every user to indicate their
CONFIDENCE_TYPE Y VARCHAR2 40 R_ANL_CONFIDENCE_TYPE confidence in every business associate, but rather to indicate the overall
Some labs may be quick and inexpensive but produce lower quality results.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
Page 112 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 113 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: ANL_VALID_EQUIP
ANALYSIS QUALITY CONTROL - VALID EQUIPMENT: This table lists the kinds of equipment that are capable of
conducting the methodology described in ANL METHOD. Use this table to ensure that appropriate types of equipment are
listed for a study. The table ANL QC TOLERANCE captures the tolerances for each type of equipment for the kinds of
method that is employed. This table is intended to be used for quality controlling incoming data.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
METHOD_SET_ID N VARCHAR2 40 P ANL_METHOD standard methods. Often, these would identify a method, consisting of several
METHOD_ID N VARCHAR2 40 P ANL_METHOD standard methods. Often, these would identify a method, consisting of several
equipment. Think of this as a catalogue or brochure that shows all the kinds of
CATALOGUE_EQUIP_ID Y VARCHAR2 40 CAT_EQUIPMENT
equipment that you may use, but may or may not actually have. Actual pieces of
CONFIDENCE TYPE: Subjective indicator of the level of confidence that can be held
CONFIDENCE_TYPE Y VARCHAR2 40 R_ANL_CONFIDENCE_TYPE
for this method using this equipment.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EQUIPMENT IDENTIFIER: Unique identifier for the specific piece of equipment used
EQUIP_ID Y VARCHAR2 40 EQUIPMENT in this study. If you only know the general make and model of the equipment, use
EQUIPMENT ROLE: The role a particular piece of equipment plays in the sample
EQUIP_ROLE Y VARCHAR2 40 R_ANL_EQUIP_ROLE
analysis.
EQUIPMENT SETTING: The correct, specified or default settings for the equipment
EQUIP_SETTING Y VARCHAR2 40
for this particular analysis.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
Page 114 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 115 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: ANL_VALID_MEASURE
ANALYSIS QUALITY CONTROL - VALID MEASUREMENTS: This table captures the valid range of measurements that may
be captured during a particular method of analysis. Typically these ranges are provided on a substance by substance basis.
Note that tolerances for specific equipment are stored in ANL QC TOLERANCE. This table indicates the valid maximun,
minimum range of values for specific products and substances. Intended to be used to quality control incoming data.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
METHOD_SET_ID N VARCHAR2 40 P ANL_METHOD standard methods. Often, these would identify a method, consisting of several
METHOD_ID N VARCHAR2 40 P ANL_METHOD standard methods. Often, these would identify a method, consisting of several
R_ANL_VALID_MEASUREMEN ANL QC VALID MEASURE lists which measurement types are valid for various types
MEASUREMENT_TYPE N VARCHAR2 40 P T of analysis, and what valid ranges for the values should be. In analysis detail tables,
R_ANL_VALID_MEAS_VALUE ensure that you have selected a measurement type that is appropriate for the type of
study.
VALID VALUE OBSERVATION NUMBER: A unique observation number for the valid
VALID_VALUE_OBS_NO N NUMBER 8 P
value.
ANALYSIS ACCURACY TYPE: The kind of accuracy that is indicated, such as the
AVERAGE RATIO VALUE: A number given to describe the average value of the ratio
AVERAGE_RATIO_VALUE Y NUMBER 0
between these two samples.
AVERAGE VALUE: The average or single value assigned to this specification. If only
AVERAGE_VALUE Y NUMBER 0
one measure is provided, it should be stored here.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
MAXIMUM RATIO VALUE: The maximum value allowed for this ratio between these
MAXIMUM_RATIO_VALUE Y NUMBER 0
two samples.
MAX_VALUE Y NUMBER 0 MAXIMUM VALUE: the maximum measured or observed value for this property.
MINIMUM RATIO VALUE: The minimum value allowed for this ratio between these
MINIMUM_RATIO_VALUE Y NUMBER 0
two samples.
MINUMUM VALUE: The minimum value assigned to this specification, such as the
MIN_VALUE Y NUMBER 0
lowest, or starting temperature for a process.
Page 116 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
MISSING_REPRESENTATION Y VARCHAR2 40 R_ANL_MISSING_REP are used by labs when a measurement is missing because it is out of range. Usually
NULL_REPRESENTATION Y VARCHAR2 40 R_ANL_NULL_REP may be used in the case where a reading or measurement or calculation was not
provided.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REFERENCE VALUE: the value of a reference point. For example the result may be
REFERENCE_VALUE Y NUMBER 0 related to a specific luminosity, light intensity or other setting. Other reference values,
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
minerals, chemicals, solvents, production substances, hydrocarbons etc are all listed.
SUBSTANCE_ID Y VARCHAR2 40 SUBSTANCE
Be advised that many applications and agencies may use the same term, but the
definition and composition details may not be the same. Use the SUBSTANCE XREF
VALID DESCRIPTION: Use this column to include additional narrative about a valid
VALID_DESC Y VARCHAR2 240
value where necessary.
VALID VALUE TYPE: Use this column to list each valid value for the measurement,
VALID_VALUE_TEXT Y VARCHAR2 40 R_ANL_VALID_MEAS_VALUE
in cases where the value is text based.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 117 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: ANL_VALID_PROBLEM
ANALYSIS VALID PROBLEMS: This table lists the kinds of problems that may arise for each valid method during a study. It
also shows how severely the problem may affect the results of a study and what resolutions are possible for that problem.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
METHOD_SET_ID N VARCHAR2 40 P ANL_METHOD standard methods. Often, these would identify a method, consisting of several
METHOD_ID N VARCHAR2 40 P ANL_METHOD standard methods. Often, these would identify a method, consisting of several
PROBLEM OBSERVATION NUMBER: A unique number that can keep track of the
PROBLEM_OBS_NO N NUMBER 8 P
problems that have arisen in the sample analysis.
ANALYSIS ACCURACY TYPE: The kind of accuracy that is indicated, such as the
CONFIDENCE TYPE: indicates the confidence that this analysis will give a scientist if
the problem listed occurs. A method that has a generally high level of confidence
CONFIDENCE_TYPE Y VARCHAR2 40 R_ANL_CONFIDENCE_TYPE may have a much lower confidence rating in the event the sample is contaminated,
for example. In other cases, contaminants may not affect the confidence in the
results.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROBLEM DESCRIPTION: A narrative description about the problem that has arisen
PROBLEM_DESC Y VARCHAR2 240
in the sample analysis.
REFERENCE ANALYSIS PROBLEM TYPE: This reference list contains a list of the
valid problems that can and are associated with laboratory analysis. Problems may
PROBLEM_TYPE Y VARCHAR2 40 R_ANL_PROBLEM_TYPE
relate to equipment calibration errors, sample contamination, incorrect procedures
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
Page 118 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
minerals, chemicals, solvents, production substances, hydrocarbons etc are all listed.
SUBSTANCE_ID Y VARCHAR2 40
Be advised that many applications and agencies may use the same term, but the
definition and composition details may not be the same. Use the SUBSTANCE XREF
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 119 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: ANL_VALID_TABLE_RESULT
ANALYSIS QUALITY CONTROL - VALID TABLE RESULT: Use this table to list the PPDM (or other) tables where the results
for this method should be stored. This table is intended to help quality control results, so that data is stored in the tables
where it should be stored.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
METHOD_SET_ID N VARCHAR2 40 P ANL_METHOD standard methods. Often, these would identify a method, consisting of several
METHOD_ID N VARCHAR2 40 P ANL_METHOD standard methods. Often, these would identify a method, consisting of several
PPDM TABLE NAME: The name of a table that has an association with this level of a
the
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 120 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: ANL_VALID_TOLERANCE
ANALYSIS QUALITY CONTROL - VALID TOLERANCE: This table lists the valid tolerances for equipment that is used in a
method, including how values that exceed tolerances are represented in output data. This table is intended to be used to
quality control incoming data.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
METHOD_SET_ID N VARCHAR2 40 P ANL_VALID_EQUIP standard methods. Often, these would identify a method, consisting of several
METHOD_ID N VARCHAR2 40 P ANL_VALID_EQUIP standard methods. Often, these would identify a method, consisting of several
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
MAXIMUM TOLERANCE: The maximum tolerance for the value capable while still
MAX_TOLERANCE Y NUMBER 0
keeping the analysis valid.
MINIMUM TOLERANCE: The minimum tolerance for the value capable while still
MIN_TOLERANCE Y NUMBER 0
keeping the analysis valid.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
minerals, chemicals, solvents, production substances, hydrocarbons etc are all listed.
SUBSTANCE_ID Y VARCHAR2 40 SUBSTANCE
Be advised that many applications and agencies may use the same term, but the
definition and composition details may not be the same. Use the SUBSTANCE XREF
Page 121 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
TOLERANCE_TYPE Y VARCHAR2 40 R_ANL_TOLERANCE_TYPE measurements in an analysis. Tolerances may be related to instrument (equipment)
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 122 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: ANL_WATER_ANALYSIS
WATER ANALYSIS: The Water Analysis table contains information identifying the location and type of water sample
obtained, such as samples obtained from the wellbore. Includes depth, salinity, resistivity, density and temperature.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ANL_ANALYSIS_STEP SOURCE: The individual, company, state, or government agency designated as the
ANL_SOURCE N VARCHAR2 40 P
ANL_ANALYSIS_REPORT source of information for this row.
BARIUM: The quantity of barium in the water sample as determined by the water
BARIUM Y NUMBER 10,5
analysis.
BORON: The quantity of boron in the water sample as determined by the water
BORON Y NUMBER 10,5
analysis.
BROMINE: The quantity of bromine in the water sample as determined by the water
BROMINE Y NUMBER 10,5
analysis.
CALCIUM: The quantity of calcium in the water sample as determined by the water
CALCIUM Y NUMBER 10,5
analysis.
CHLORINE: The quantity of chlorine in the water sample as determined by the water
CHLORINE Y NUMBER 10,5
analysis.
CONDUCTIVITY Y NUMBER 10,5 presence of charged ions. This value is directly related to the presence of charged
ions.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
Page 123 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
IODINE: The quantity of iodine in the water sample as determined by the water
IODINE Y NUMBER 10,5
analysis.
IRON Y NUMBER 10,5 IRON: The quantity of iron in the water sample as determined by the water analysis.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PREFERRED INDICATOR: A Y/N flag indicating whether or not the water analysis is
PREFERRED_IND Y VARCHAR2 1
preferred.
PROBLEM INDICATOR: A Y/N flag indicating whether or not there is a problem with
PROBLEM_IND Y VARCHAR2 1 the step. If a yes flag is indicated, additional information regarding the problem
REFRACTIVE INDEX: The refractive index of the water sample. This is usually
REFRACTIVE_INDEX Y NUMBER 10,5
around 1.333 pending on the conditions and the particular water sample.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RESERVOIR TEMPERATURE: Value for the temperature of the reservoir during the
RESERVOIR_TEMPERATURE Y NUMBER 10,5
measurement of the specific gravity (pycnometer).
Page 124 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
SAMPLE WATER TYPE: The type of water sample that is analyzed, such as injection
SAMPLE_WATER_TYPE Y VARCHAR2 40 SUBSTANCE
water, disposal water.
SODIUM: The quantity of sodium in the water sample as determined by the water
SODIUM Y NUMBER 10,5
analysis.
STEP SEQUENCE NUMBER: A unique number indicating the sequence of the step
STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP
among other steps in the preparation and processing of the sample.
SULPHATE: The quantity of sulphate in the water sample as determined by the water
SULPHATE Y NUMBER 10,5
analysis.
WATER DENSITY: Value for the density or specific gravity of the water sample (the
WATER_DENSITY Y NUMBER 10,5
relationship of a given volume of sample to a given volume of distilled water).
WATER_DENSITY_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE WATER DENSITY OUOM: Water density original unit of measure.
WATER PH: Value for the pH level of the water sample (the amount of the negative
WATER_PH Y NUMBER 10,5
logarithm ion concentration, expressed on a scale of 0 to 14).
WATER RESISTIVITY: Value for the amount of electrical resistivity measured in the
WATER_RESISTIVITY Y NUMBER 10,5
water sample.
WATER TYPE: This reference table identifies the type of water being an alyzed. For
WATER_TYPE Y VARCHAR2 40 SUBSTANCE
example, fresh water, salt water or brackish water.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 125 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: ANL_WATER_DETAIL
WATER ANALYSIS DETAIL: The Water Analysis Detail table contains detailed information about the composition and
physical properties of a water sample being analyzed. Properties may consist of a concentration of dissolved solids su ch as
Sodium (Na), Calcium (Ca), or Magnesium (Mg) etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ANL_ANALYSIS_REPORT SOURCE: The individual, company, state, or government agency designated as the
ANL_SOURCE N VARCHAR2 40 P
ANL_ANALYSIS_STEP source of information for this row.
ANALYSIS_PRESS Y NUMBER 8,2 ANALYSIS PRESSURE: The pressure at which the water analysis was conducted at.
ANALYSIS_VALUE Y NUMBER 0 ANALYSIS VALUE: Value for the measurement of the analysis of the property.
ANALYSIS VALUE OUOM: Property analysis value original unit of measure (e.g.,
ANALYSIS_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
mole percentage, BTU, etc.).
ANALYSIS_VALUE_TYPE Y VARCHAR2 40 ANALYSIS VALUE TYPE: The type of value yielded from the water analysis.
ANALYSIS VALUE UOM: In cases where the UOM cannot be standardized by use of
ANALYSIS_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
the meta model, the actual unit of measure for the analysis value.
ANL_VALUE_REMARK Y VARCHAR2 2000 ANALYSIS VALUE REMARK: A narrative remark about the analysis of the value.
CALCULATED VALUE INDICATOR: A Y/N flag indicating whether or not the value in
CALCULATED_VALUE_IND Y VARCHAR2 1
question is calculated as opposed to observed.
DATE FORMAT DESCRIPTION: Use this column to define the level of precision in
DATE_FORMAT_DESC Y VARCHAR2 8
the DATE format columns, such as YYYY, or YYYQQ, or YYYYMM or YYYYMMDD
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
MAX_VALUE Y NUMBER 0 MAXIMUM VALUE: the maximum measured or observed value for this property.
MEASURED INDICATOR: A Y/N flag indicating that this value was measured, rather
MEASURED_VALUE_IND Y VARCHAR2 1
than calculated or reported.
Page 126 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
VALID MEASURE lists which measurement types are valid for various types of
R_ANL_VALID_MEASUREMEN
MEASUREMENT_TYPE Y VARCHAR2 40 analysis, and what valid ranges for the values should be. In analysis detail tables,
T
ensure that you have selected a measurement type that is appropriate for the type of
study.
MIN_VALUE Y NUMBER 0 MINIMUM VALUE: the minimum measured or observed value for this property.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PREFERRED INDICATOR: A Y/N flag indicating whether the value in this row is
PREFERRED_IND Y VARCHAR2 1
preferred.
PROBLEM INDICATOR: A Y/N flag indicating whether or not there is a problem with
PROBLEM_IND Y VARCHAR2 1 the step. If a yes flag is indicated, additional information regarding the problem
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
STEP SEQUENCE NUMBER: A unique number indicating the sequence of the step
STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP
among other steps in the preparation and processing of the sample.
minerals, chemicals, solvents, production substances, hydrocarbons etc are all listed.
SUBSTANCE_ID Y VARCHAR2 40
Be advised that many applications and agencies may use the same term, but the
definition and composition details may not be the same. Use the SUBSTANCE XREF
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 127 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: ANL_WATER_SALINITY
ANALYSIS WATER SALINITY: Use this table to record the total dissolved solids (salinity) of a water sample as calculated or
as measured at specific temperatures.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ANL_ANALYSIS_REPORT ANALYSIS SOURCE: The source that the analysis came from, this could be a lab
ANL_SOURCE N VARCHAR2 40 P
ANL_ANALYSIS_STEP technician, a lab, a company, a government agency, etc.
CALCULATED INDICATOR: A Y/N flag indicating that this value is calculated (as
CALCULATED_IND Y VARCHAR2 1
opposed to measured).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
MEASURED INDICATOR: A Y/N flag indicating that this value was measured, rather
MEASURED_IND Y VARCHAR2 1
than calculated or reported.
MEASURED_TEMP Y NUMBER 10,5 MEASURED TEMPERATURE: the temperature at which the readings are made.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PREFERRED INDICATOR: A Y/N flag indicating whether or not salinity in the water
PREFERRED_IND Y VARCHAR2 1
analysis is preferred.
PROBLEM INDICATOR: A Y/N flag indicating whether or not there is a problem with
PROBLEM_IND Y VARCHAR2 1 the step. If a yes flag is indicated, additional information regarding the problem
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
REPORTED INDICATOR: A Y/N flag indicating that this value was reported rather
REPORTED_IND Y VARCHAR2 1
than calculated or measured.
SALINITY Y NUMBER 0 SALINITY: The salinity of the water sample. Usually measured in ppm.
SALINITY TYPE: The type of water salinity measurement techniques used for well
SALINITY_TYPE Y VARCHAR2 40 R_SALINITY_TYPE
tests and sample analysis. For example, chlorides, total dissolved solids, etc.
STEP SEQUENCE NUMBER: A unique number indicating the sequence of the step
STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP
among other steps in the preparation and processing of the sample.
Page 128 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 129 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: APPLICATION
APPLICATION: Applications made for authority or permission, such as for extensions or continuations to the primary term of
the agreement or for licenses.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
APPLICATION ID: Unique identifier for applications you make for continuations,
APPLICATION_ID N VARCHAR2 40 P
licenses etc. to the government.
APPLICATION_TYPE Y VARCHAR2 40 R_APPLIC_TYPE discovery license, expiry notification, commercial discovery area, production
CONTRACT ID: Unique identifier for a contract. Part of the FK from CONT
CONTRACT_ID Y VARCHAR2 40 CONT_EXTENSION
EXTENSION.
DECISION_DATE Y DATE DATE DECISION DATE: the date the decision was made.
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
EXTENSION_ID Y VARCHAR2 40 CONT_EXTENSION CONTRACT EXTENSION IDENTIFIER: unique identifier for the contract extension.
FEES PAID INDICATOR; A Y/N flag indicating that all required fees for this
FEES_PAID_IND Y VARCHAR2 1
application have been paid.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PREVIOUS_APPLICATION_ID Y VARCHAR2 40 APPLICATION PREVIOUS APPLIATION ID: the unique identifier for the previous application.
RATE_SCHEDULE_ID Y VARCHAR2 40 RATE_SCHEDULE associate such as a service provider, jurisdiction or regulatory agency. Fee
schedules are often used to administer the rates for rentals or for services provided.
RECEIVED_DATE Y DATE DATE RECEIVED DATE: the date that this application was received.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RESUBMISSION IND: Indicates that the application was resubmitted, and this row
RESUBMISSION_IND Y VARCHAR2 1
describes the resubmission of a previous row.
SECTION OF ACT: Section of an govt. Act or regulation under which the application
SECTION_OF_ACT Y VARCHAR2 240
is being made.
SECTION OF ACT DATE: Date of the regulation or section of an act under which
SECTION_OF_ACT_DATE Y DATE DATE
application is made
Page 130 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
required for submission have been received. Actual submissions are tracked in
SUBMISSION_COMPLETE_IND Y VARCHAR2 1
APPLIC ATTACH - this flag is set when all required attachments are logged as
received.
SUBMISSION DESC: Textual description of the lands, substances etc being applied
SUBMISSION_DESC Y VARCHAR2 240
for.
SUBMITTED_DATE Y DATE DATE SUBMITTED DATE: the date this application was submitted.
SUBMITTED TO: who the application was submitted to. This field is unvalidated and
SUBMITTED_TO Y VARCHAR2 255
used for as reported values only.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 131 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: APPLICATION_COMPONENT
APPLICATION COMPONENT: This table is used to capture the relationships between applications and busines objects, such
as wells, equipment, documents, seismic sets and contracts.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
APPLICATION ID: Unique identifier for applications you make for continuations,
APPLICATION_ID N VARCHAR2 40 P APPLICATION
licenses etc. to the government.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic
APPLICATION ID: The unique identifier for the application that the attachments are
APP_APPLICATION_ID Y VARCHAR2 40 APPLICATION
part of.
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID Y VARCHAR2 40 AREA
area, area of interest, offshore area, district etc.
AREA_TYPE Y VARCHAR2 40 AREA AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc.
BA AUTHORITY IDENTIFIER: Unique identifier for the row that describes the
AUTHORITY_ID Y VARCHAR2 40 BA_AUTHORITY
authority that a business associaate has over business objects.
BUSINESS_ASSOCIATE
BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a
BUSINESS_ASSOCIATE_ID Y VARCHAR2 40 BA_ORGANIZATION
company, person, organization or association.
BA_AUTHORITY
CATALOGUE_ADDITIVE_ID Y VARCHAR2 40 CAT_ADDITIVE additives. Think of this table as a catalogue of all the kinds of additives that can be
purchased or created.
equipment. Think of this as a catalogue or brochure that shows all the kinds of
CATALOGUE_EQUIP_ID Y VARCHAR2 40 CAT_EQUIPMENT
equipment that you may use, but may or may not actually have. Actual peices of
information.
CLASS_LEVEL_ID Y VARCHAR2 40 CLASS_LEVEL classification schemes are availabe, including the UNSPSC code set. Typically, these
classification systems are hierarchical. Objects may be classified at any level of the
Page 132 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.
in which fossil deposition occurs. Often, these ecozones are marine or fresh water.
ECOZONE_ID Y VARCHAR2 40 ECOZONE
Marine ecozones include the category of marine benthic zones, namely shelf, slope,
and abyssal zones. The ecozone is defined by the organisms that are found in it.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.
ENTITLEMENT_ID Y VARCHAR2 40 ENTITLEMENT ENTITLEMENT IDENTIFIER: Unique identifier for the row in the entitlement table.
EQUIPMENT_ID Y VARCHAR2 40 EQUIPMENT EQUIPMENT IDENTIFIER: Unique identifier for a specific peice of equipment.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
FACILITY_ID Y VARCHAR2 40 FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: The type of facility that is described in this row of data, such as
FACILITY_TYPE Y VARCHAR2 40 FACILITY pipeline, tank, battery etc. Please note that FACILITY_TYPE will eventually become
FIELD_ID Y VARCHAR2 40 FIELD FIELD IDENTIFIER: Unique identifier for the field.
FIELD_STATION_ID Y VARCHAR2 40 STRAT_FIELD_STATION FIELD STATION ID: unique identifier for the stratigraphic field station.
FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.
INCIDENT SET IDENTIFIER: Unique identifier for a set of incident types that may be
INCIDENT_SET_ID Y VARCHAR2 40
mandated by an operating company, regulatory agency or contract.
INCIDENT TYPE: The type of indicent that may have occurred, such as roll-over, or
INCIDENT_TYPE Y VARCHAR2 40
explosion, or unsafe materials handling.
INFORMATION_ITEM_ID Y VARCHAR2 40 RM_INFORMATION_ITEM INFORMATION ITEM ID: The unique identifier for an information item.
INFORMATION ITEM SUBTYPE: the type of information item. May be one of The
INFO_ITEM_SUBTYPE Y VARCHAR2 30 RM_INFORMATION_ITEM
valid types of Information item as defined by check constraints.
INSTRUMENT ID: Unique number for the legal document registered on the Cert. Of
INSTRUMENT_ID Y VARCHAR2 40 INSTRUMENT Title indicating interest in lands e.g. charge, lien, mortgage, caveat. May be natural
Key or system assigned, based on user needs and uniqueness of natural ids.
INTEREST_SET_ID Y VARCHAR2 40 INTEREST_SET INTEREST SET IDENTIFIER: unique identifier for the interest set.
Page 133 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
BUSINESS ASSOCIATE: Unique identifier for the jurisdiction that is managing the
JURISDICTION Y VARCHAR2 40 LAND_SALE
land sale or bidding round.
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID Y VARCHAR2 40 LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
LAND RIGHT SUBTYPE: column indicating the type of land right. Must be one of the
LAND_RIGHT_SUBTYPE Y VARCHAR2 30 LAND_RIGHT valid subtypes: LAND TITLE, LAND UNIT, LAND UNIT TRACT, LAND
LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale.
LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.
LITHOLOGY_LOG_ID Y VARCHAR2 40 LITH_LOG LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
LITH_LOG_SOURCE Y VARCHAR2 40 LITH_LOG LITH LOG SOURCE: The source of data for this lithologic log.
NOTIFICATION_ID Y VARCHAR2 40 NOTIFICATION NOTIFICATION IDENTIFIER: unique identifier for the notification.
OBLIGATION_ID Y VARCHAR2 40 OBLIGATION OBLIGATION ID: Unique identifier for each obligation
OBLIGATION_SEQ_NO Y NUMBER 8 OBLIGATION OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation
PALEO SUMMARY IDENTIFIER: Unique identifier for the paleo summary report that
PALEO_SUMMARY_ID Y VARCHAR2 40 PALEO_SUMMARY
is captured.
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE Y VARCHAR2 30 PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
PHYSICAL_ITEM_ID Y VARCHAR2 40 RM_PHYSICAL_ITEM PHYSICAL ITEM ID: The unique identifier for the physical item.
POOL_ID Y VARCHAR2 40 POOL POOL IDENTIFIER: Number or code uniquely identifying the pool.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PPDM_TABLE_NAME Y VARCHAR2 30 PPDM_TABLE TABLE NAME: The name of the table within the schema.
PRODUCT_TYPE Y VARCHAR2 40 SUBSTANCE PRODUCT_TYPE: The product identified as a component for this table.
PROJECT_ID Y VARCHAR2 40 PROJECT PROJECT IDENTIFIER: unique identifier for the project.
RATE_SCHEDULE_ID Y VARCHAR2 40 RATE_SCHEDULE associate such as a service provider, jurisdiction or regulatory agency. Fee
schedules are often used to administer the rates for rentals or for services provided.
Page 134 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM REFERENCED GUID: The GUID in the table that has an association with this
level of a classification system. In this case, we recommend that the name of the
table also be captured in PPDM TABLE, to make querying this information easier.
REFERENCED_GUID Y VARCHAR2 38
Usually, the PPDM TABLE and PPDM REFERENCED GUID should be used in
tandem. In this case, it is essential that the PPDM GUID in the source table be
PPDM TABLE NAME: The name of a table that has an association with this level of a
key from the table that is referenced, or may be used genericallyin combination with
REFERENCED_TABLE_NAME Y VARCHAR2 30
the PPDM_REFERENCED_GUID, which points to the row in the table that is related
to the classification system level. In this case, it is essential that the PPDM GUID in
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of
SEISMIC SET: A seismic set is a super type of various types of seismic collections.
SEIS_SET_ID Y VARCHAR2 40 SEIS_SET Valid types of seismic sets include SEIS_LINE, SEIS_3D, SEIS_SEGMENT and
SEIS_SURVEY.
SEISMIC SET SUBTYPE: The seismic set type column is used to enforce a
relationship between the SEIS SET supertype and its valid sub types. Values for this
SEIS_SET_SUBTYPE Y VARCHAR2 30 SEIS_SET column must be the name of the table that is the valid sub type for this row of data.
SUPPORT FACILITY SUBTYPE: The type of support facility that is described by this
SF_SUBTYPE Y VARCHAR2 30 SF_SUPPORT_FACILITY row of data. These values are managed by check constraint, and may only be the
surface description may be stated in terms of a legal survey system, metes and
granted. For land rights, continuations may be described by generating a new Spatial
description.
RM_DATA_STORE_STRUCTU DATA STORE ID: Used to identify the kinds of items that a data store structure is
STORE_ID Y VARCHAR2 40
RE permitted to hold.
RM_DATA_STORE_STRUCTU DATA STORE STRUCTURE OBS NO: Used to identify the kinds of items that a data
STORE_STRUCTURE_OBS_NO Y NUMBER 8
RE store structure is permitted to hold.
STRAT NAME SET IDENTIFIER: Unique identifier for the stratigraphic name set. A
STRAT_NAME_SET_ID Y VARCHAR2 40 STRAT_UNIT stratigraphic name set is an unordered collection of stratigraphic units, that may be in
STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT STRATIGRAPHIC UNIT IDENTIFIER: unique identifier for the stratigraphic unit.
Page 135 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
SUPPORT FACILITY IDENTIFIER: Unique identifier for the support facility. A support
facility provides operational support for activities. These facilities may include roads,
SUPPORT_FACILITY_ID Y VARCHAR2 40 SF_SUPPORT_FACILITY
transmission towers, airstrips, vessels, docks and so on. Sub tyes are used to
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the
Webster Online)
WELL ACTIVITY SET IDENTIFIER: Unique identifier for a valid set of activity codes,
WELL_ACTIVITY_SET_ID Y VARCHAR2 40
such as those required by a regulatory or professional agency.
WELL ACTIVITY TYPE: The type of activity that is tracked, such as drilling, testing,
WELL_ACTIVITY_TYPE_ID Y VARCHAR2 40
coring, tubing etc. May be any kind of activity related to well operations.
WELL SET IDENTIFIER: Unique identifier for a Well Set. A Well Set is a grouping
WELL_SET_ID Y VARCHAR2 40 WELL_SET mechanism for Well Components used to maintain and end to end link through all
WORK_ORDER_ID Y VARCHAR2 40 WORK_ORDER WORK ORDER IDENTIFIER: unique identifier for the work order.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 136 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: APPLIC_ALIAS
APPLICATION ALIAS: The Name Alias table stores multiple alias names for a given application. Every name, code and
identifier assigned to an application should be stored in this table. Mark the one you prefer to use using the PREFERRED
IND, and the application that an alias is suitable for using the APPLICATION IDENTIFIER.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
APPLICATION ID: Unique identifier for applications you make for continuations,
APPLICATION_ID N VARCHAR2 40 P APPLICATION
licenses etc. to the government.
NAME ALIAS IDENTIFIER : Unique ID for an alias name by which the business
ALIAS_ID N VARCHAR2 40 P
associate is known.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ALIAS_LONG_NAME Y VARCHAR2 255 NAME ALIAS : An alias name by which the business associate is known.
REASON: Reason why the alias was created, such as nickname, name change,
ALIAS_REASON_TYPE Y VARCHAR2 40 R_ALIAS_REASON_TYPE
amalgamation, etc.
ALIAS_TYPE Y VARCHAR2 40 R_ALIAS_TYPE ALIAS TYPE: The type of alias, such as partner, historical, records etc.
AMENDED_DATE Y DATE DATE ALIAS AMENDED DATE: the date on which the company name was amended.
ALIAS CREATED DATE: Date on which the Business name alias was created.
CREATED_DATE Y DATE DATE Useful for company name changes. (e.g. due to amalgamation: Pacific Petroleums
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
ORIGINAL INDICATOR: A Y/N flag indicating that this alias is the original name or
ORIGINAL_IND Y VARCHAR2 1
alias given to a business object.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REASON_DESC Y VARCHAR2 240 REASON DESCRIPTION: A narrative explanation about the alias being used.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: References the document where this alias has been given.
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
Documents may be published, internal references, journals etc.
ALIAS STRUCK OFF DATE: Date on which the legal name was struck from
STRUCKOFF_DATE Y DATE DATE
corporate registry and is no longer used.
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
Page 137 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
USE RULE: A narrative column that is used to describe the circumstances in which
USE_RULE Y VARCHAR2 2000
this alias is to be used.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 138 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: APPLIC_AREA
APPLICATION AREA: A list of the areas into which an application falls.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
APPLICATION ID: Unique identifier for applications you make for continuations,
APPLICATION_ID N VARCHAR2 40 P APPLICATION
licenses etc. to the government.
AREA_ID N VARCHAR2 40 P AREA AREA ID: Unique identifier for any named area
AREA TYPE: The type of area described, such as country, province, basin, project,
AREA_TYPE N VARCHAR2 40 P AREA
business area etc.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
DESCRIPTION Y VARCHAR2 240 Could include the definition at which the values apply (such as 101.325 kilopascals
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: the date that this area was first associated with a license.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 139 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: APPLIC_ATTACH
APPLICATION ATTACHMENT: Describes the attachements to the application, such as letters, maps and so on.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
APPLICATION ID: The unique identifier for the application that the attachments are
APPLICATION_ID N VARCHAR2 40 P APPLICATION
part of.
ATTACHMENT_ID N VARCHAR2 40 P ATTACHMENT ID: Unique identifier for the attachment for the application
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ATTACHMENT_TYPE Y VARCHAR2 40 R_APPLIC_ATTACHMENT ATTACHMENT TYPE: The type of attachment, such as map, report, letter etc.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
PHYSICAL ITEM ID: The unique identifier for the physical item that represents the
PHYSICAL_ITEM_ID Y VARCHAR2 40 RM_PHYSICAL_ITEM
contents of this attachment.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
RECEIVED_DATE Y DATE DATE RECEIVED DATE: the date that an attachment was received.
RECEIVED_IND Y VARCHAR2 1 RECEIVED INDICATOR: A Y/N flag indicating that an attachment has been received.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SENT_BY Y VARCHAR2 40 BUSINESS_ASSOCIATE SENT BY: The business associate who sent this attachment to the recipient.
SENT_DATE Y DATE DATE SENT DATE: The date that the attachment to the application was sent.
SENT_IND Y VARCHAR2 1 SENT INDICATOR: a Y/N flag indicating that this attachment was sent.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 140 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: APPLIC_BA
APPLICATION BUSINESS ASSOCIATE: This table is used to capture information about who was involved in an application,
what role that person played in the application (approver, creator, reviewer etc.) and when they were involved.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
APPLICATION ID: Unique identifier for applications you make for continuations,
APPLICATION_ID N VARCHAR2 40 P APPLICATION
licenses etc. to the government.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
APPLICATION_BA_ROLE Y VARCHAR2 40 R_APPLIC_BA_ROLE information about the role that a business associate played in the application
CONTACT BUSINESS ASSOCIATE: the business associate who is the contact for
CONTACT_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
this application Business Associate (usually a regulator, company or organization)
DESCRIPTION: description of the business associate who has this role, the handling
DESCRIPTION Y VARCHAR2 240
of the role, type of activities required etc.
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 141 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: APPLIC_DESC
APPLICATION DESCRIPTION: A list of the descriptive details about an application. For an application for a license, could
describe details about the proposed operations. This table is vertical to support the extremely wide range of descriptions
possible, depending on the type of application and the company or agency you are doing business with. The Primary key is
two part, to allow specific description types to be associated with specific application types.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
APPLICATION ID: The unique identifier for the application that the attachments are
APPLICATION_ID N VARCHAR2 40 P APPLICATION
part of.
DESCRIPTION ID: Unique identifier for the description for the application. A list of the
DESCRIPTION_ID N VARCHAR2 40 P descriptive details about an application. For an application for a license, could
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
APPLICATION_TYPE Y VARCHAR2 40 R_APPLIC_DESC discovery license, expiry notification, commercial discovery area, production license.
The type of application being made, such as application to drill, application to extend
APPLIC_DESC_TYPE Y VARCHAR2 40 R_APPLIC_DESC beused in the case where descriptive details are retained. Could include proposed
CONTACT BA ID: the contact for this peice of information, in the case where a
CONTACT_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
particular detail is handled by a specific individual.
DATE FORMAT DESCRIPTION: Use this column to define the level of precision in
DATE_FORMAT_DESC Y VARCHAR2 8
the DATE format colums, such as YYYY, or YYYQQ, or YYYYMM or YYYYMMDD
DESCRIPTION DATE: the date of the description, such as the date that an event will
DESC_DATE Y DATE DATE
occur (proposes spud date, proposed completion date etc).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
MAX_COST Y NUMBER 12,2 MAXIMUM COST: the maximum cost outlined in the description.
MAXIMUM DATE: The maximum or last date, such as the last date that the data is
MAX_DATE Y DATE DATE good for (such as land sale parcels available between a set of dates, or seismic
VALUES: Use the values columns to capture numeric values such as weights,
MAX_VALUE Y NUMBER 0 percentages, durations and so on. The size and scale for each value type may vary;
this is defined in the PPDM PROPERTY SET for the governing reference values.
Page 142 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
MAX VALUE ORIGINAL UNITS OF MEASURE: The units of measure in which the
MAX_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
max value was originally received.
MIN_COST Y NUMBER 12,2 MINIMUM COST: The minimum cost outlined in the description.
MINIMUM DATE: The minimum or fist date, such as the first date that the data is
MIN_DATE Y DATE DATE good for (such as land sale parcels available between a set of dates, or seismic
VALUES: Use the values columns to capture numeric values such as weights,
MIN_VALUE Y NUMBER 0 percentages, durations and so on. The size and scale for each value type may vary;
this is defined in the PPDM PROPERTY SET for the governing reference values.
MIN VALUE ORIGINAL UNITS OF MEASURE: The units of measure in which the
MIN_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
min value was originally received.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 143 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: APPLIC_REMARK
APPLICATION REMARK: Narrative remarks about the application, the decision made about the application and events
during the application process.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
APPLICATION ID: The unique identifier for the application that the attachments are
APPLICATION_ID N VARCHAR2 40 P APPLICATION
part of.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
MADE_BY_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE MADE BY BA ID: the business associate who made this remark.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 144 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: AREA
AREA: Describes geographic areas of any type, such as projects, offshore areas etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID N VARCHAR2 40 P
area, area of interest, offshore area, district etc.
AREA_TYPE N VARCHAR2 40 P R_AREA_TYPE AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc.
AREA_MAX_LATITUDE Y NUMBER 14,9 AREA MAXIMUM LATITUDE: The NW latitude of the areas bounding box
AREA_MAX_LONGITUDE Y NUMBER 14,9 AREA MAXIMUM LONGITUDE: The NW longitude of the areas bounding box
AREA_MIN_LATITUDE Y NUMBER 14,9 AREA MINIMUM LATITUDE: The SE latitude of the areas bounding box
AREA_MIN_LONGITUDE Y NUMBER 14,9 AREA MINIMUM LONGITUDE: The SE longitude of the areas bounding box
grouped together. It should be acquired together at the same time, from the same
COORD_ACQUISITION_ID Y VARCHAR2 40 CS_COORD_ACQUISITION
source, using the same method and at the same accuracy. May be used to indicate
COORD_SYSTEM_ID Y VARCHAR2 40 CS_COORDINATE_SYSTEM COORDINATE SYSTEM ID: unique identifier for the coordinate system.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
coordinate system, such as a local grid system (ATS, STS, MTS etc) to which these
bounds or local survey references; maintaining the position of each point relative to
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PREFERRED_NAME Y VARCHAR2 255 PREFERRED NAME: The name by which the area is usually known.
REMARK Y VARCHAR2 240 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: A list of documents that are used as the source for supplying
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT data. Source documents may include government and regulatory forms, operator
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
Page 145 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 146 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: AREA_ALIAS
AREA ALIAS: Areas may have more than one name. Variations can be stored here.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
AREA_ID N VARCHAR2 40 P AREA AREA ID: Unique identifier for any named area
AREA TYPE: The type of area described, such as country, province, basin, project,
AREA_TYPE N VARCHAR2 40 P AREA
business area etc.
AREA_ALIAS_ID N VARCHAR2 40 P AREA NAME ID: unique identifier for the version of the area name
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ALIAS_LONG_NAME Y VARCHAR2 255 AREA NAME: ALTERNATE (or full) NAME OF THE AREA
ALIAS REASON: The reason why the alias was created, such as government
ALIAS_REASON_TYPE Y VARCHAR2 40 R_ALIAS_REASON_TYPE
change, assigned by application etc.
ALIAS_TYPE Y VARCHAR2 40 R_ALIAS_TYPE ALIAS TYPE: The type of alias, such as partner, historical, records etc.
ALIAS AMENDED DATE: the date on which a name has been ammended. Often,
AMENDED_DATE Y DATE DATE
this is used for official or legal changes to a name.
CREATED DATE: The date on which the alias was first created. This date may
CREATED_DATE Y DATE DATE preceed the ammendment date, in the event that the ammended date refers to a
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
ORIGINAL INDICATOR: A Y/N flag indicating that this alias is the original assigned to
ORIGINAL_IND Y VARCHAR2 1
a business object.
ALIAS OWNER BUSINESS ASSOCIATE: unique identifier for the business associate
OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
who owns this alias.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REASON_DESC Y VARCHAR2 240 REASON DESCRIPTION: A narrative explanation about the alias being used.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: References the document where this alias has been given.
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
Documents may be published, internal references, journals etc.
STRUCK OFF DATE: Date on which the legal name was struck from corporate
STRUCKOFF_DATE Y DATE DATE
registry and is no longer used.
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
USE RULE: A narrative column that is used to describe the circumstances in which
USE_RULE Y VARCHAR2 2000
this alias is to be used.
Page 147 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 148 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: AREA_CLASS
AREA CLASS: Use this table to define the hierarchy of areas within a specific scheme. A typical scheme would be for
geographic hierarchies. You can have a hierarchy for each kind of system being defined.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID_PARENT N VARCHAR2 40 P AREA
area, area of interest, offshore area, district etc.
AREA_TYPE_PARENT N VARCHAR2 40 P AREA AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc.
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID N VARCHAR2 40 P AREA
area, area of interest, offshore area, district etc.
AREA_TYPE N VARCHAR2 40 P AREA AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc.
AREA_HIERARCHY_ID N VARCHAR2 40 P AREA_HIERARCHY AREA HIERARCHY IDENTIFIER: Unique identifier for an area hierarchy.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALILTY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 149 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: AREA_COMPONENT
AREA COMPONENT: This table is used to capture the relationships between areas and busines objects, such as wells,
equipment, documents, seismic sets and contracts.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID N VARCHAR2 40 P AREA
area, area of interest, offshore area, district etc.
AREA_TYPE N VARCHAR2 40 P AREA AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic
APPLICATION ID: Unique identifier for applications you make for continuations,
APPLICATION_ID Y VARCHAR2 40 APPLICATION
licenses etc. to the government.
AREA COMPONENT TYPE: the type of object or component that is associated with
AREA_COMPONENT_TYPE Y VARCHAR2 40 R_AREA_COMPONENT_TYPE
an area.
BA AUTHORITY IDENTIFIER: Unique identifier for the row that describes the
AUTHORITY_ID Y VARCHAR2 40 BA_AUTHORITY
authority that a business associaate has over business objects.
BUSINESS_ASSOCIATE
BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a
BUSINESS_ASSOCIATE_ID Y VARCHAR2 40 BA_ORGANIZATION
company, person, organization or association.
BA_AUTHORITY
CATALOGUE_ADDITIVE_ID Y VARCHAR2 40 CAT_ADDITIVE additives. Think of this table as a catalogue of all the kinds of additives that can be
purchased or created.
equipment. Think of this as a catalogue or brochure that shows all the kinds of
CATALOGUE_EQUIP_ID Y VARCHAR2 40 CAT_EQUIPMENT
equipment that you may use, but may or may not actually have. Actual peices of
information.
CLASS_LEVEL_ID Y VARCHAR2 40 CLASS_LEVEL classification schemes are availabe, including the UNSPSC code set. Typically, these
classification systems are hierarchical. Objects may be classified at any level of the
Page 150 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.
in which fossil deposition occurs. Often, these ecozones are marine or fresh water.
ECOZONE_ID Y VARCHAR2 40 ECOZONE
Marine ecozones include the category of marine benthic zones, namely shelf, slope,
and abyssal zones. The ecozone is defined by the organisms that are found in it.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.
ENTITLEMENT_ID Y VARCHAR2 40 ENTITLEMENT ENTITLEMENT IDENTIFIER: Unique identifier for the row in the entitlement table.
EQUIPMENT_ID Y VARCHAR2 40 EQUIPMENT EQUIPMENT IDENTIFIER: Unique identifier for a specific peice of equipment.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
FACILITY_ID Y VARCHAR2 40 FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: The type of facility that is described in this row of data, such as
FACILITY_TYPE Y VARCHAR2 40 FACILITY pipeline, tank, battery etc. Please note that FACILITY_TYPE will eventually become
FIELD_ID Y VARCHAR2 40 FIELD FIELD IDENTIFIER: Unique identifier for the field.
FIELD_STATION_ID Y VARCHAR2 40 STRAT_FIELD_STATION FIELD STATION ID: unique identifier for the stratigraphic field station.
FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.
INCIDENT SET IDENTIFIER: Unique identifier for a set of incident types that may be
INCIDENT_SET_ID Y VARCHAR2 40
mandated by an operating company, regulatory agency or contract.
INCIDENT TYPE: The type of indicent that may have occurred, such as roll-over, or
INCIDENT_TYPE Y VARCHAR2 40
explosion, or unsafe materials handling.
INFORMATION_ITEM_ID Y VARCHAR2 40 RM_INFORMATION_ITEM INFORMATION ITEM ID: The unique identifier for an information item.
INFORMATION ITEM SUBTYPE: the type of information item. May be one of The
INFO_ITEM_SUBTYPE Y VARCHAR2 30 RM_INFORMATION_ITEM
valid types of Information item as defined by check constraints.
INSTRUMENT ID: Unique number for the legal document registered on the Cert. Of
INSTRUMENT_ID Y VARCHAR2 40 INSTRUMENT Title indicating interest in lands e.g. charge, lien, mortgage, caveat. May be natural
Key or system assigned, based on user needs and uniqueness of natural ids.
INTEREST_SET_ID Y VARCHAR2 40 INTEREST_SET INTEREST SET IDENTIFIER: unique identifier for the interest set.
BUSINESS ASSOCIATE: Unique identifier for the jurisdiction that is managing the
JURISDICTION Y VARCHAR2 40 LAND_SALE
land sale or bidding round.
Page 151 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID Y VARCHAR2 40 LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
LAND RIGHT SUBTYPE: column indicating the type of land right. Must be one of the
LAND_RIGHT_SUBTYPE Y VARCHAR2 30 LAND_RIGHT valid subtypes: LAND TITLE, LAND UNIT, LAND UNIT TRACT, LAND
LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale.
LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.
LITHOLOGY_LOG_ID Y VARCHAR2 40 LITH_LOG LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
LITH_LOG_SOURCE Y VARCHAR2 40 LITH_LOG LITH LOG SOURCE: The source of data for this lithologic log.
NOTIFICATION_ID Y VARCHAR2 40 NOTIFICATION NOTIFICATION IDENTIFIER: unique identifier for the notification.
OBLIGATION_ID Y VARCHAR2 40 OBLIGATION OBLIGATION ID: Unique identifier for each obligation
OBLIGATION_SEQ_NO Y NUMBER 8 OBLIGATION OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation
PALEO SUMMARY IDENTIFIER: Unique identifier for the paleo summary report that
PALEO_SUMMARY_ID Y VARCHAR2 40 PALEO_SUMMARY
is captured.
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE Y VARCHAR2 30 PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
PHYSICAL_ITEM_ID Y VARCHAR2 40 RM_PHYSICAL_ITEM PHYSICAL ITEM ID: The unique identifier for the physical item.
POOL_ID Y VARCHAR2 40 POOL POOL IDENTIFIER: Number or code uniquely identifying the pool.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PPDM_TABLE_NAME Y VARCHAR2 30 PPDM_TABLE TABLE NAME: The name of the table within the schema.
PRODUCT_TYPE Y VARCHAR2 40 SUBSTANCE PRODUCT_TYPE: The product identified as a component for this table.
PROJECT_ID Y VARCHAR2 40 PROJECT PROJECT IDENTIFIER: unique identifier for the project.
RATE_SCHEDULE_ID Y VARCHAR2 40 RATE_SCHEDULE associate such as a service provider, jurisdiction or regulatory agency. Fee
schedules are often used to administer the rates for rentals or for services provided.
Page 152 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM REFERENCED GUID: The GUID in the table that has an association with this
level of a classification system. In this case, we recommend that the name of the
table also be captured in PPDM TABLE, to make querying this information easier.
REFERENCED_GUID Y VARCHAR2 38
Usually, the PPDM TABLE and PPDM REFERENCED GUID should be used in
tandem. In this case, it is essential that the PPDM GUID in the source table be
PPDM TABLE NAME: The name of a table that has an association with this level of a
key from the table that is referenced, or may be used generically in combination with
REFERENCED_TABLE_NAME Y VARCHAR2 30
the PPDM_REFERENCED_GUID, which points to the row in the table that is related
to the classification system level. In this case, it is essential that the PPDM GUID in
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of
RESERVE CLASS IDENTIFIER: The reserve classed for identifying the confidence
RESERVE_CLASS_ID Y VARCHAR2 40 RESERVE_CLASS
level and producing status of the reserve volumes.
SEISMIC SET: A seismic set is a super type of various types of seismic collections.
SEIS_SET_ID Y VARCHAR2 40 SEIS_SET Valid types of seismic sets include SEIS_LINE, SEIS_3D, SEIS_SEGMENT and
SEIS_SURVEY.
SEISMIC SET SUBTYPE: The seismic set type column is used to enforce a
relationship between the SEIS SET supertype and its valid sub types. Values for this
SEIS_SET_SUBTYPE Y VARCHAR2 30 SEIS_SET column must be the name of the table that is the valid sub type for this row of data.
SUPPORT FACILITY SUBTYPE: The type of support facility that is described by this
SF_SUBTYPE Y VARCHAR2 30 SF_SUPPORT_FACILITY row of data. These values are managed by check constraint, and may only be the
surface description may be stated in terms of a legal survey system, metes and
granted. For land rights, continuations may be described by generating a new Spatial
description.
RM_DATA_STORE_STRUCTU DATA STORE ID: Used to identify the kinds of items that a data store structure is
STORE_ID Y VARCHAR2 40
RE permitted to hold.
RM_DATA_STORE_STRUCTU DATA STORE STRUCTURE OBS NO: Used to identify the kinds of items that a data
STORE_STRUCTURE_OBS_NO Y NUMBER 8
RE store structure is permitted to hold.
STRAT NAME SET IDENTIFIER: Unique identifier for the stratigraphic name set. A
STRAT_NAME_SET_ID Y VARCHAR2 40 STRAT_UNIT stratigraphic name set is an unordered collection of stratigraphic units, that may be in
Page 153 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT STRATIGRAPHIC UNIT IDENTIFIER: unique identifier for the stratigraphic unit.
SUPPORT FACILITY IDENTIFIER: Unique identifier for the support facility. A support
facility provides operational support for activities. These facilities may include roads,
SUPPORT_FACILITY_ID Y VARCHAR2 40 SF_SUPPORT_FACILITY
transmission towers, airstrips, vessels, docks and so on. Sub types are used to
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the
Webster Online)
WELL ACTIVITY SET IDENTIFIER: Unique identifier for a valid set of activity codes,
WELL_ACTIVITY_SET_ID Y VARCHAR2 40
such as those required by a regulatory or professional agency.
WELL ACTIVITY TYPE: The type of activity that is tracked, such as drilling, testing,
WELL_ACTIVITY_TYPE_ID Y VARCHAR2 40
coring, tubing etc. May be any kind of activity related to well operations.
WELL SET IDENTIFIER: Unique identifier for a Well Set. A Well Set is a grouping
WELL_SET_ID Y VARCHAR2 40 WELL_SET mechanism for Well Components used to maintain and end to end link through all
WORK_ORDER_ID Y VARCHAR2 40 WORK_ORDER WORK ORDER IDENTIFIER: unique identifier for the work order.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 154 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: AREA_CONTAIN
AREA CONTAIN: Describes the overlap or containment relationship bewteen areas. For example, AREA 1 may fully or
paritally contain AREA 2. AREA 2 may overlap AREA 3.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONTAINING_AREA_ID N VARCHAR2 40 P AREA AREA ID: Unique identifier for any named area
CONTAINING_AREA_TYPE N VARCHAR2 40 P AREA CONTAINING AREA TYPE: Unique identifier for the type of area.
CONTAINED AREA IDENTIFIER: unique identifier for the area that is contained by
CONTAINED_AREA_ID N VARCHAR2 40 P AREA
the containing area.
CONTAINED_AREA_TYPE N VARCHAR2 40 P AREA CONTAINED AREA TYPE: The type of area that has been contained.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
AREA CONTAIN TYPE: A reference to the type of containment, such as a full legal
CONTAIN_TYPE Y VARCHAR2 40 R_AREA_CONTAIN_TYPE
containment, a partial containment (or overlap).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 155 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: AREA_DESCRIPTION
AREA DESCRIPTION: Allows an area to be described using textual remarks or codified descriptors.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
AREA_ID N VARCHAR2 40 P AREA AREA ID: Unique identifier for any named area
AREA TYPE: The type of area described, such as country, province, basin, project,
AREA_TYPE N VARCHAR2 40 P AREA
business area etc.
DESCRIPTION_OBS_NO N NUMBER 8 P description for the area. In many cases, these descriptions are codified, but general
remarks about the description may also be added using the REMARK column.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
AREA_DESCRIPTION_DATE Y DATE DATE DESCRIPTION DATE: The date that the description was made for the area.
R_AREA_DESC_TYPE AREA DESCRIPTION TYPE: The type of description of an area, such as size,
AREA_DESC_TYPE Y VARCHAR2 40
R_AREA_DESC_CODE terrain, vegetation etc.
AVERAGE_VALUE Y NUMBER 0 AVERAGE VALUE: the average value associated with this description.
DATE FORMAT DESCRIPTION: Use this column to define the level of precision in
DATE_FORMAT_DESC Y VARCHAR2 8
the DATE format colums, such as YYYY, or YYYQQ, or YYYYMM or YYYYMMDD
DESCRIPTION Y VARCHAR2 2000 DESCRIPTION: Narrative descriptive comments about the area.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
MAX_VALUE Y NUMBER 0 MAX VALUE: The maximum value associated with this description.
MIN_VALUE Y NUMBER 0 DESCRIPTION VALUE: Numeric value associated with the area description.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: narrative remark about the area description.
SOURCE DOCUMENT: A list of documents that are used as the source for supplying
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT data. Source documents may include government and regulatory forms, operator
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
Page 156 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 157 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: AREA_HIERARCHY
AREA HIERARCHY: Use this table to identify the various kinds of hierarchy you use. For example, you can set up a
hierarchy for US systems (country, state, county) or for Canada (country, province), or any other hierarchy you use.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
AREA_HIERARCHY_ID N VARCHAR2 40 P AREA HIERARCHY IDENTIFIER: Unique identifier for an area hierarchy.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
AREA_HIERARCHY_NAME Y VARCHAR2 30 AREA HIERARCHY NAME: a user readable name given to this hierarchy.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALILTY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 158 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: AREA_HIER_DETAIL
AREA HIERARCHY DETAIL: This table defines which kinds of areas exist at each level. Use this table to create a template
for the hierarchy. For example, COUNTRY might be level 1, and STATE might be level 2. Use AREA_CLASS to create the
actual hierarchy (AREA CLASS contains the names of the countries, states etc).
Column Name Null Data Type Length Key Ref Table(s) Column Comment
AREA_HIERARCHY_ID N VARCHAR2 40 P AREA_HIERARCHY AREA HIERARCHY IDENTIFIER: Unique identifier for an area hierarchy.
AREA HIERARCHY LEVEL SEQUENCE NUMBER: use this number to order the
levels in a hierarchy. In this case, the order of the numbers is important, as it states
AREA_HIER_LEVEL_SEQ_NO N NUMBER 8 P
how the hierarchy is built up. It is possible for more than one kind of object to occupy
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
AREA_TYPE Y VARCHAR2 40 R_AREA_TYPE AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALILTY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 159 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: AREA_XREF
AREA CROSS REFERENCE: Use this table to relate areas to each other for reasons other than containment or overlap
relationships (these should be managed in AREA_CONTAIN). Relationships change over time (and you may need to capture
historical relationships) or you may cross reference areas to each other for more than one reason.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
AREA_ID1 N VARCHAR2 40 P AREA AREA ID: Unique identifier for any named area
AREA_TYPE1 N VARCHAR2 40 P AREA AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc
AREA_ID2 N VARCHAR2 40 P AREA AREA ID: Unique identifier for any named area
AREA_TYPE2 N VARCHAR2 40 P AREA AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc
to allow areas to be cross referenced to each other more than once. This may
AREA_XREF_OBS_NO N NUMBER 8 P happen because the relationship changes over time (and you need to capture
historical relationships) or because you may cross reference areas to each other for
AREA CROSS REFERENCE TYPE: Contains a list of valid reasons for relating areas
this purpose.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first comes into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row is no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 160 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: BA_ADDRESS
BUSINESS ASSOCIATE ADDRESS: The Business Associate Address table contains information on the address, phone
numbers, primary contacts, and location of the business associate, allowing clients to have multiple addresses. For example,
compan ies that have a headquarters and various satellite offices.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ADDRESS TYPE: The type of business associate address. For example shipping,
ADDRESS_TYPE Y VARCHAR2 40 R_ADDRESS_TYPE
billing, sales...
CITY AREA IDENTIFIER: Unique identifier for the area that is the CITY. Note that if
you choose, you could use only this FK and derive the COUNTRY and
CITY_AREA_ID Y VARCHAR2 40 AREA
STATE/PROVINCE (or other subdivision). Alternatively, you may choose to populate
CITY AREA TYPE: The second component of the AREA FK for the city. If you are
CITY_AREA_TYPE Y VARCHAR2 40 AREA
using natural keys, this is probably going to be CITY.
COUNTRY AREA IDENTIFIER: Unique identifier for the area that is the COUNTRY.
Note that if you choose, you could use only the CITY FK and derive the COUNTRY
COUNTRY_AREA_ID Y VARCHAR2 40 AREA and STATE/PROVINCE (or other subdivision). Alternatively, you may choose to
populate all three FK explicitly. For example Austria, Canada, United Kingdom, USA,
Venezula.
COUNTRY AREA TYPE: The second component of the AREA FK for the city. If you
COUNTRY_AREA_TYPE Y VARCHAR2 40 AREA
are using natural keys, this is probably going to be COUNTRY.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
ADDRESS LINE 1: Description or text of the first line of the address for a business
FIRST_ADDRESS_LINE Y VARCHAR2 1024
associate.
OFFICE_TYPE Y VARCHAR2 40 OFFICE TYPE: the type of office, such as branch, lab facility, etc.
POSTAL ZIP CODE: Code number assigned by the postal service identifying a mail
POSTAL_ZIP_CODE Y VARCHAR2 40
delivery zone.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROVINCE STATE AREA IDENTIFIER: Unique identifier for the area that is the
COUNTRY. Note that if you choose, you could use only the CITY FK and derive the
PROVINCE_STATE_AREA_ID Y VARCHAR2 40 AREA COUNTRY and STATE/PROVINCE (or other subdivision). Alternatively, you may
choose to populate all three FK explicitly. For example states, provinces or other
Page 161 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PROVICE STATE AREA TYPE: The second component of the AREA FK for the
PROVINCE_STATE_AREA_TYPE Y VARCHAR2 40 AREA
subordinate area, such as province, state, emirate, parish etc.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SERVICE PERIOD OR HOURS OF OPERATION: the time period each day when
SERVICE_PERIOD Y VARCHAR2 240 the business associate is open for business. Should be assumed to be the time in the
SERVICE QUALITY: A code indicating the quality of service received from this
SERVICE_QUALITY Y VARCHAR2 40 R_SERVICE_QUALITY
BUSINESS ASSOCIATE, either at a specified address, or for a specific service.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 162 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: BA_ALIAS
BUSINESS ASSOCIATE NAME ALIAS: The Business Associate Name Alias table stores multiple alias names for a given
business associate name. For example, the company name "Petroleum Information" may have several different spellings,
such as, Pe troleum Info, P.I., etc. This table allows the system to translate all the multiple names into one common name.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ALIAS_LONG_NAME Y VARCHAR2 255 NAME ALIAS : An alias name by which the business associate is known.
ALIAS REASON: The reason why the alias was created, such as government
ALIAS_REASON_TYPE Y VARCHAR2 40 R_ALIAS_REASON_TYPE
change, assigned by application etc.
ALIAS_TYPE Y VARCHAR2 40 R_ALIAS_TYPE ALIAS TYPE: The type of alias, such as partner, historical, records etc.
AMENDED_DATE Y DATE DATE ALIAS AMENDED DATE: the date on which the company name was amended.
ALIAS CREATED DATE: Date on which the Business name alias was created.
CREATED_DATE Y DATE DATE Useful for company name changes. (e.g. due to amalgamation: Pacific Petroleums
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
ORIGINAL INDICATOR: A y/n flag indicating that this alias is the original one first
ORIGINAL_IND Y VARCHAR2 1
assigned to a business object.
ALIAS OWNER BUSINESS ASSOCIATE: unique identifier for the business associate
OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
who owns this alias.
PASSWORD: The code or password used to access a userID (use ALIAS NAME). If
PASSWORD Y VARCHAR2 20 you use this column, we strongly recommend encrypting or hashing the code so that
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REASON_DESC Y VARCHAR2 240 REASON DESCRIPTION: A narrative explanation about the alias being used.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: The document in which this alias has been published or
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
released.
ALIAS STRUCK OFF DATE: Date on which the legal company name was struck from
STRUCKOFF_DATE Y DATE DATE
corporate registry and is no longer used.
Page 163 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
USE RULE: A narrative column that is used to describe the circumstances in which
USE_RULE Y VARCHAR2 2000
this alias is to be used.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 164 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: BA_AUTHORITY
BUSINESS ASSOCIATE AUTHORITY: Describes the authority held by a business associate to make payments, sign
contracts etc. Considered in a business context. Application or database authorities are held in ENTITLEMENTS.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
BA AUTHORITY IDENTIFIER: Unique identifier for the row that describes the
AUTHORITY_ID N VARCHAR2 40 P
authority that a business associate has over business objects.
AUTHORITY LIMIT: the value of the currency that the authority is extended for. Must
AUTHORITY_LIMIT Y NUMBER 12,2
also specify the currency in which this authority is given.
AUTHORITY_TYPE Y VARCHAR2 40 R_AUTHORITY_TYPE employee of a company. Authority may be extended for purchase authorizations, to
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
REPRESENTED_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE business associate who the authorized person represents for this authority. May be a
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 165 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: BA_AUTHORITY_COMP
BUSINESS ASSOCIATE AUTHORITY COMPONENT: this table is used to keep track of the business objects over which a
BA has authority of some type (usually financial or signing).
Column Name Null Data Type Length Key Ref Table(s) Column Comment
BA_ORGANIZATION
BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a
BUSINESS_ASSOCIATE_ID N VARCHAR2 40 P BUSINESS_ASSOCIATE
person, company, regulatory agency, government or consortium.
BA_AUTHORITY
BA AUTHORITY IDENTIFIER: Unique identifier for the row that describes the
AUTHORITY_ID N VARCHAR2 40 P BA_AUTHORITY
authority that a business associaate has over business objects.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic
APPLICATION ID: Unique identifier for applications you make for continuations,
APPLICATION_ID Y VARCHAR2 40 APPLICATION
licenses etc. to the government.
AREA_ID Y VARCHAR2 40 AREA AREA IDENTIFIER: Unique identifier for a geographical or geopolitical area.
AREA TYPE: the type of area, such as AOI, organizational boundary, project area,
AREA_TYPE Y VARCHAR2 40 AREA
geopolitical area etc.
R_BA_AUTHORITY_COMP_TY BA AUTHORITY COMPONENT TYPE: The reason why the component is associated
BA_AUTHORITY_COMPONENT_TYPE
Y VARCHAR2 40
PE with the business authority.
CATALOGUE_ADDITIVE_ID Y VARCHAR2 40 CAT_ADDITIVE additives. Think of this table as a catalogue of all the kinds of additives that can be
purchased or created.
equipment. Think of this as a catalogue or brochure that shows all the kinds of
CATALOGUE_EQUIP_ID Y VARCHAR2 40 CAT_EQUIPMENT
equipment that you may use, but may or may not actually have. Actual peices of
information.
CLASS_LEVEL_ID Y VARCHAR2 40 CLASS_LEVEL classification schemes are availabe, including the UNSPSC code set. Typically, these
classification systems are hierarchical. Objects may be classified at any level of the
Page 166 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONSULT_ID Y VARCHAR2 40 CONSULT an activity or request for an activity. Consultation discussions may occur at any point
CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.
in which fossil deposition occurs. Often, these ecozones are marine or fresh water.
ECOZONE_ID Y VARCHAR2 40 ECOZONE
Marine ecozones include the category of marine benthic zones, namely shelf, slope,
and abyssal zones. The ecozone is defined by the organisms that are found in it.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.
ENTITLEMENT_ID Y VARCHAR2 40 ENTITLEMENT ENTITLEMENT IDENTIFIER: Unique identifier for the row in the entitlement table.
EQUIPMENT_ID Y VARCHAR2 40 EQUIPMENT EQUIPMENT IDENTIFIER: Unique identifier for a specific peice of equipment.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
FACILITY_ID Y VARCHAR2 40 FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: A reference table identifying the codes classifying the facility
according to its physical equipment or principal service performed. Please note that
FACILITY_TYPE Y VARCHAR2 40 FACILITY
FACILITY_TYPE will eventually become a SUBTYPE and downsized to 30
characters.
FIELD_ID Y VARCHAR2 40 FIELD FIELD IDENTIFIER: Unique identifier for the field.
FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.
INCIDENT SET IDENTIFIER: Unique identifier for a set of incident types that may be
INCIDENT_SET_ID Y VARCHAR2 40
mandated by an operating company, regulatory agency or contract.
INCIDENT TYPE: The type of indicent that may have occurred, such as roll-over, or
INCIDENT_TYPE Y VARCHAR2 40
explosion, or unsafe materials handling.
INFORMATION_ITEM_ID Y VARCHAR2 40 RM_INFORMATION_ITEM INFORMATION ITEM ID: The unique identifier for an information item.
INFORMATION ITEM SUBTYPE: the type of information item. May be one of The
INFO_ITEM_SUBTYPE Y VARCHAR2 30 RM_INFORMATION_ITEM
valid types of Information item as defined by check constraints.
INSTRUMENT ID: Unique number for the legal document registered on the Cert. Of
INSTRUMENT_ID Y VARCHAR2 40 INSTRUMENT Title indicating interest in lands e.g. charge, lien, mortgage, caveat. May be natural
Key or system assigned, based on user needs and uniqueness of natural ids.
INTEREST_SET_ID Y VARCHAR2 40 INTEREST_SET INTEREST SET IDENTIFIER: unique identifier for the interest set.
Page 167 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
BUSINESS ASSOCIATE: Unique identifier for the jurisdiction that is managing the
JURISDICTION Y VARCHAR2 40 LAND_SALE
land sale or bidding round.
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID Y VARCHAR2 40 LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
LAND RIGHT SUBTYPE: column indicating the type of land right. Must be one of the
LAND_RIGHT_SUBTYPE Y VARCHAR2 30 LAND_RIGHT valid subtypes: LAND TITLE, LAND UNIT, LAND UNIT TRACT, LAND
LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale.
LITHOLOGY_LOG_ID Y VARCHAR2 40 LITH_LOG LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
LITH_LOG_SOURCE Y VARCHAR2 40 LITH_LOG LITH LOG SOURCE: The source of data for this lithologic log.
NOTIFICATION_ID Y VARCHAR2 40 NOTIFICATION NOTIFICATION IDENTIFIER: unique identifier for the notification.
OBLIGATION_ID Y VARCHAR2 40 OBLIGATION OBLIGATION ID: Unique identifier for each obligation
OBLIGATION_SEQ_NO Y NUMBER 8 OBLIGATION OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation
PALEO SUMMARY IDENTIFIER: Unique identifier for the paleo summary report that
PALEO_SUMMARY_ID Y VARCHAR2 40 PALEO_SUMMARY
is captured.
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE Y VARCHAR2 30 PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
PHYSICAL_ITEM_ID Y VARCHAR2 40 RM_PHYSICAL_ITEM PHYSICAL ITEM ID: The unique identifier for the physical item.
POOL_ID Y VARCHAR2 40 POOL POOL IDENTIFIER: Number or code uniquely identifying the pool.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PPDM_TABLE_NAME Y VARCHAR2 30 PPDM_TABLE TABLE NAME: The name of the table within the schema.
PRODUCT_TYPE Y VARCHAR2 40 SUBSTANCE PRODUCT_TYPE: The product identified as a component for this table.
PROD_STRING STRING IDENTIFIER: Number or code uniquely identifying a production string within
PROD_STRING_ID Y VARCHAR2 40
PROD_STRING_FORMATION a well.
PROD_STRING SOURCE: The individual, company, state, or government agency designated as the
PROD_STRING_SOURCE Y VARCHAR2 40
PROD_STRING_FORMATION source of information for this row.
PROJECT_ID Y VARCHAR2 40 PROJECT PROJECT IDENTIFIER: unique identifier for the project.
PR_STR_FORM_OBS_NO Y NUMBER 8 PROD_STRING_FORMATION number used to uniquely identify each completed (perforated) formation (layer) that is
RATE_SCHEDULE_ID Y VARCHAR2 40 RATE_SCHEDULE associate such as a service provider, jurisdiction or regulatory agency. Fee
schedules are often used to administer the rates for rentals or for services provided.
Page 168 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM REFERENCED GUID: The GUID in the table that has an association with this
level of a classification system. In this case, we recommend that the name of the
in tandem. In this case, it is essential that the PPDM GUID in the source table be
PPDM TABLE NAME: The name of a table that has an association with this level of a
key from the table that is referenced, or may be used generically in combination with
REFERENCED_TABLE_NAME Y VARCHAR2 30
the PPDM_REFERENCED_GUID, which points to the row in the table that is related
to the classification system level. In this case, it is essential that the PPDM GUID in
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of
RESERVE CLASS IDENTIFIER: The reserve classed for identifying the confidence
RESERVE_CLASS_ID Y VARCHAR2 40 RESERVE_CLASS
level and producing status of the reserve volumes.
SEISMIC SET: A seismic set is a super type of various types of seismic collections.
SEIS_SET_ID Y VARCHAR2 40 SEIS_SET Valid types of seismic sets include SEIS_LINE, SEIS_3D, SEIS_SEGMENT and
SEIS_SURVEY.
SEISMIC SET SUBTYPE: The seismic set type column is used to enforce a
relationship between the SEIS SET supertype and its valid sub types. Values for this
SEIS_SET_SUBTYPE Y VARCHAR2 30 SEIS_SET column must be the name of the table that is the valid sub type for this row of data.
SUPPORT FACILITY SUBTYPE: The type of support facility that is described by this
SF_SUBTYPE Y VARCHAR2 30 SF_SUPPORT_FACILITY row of data. These values are managed by check constraint, and may only be the
SPATIAL_DESCRIPTION_ID Y VARCHAR2 40 SPATIAL_DESCRIPTION SPATIAL DESCRIPTION IDENTIFIER: Unique identifier for the spatial description.
RM_DATA_STORE_STRUCTU DATA STORE ID: Used to identify the kinds of items that a data store structure is
STORE_ID Y VARCHAR2 40
RE permitted to hold.
RM_DATA_STORE_STRUCTU DATA STORE STRUCTURE OBS NO: Used to identify the kinds of items that a data
STORE_STRUCTURE_OBS_NO Y NUMBER 8
RE store structure is permitted to hold.
STRAT NAME SET IDENTIFIER: Unique identifier for the stratigraphic name set. A
STRAT_NAME_SET_ID Y VARCHAR2 40 STRAT_UNIT stratigraphic name set is an unordered collection of stratigraphic units, that may be in
STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT STRATIGRAPHIC UNIT IDENTIFIER: unique identifier for the stratigraphic unit.
SUPPORT FACILITY IDENTIFIER: Unique identifier for the support facility. A support
facility provides operational support for activities. These facilities may include roads,
SUPPORT_FACILITY_ID Y VARCHAR2 40 SF_SUPPORT_FACILITY
transmission towers, airstrips, vessels, docks and so on. Sub tyes are used to
Page 169 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the
Webster Online)
WELL WELL_ACTIVITY
UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the
UWI Y VARCHAR2 40 PROD_STRING
primary key for this row.
PROD_STRING_FORMATION
WELL ACTIVITY SET IDENTIFIER: Unique identifier for a valid set of activity codes,
WELL_ACTIVITY_SET_ID Y VARCHAR2 40
such as those required by a regulatory or professional agency.
WELL ACTIVITY TYPE: The type of activity that is tracked, such as drilling, testing,
WELL_ACTIVITY_TYPE_ID Y VARCHAR2 40
coring, tubing etc. May be any kind of activity related to well operations.
WELL SET IDENTIFIER: Unique identifier for a Well Set. A Well Set is a grouping
WELL_SET_ID Y VARCHAR2 40 WELL_SET mechanism for Well Components used to maintain and end to end link through all
WORK_ORDER_ID Y VARCHAR2 40 WORK_ORDER WORK ORDER IDENTIFIER: unique identifier for the work order.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 170 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: BA_COMPONENT
BUSINESS ASSOCIATE COMPONENT: This table is used to capture the relationships between business associates and
busines objects, such as wells, equipment, documents, seismic sets and contracts.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
BUSINESS_ASSOCIATE
BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a
BUSINESS_ASSOCIATE_ID N VARCHAR2 40 P BA_ORGANIZATION
company, person, organization or association.
BA_AUTHORITY
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic
APPLICATION ID: Unique identifier for applications you make for continuations,
APPLICATION_ID Y VARCHAR2 40 APPLICATION
licenses etc. to the government.
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID Y VARCHAR2 40 AREA
area, area of interest, offshore area, district etc.
AREA_TYPE Y VARCHAR2 40 AREA AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc.
BA AUTHORITY IDENTIFIER: Unique identifier for the row that describes the
AUTHORITY_ID Y VARCHAR2 40 BA_AUTHORITY
authority that a business associaate has over business objects.
CATALOGUE_ADDITIVE_ID Y VARCHAR2 40 CAT_ADDITIVE additives. Think of this table as a catalogue of all the kinds of additives that can be
purchased or created.
equipment. Think of this as a catalogue or brochure that shows all the kinds of
CATALOGUE_EQUIP_ID Y VARCHAR2 40 CAT_EQUIPMENT
equipment that you may use, but may or may not actually have. Actual peices of
information.
CLASS_LEVEL_ID Y VARCHAR2 40 CLASS_LEVEL classification schemes are availabe, including the UNSPSC code set. Typically, these
classification systems are hierarchical. Objects may be classified at any level of the
Page 171 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.
in which fossil deposition occurs. Often, these ecozones are marine or fresh water.
ECOZONE_ID Y VARCHAR2 40 ECOZONE
Marine ecozones include the category of marine benthic zones, namely shelf, slope,
and abyssal zones. The ecozone is defined by the organisms that are found in it.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.
ENTITLEMENT_ID Y VARCHAR2 40 ENTITLEMENT ENTITLEMENT IDENTIFIER: Unique identifier for the row in the entitlement table.
EQUIPMENT_ID Y VARCHAR2 40 EQUIPMENT EQUIPMENT IDENTIFIER: Unique identifier for a specific peice of equipment.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
FACILITY_ID Y VARCHAR2 40 FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: The type of facility that is described in this row of data, such as
FACILITY_TYPE Y VARCHAR2 40 FACILITY pipeline, tank, battery etc. Please note that FACILITY_TYPE will eventually become
FIELD_ID Y VARCHAR2 40 FIELD FIELD IDENTIFIER: Unique identifier for the field.
FIELD_STATION_ID Y VARCHAR2 40 STRAT_FIELD_STATION FIELD STATION ID: unique identifier for the stratigraphic field station.
FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.
INCIDENT SET IDENTIFIER: Unique identifier for a set of incident types that may be
INCIDENT_SET_ID Y VARCHAR2 40
mandated by an operating company, regulatory agency or contract.
INCIDENT TYPE: The type of indicent that may have occurred, such as roll-over, or
INCIDENT_TYPE Y VARCHAR2 40
explosion, or unsafe materials handling.
INFORMATION_ITEM_ID Y VARCHAR2 40 RM_INFORMATION_ITEM INFORMATION ITEM ID: The unique identifier for an information item.
INFORMATION ITEM SUBTYPE: the type of information item. May be one of The
INFO_ITEM_SUBTYPE Y VARCHAR2 30 RM_INFORMATION_ITEM
valid types of Information item as defined by check constraints.
INSTRUMENT ID: Unique number for the legal document registered on the Cert. Of
INSTRUMENT_ID Y VARCHAR2 40 INSTRUMENT Title indicating interest in lands e.g. charge, lien, mortgage, caveat. May be natural
Key or system assigned, based on user needs and uniqueness of natural ids.
INTEREST_SET_ID Y VARCHAR2 40 INTEREST_SET INTEREST SET IDENTIFIER: unique identifier for the interest set.
BUSINESS ASSOCIATE: Unique identifier for the jurisdiction that is managing the
JURISDICTION Y VARCHAR2 40 LAND_SALE
land sale or bidding round.
Page 172 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID Y VARCHAR2 40 LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
LAND RIGHT SUBTYPE: column indicating the type of land right. Must be one of the
LAND_RIGHT_SUBTYPE Y VARCHAR2 30 LAND_RIGHT valid subtypes: LAND TITLE, LAND UNIT, LAND UNIT TRACT, LAND
LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale.
LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.
LITHOLOGY_LOG_ID Y VARCHAR2 40 LITH_LOG LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
LITH_LOG_SOURCE Y VARCHAR2 40 LITH_LOG LITH LOG SOURCE: The source of data for this lithologic log.
NOTIFICATION_ID Y VARCHAR2 40 NOTIFICATION NOTIFICATION IDENTIFIER: unique identifier for the notification.
OBLIGATION_ID Y VARCHAR2 40 OBLIGATION OBLIGATION ID: Unique identifier for each obligation
OBLIGATION_SEQ_NO Y NUMBER 8 OBLIGATION OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation
PALEO SUMMARY IDENTIFIER: Unique identifier for the paleo summary report that
PALEO_SUMMARY_ID Y VARCHAR2 40 PALEO_SUMMARY
is captured.
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE Y VARCHAR2 30 PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
PHYSICAL_ITEM_ID Y VARCHAR2 40 RM_PHYSICAL_ITEM PHYSICAL ITEM ID: The unique identifier for the physical item.
POOL_ID Y VARCHAR2 40 POOL POOL IDENTIFIER: Number or code uniquely identifying the pool.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PPDM_TABLE_NAME Y VARCHAR2 30 PPDM_TABLE TABLE NAME: The name of the table within the schema.
PRODUCT_TYPE Y VARCHAR2 40 SUBSTANCE PRODUCT_TYPE: The product identified as a component for this table.
PROJECT_ID Y VARCHAR2 40 PROJECT PROJECT IDENTIFIER: unique identifier for the project.
RATE_SCHEDULE_ID Y VARCHAR2 40 RATE_SCHEDULE associate such as a service provider, jurisdiction or regulatory agency. Fee
schedules are often used to administer the rates for rentals or for services provided.
Page 173 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM REFERENCED GUID: The GUID in the table that has an association with this
level of a classification system. In this case, we recommend that the name of the
table also be captured in PPDM TABLE, to make querying this information easier.
REFERENCED_GUID Y VARCHAR2 38
Usually, the PPDM TABLE and PPDM REFERENCED GUID should be used in
tandem. In this case, it is essential that the PPDM GUID in the source table be
PPDM TABLE NAME: The name of a table that has an association with this level of a
key from the table that is referenced, or may be used generically in combination with
REFERENCED_TABLE_NAME Y VARCHAR2 30
the PPDM_REFERENCED_GUID, which points to the row in the table that is related
to the classification system level. In this case, it is essential that the PPDM GUID in
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of
RESERVE CLASS IDENTIFIER: The reserve classed for identifying the confidence
RESERVE_CLASS_ID Y VARCHAR2 40 RESERVE_CLASS
level and producing status of the reserve volumes.
SEISMIC SET: A seismic set is a super type of various types of seismic collections.
SEIS_SET_ID Y VARCHAR2 40 SEIS_SET Valid types of seismic sets include SEIS_LINE, SEIS_3D, SEIS_SEGMENT and
SEIS_SURVEY.
SEISMIC SET SUBTYPE: The seismic set type column is used to enforce a
relationship between the SEIS SET supertype and its valid sub types. Values for this
SEIS_SET_SUBTYPE Y VARCHAR2 30 SEIS_SET column must be the name of the table that is the valid sub type for this row of data.
SUPPORT FACILITY SUBTYPE: The type of support facility that is described by this
SF_SUBTYPE Y VARCHAR2 30 SF_SUPPORT_FACILITY row of data. These values are managed by check constraint, and may only be the
surface description may be stated in terms of a legal survey system, metes and
granted. For land rights, continuations may be described by generating a new Spatial
description.
RM_DATA_STORE_STRUCTU DATA STORE ID: Used to identify the kinds of items that a data store structure is
STORE_ID Y VARCHAR2 40
RE permitted to hold.
RM_DATA_STORE_STRUCTU DATA STORE STRUCTURE OBS NO: Used to identify the kinds of items that a data
STORE_STRUCTURE_OBS_NO Y NUMBER 8
RE store structure is permitted to hold.
STRAT NAME SET IDENTIFIER: Unique identifier for the stratigraphic name set. A
STRAT_NAME_SET_ID Y VARCHAR2 40 STRAT_UNIT stratigraphic name set is an unordered collection of stratigraphic units, that may be in
Page 174 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT STRATIGRAPHIC UNIT IDENTIFIER: unique identifier for the stratigraphic unit.
SUPPORT FACILITY IDENTIFIER: Unique identifier for the support facility. A support
facility provides operational support for activities. These facilities may include roads,
SUPPORT_FACILITY_ID Y VARCHAR2 40 SF_SUPPORT_FACILITY
transmission towers, airstrips, vessels, docks and so on. Sub types are used to
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the
Webster Online)
WELL ACTIVITY SET IDENTIFIER: Unique identifier for a valid set of activity codes,
WELL_ACTIVITY_SET_ID Y VARCHAR2 40
such as those required by a regulatory or professional agency.
WELL ACTIVITY TYPE: The type of activity that is tracked, such as drilling, testing,
WELL_ACTIVITY_TYPE_ID Y VARCHAR2 40
coring, tubing etc. May be any kind of activity related to well operations.
WELL SET IDENTIFIER: Unique identifier for a Well Set. A Well Set is a grouping
WELL_SET_ID Y VARCHAR2 40 WELL_SET mechanism for Well Components used to maintain and end to end link through all
WORK_ORDER_ID Y VARCHAR2 40 WORK_ORDER WORK ORDER IDENTIFIER: unique identifier for the work order.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 175 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: BA_CONSORTIUM_SERVICE
BUSINESS ASSOCIATE CONSORTIUM SERVICE: A service that is provided to a consortium by another business
associate.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONSORTIUM_BA_ID N VARCHAR2 40 P BUSINESS_ASSOCIATE CONSORTIUM BUSINESS ASSOCIATE: the unique identifier for the consortium.
SERVICE BUSINESS ASSOCIATE: the unique identifier for the business associate
PROVIDED_BY N VARCHAR2 40 P BUSINESS_ASSOCIATE
who provided the service to the consortium.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
CONT_PROVISION
CONTRACT_ID Y VARCHAR2 40 CONTRACT ID: Unique identifier for the contract table.
CONTRACT
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
END_DATE Y DATE DATE END DATE: the date that this service was completed.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROVISION_ID Y VARCHAR2 40 CONT_PROVISION PROVISION IDENTIFIER: Unique identifier for the provision in a contract.
RATE_SCHEDULE_ID Y VARCHAR2 40 RATE_SCHEDULE as a service provider, jurisdiction or regulatory agency. Fee schedules are often used
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SERVICE_QUALITY Y VARCHAR2 40 R_SERVICE_QUALITY SERVICE QUALITY: the quality of service that was provided for this work.
SERVICE_TYPE Y VARCHAR2 40 R_BA_SERVICE_TYPE associate. For example well logger, drilling contractor, application developer. For
START_DATE Y DATE DATE START DATE: the date that this service was started.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
Page 176 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 177 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: BA_CONTACT_INFO
BA CONTACT INFORMATION: represents the contact information for a company. May be a phone number, fax number,
EMail address, Web URL etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
BUSINESS_ASSOCIATE
BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a
BUSINESS_ASSOCIATE_ID N VARCHAR2 40 P BA_ORGANIZATION
person, company, regulatory agency, government or consortium.
BA_ADDRESS
LOCATION IDENTIFIER: The unique name of the location, such as the phone
LOCATION_ID N VARCHAR2 40 P
number or Email address.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
LOCATION_NAME Y VARCHAR2 255 LOCATION NAME: The name of the location, such as the full EMail address.
ORDER LEVEL: Indicates the order in which the contact information is applied. For
ORDER_LEVEL Y NUMBER 10 example, phone number 2 is used when phone number 1 is busy. More than one
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
Page 178 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 179 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: BA_CREW
BUSINESS ASSOCIATE CREW: This table can be used to track crews that do work for an organization. A crew may consist
of members from one or more companies. Each crew may be assigned to a support facility (such as a rig or a vessel).
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CREW_COMPANY_BA_ID N VARCHAR2 40 P BUSINESS_ASSOCIATE company that runs this crew. Not all members of a crew may be employees, but may
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
COST PER UNIT: The cost per unit for this crew member in this position. Usually
COST_PER_UNIT Y NUMBER 12,2
cost per hour, but in some cases could be cost per day.
COST PER UNIT CURRENCY UNIT OF MEASURE UOM: the currency in which the
COST_PER_UNIT_CURRENCY_UOM_UOM
Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
cost is measure.
COST_PER_UNIT_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE COST PER UNIT UNIT OF MEASURE: Usually hour or day.
CREW_ABBREVIATION Y VARCHAR2 12 CREW ABBREVIATION: Usually a reference number or code that identifies the crew.
CREW_LONG_NAME Y VARCHAR2 255 CREW LONG NAME: full name for the crew.
CREW_SHORT_NAME Y VARCHAR2 30 CREW SHORT NAME: short name for the crew.
CREW TYPE: A list of valid kinds of crews, such as drilling crews, cleanup crews,
CREW_TYPE Y VARCHAR2 40 R_BA_CREW_TYPE
inspection crews, logging crews or seismic crews.
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks relating to this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 180 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: BA_CREW_MEMBER
BA CREW MEMBER: Use this table to track members of a crew at any given point in time. A crew member may be an
individual or a company. The history of crew members may be tracked in this table, with currently active members indicated.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CREW_ID N VARCHAR2 40 P BA_CREW CREW IDENTIFIER: Unique identifier for the crew.
MEMBER_OBS_NO N NUMBER 8 P member of a crew. Use EFFECTIVE and EXPIRY DATES to indicate the time
CREW_MEMBER_BA_ID N VARCHAR2 40 P BUSINESS_ASSOCIATE member of a crew. Each member may be assigned on and off a crew, using
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks relating to this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 181 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: BA_DESCRIPTION
BUSINESS ASSOCIATE DESCRIPTION: use this table to capture descriptive details about a business associate where that
information is not supported by the rest of the BA module. This table was created to allow members to add specialized values
to their implementation, or as a place to store information until a PPDM model extension is created.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
AVERAGE VALUE: The average or single value assigned to this specification. If only
AVERAGE_VALUE Y NUMBER 0
one mesuare is provided, it should be stored here.
R_BA_DESC_TYPE BA DESCRIPTION DETAIL TYPE: The kind of detail information about the business
BA_DESC_TYPE Y VARCHAR2 40
R_BA_DESC_CODE associate that has been stored.
COST: A value associated with the cost of a specirfication, such as annual operating
COST Y NUMBER 12,2
cost.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
MAXIMUM DATE: the maximum date, such as an expiry date, that describes this
MAX_DATE Y DATE DATE
product.
MAXIMUM VALUE: the maximum value for a specification, such as the maximum
MAX_VALUE Y NUMBER 0
diameter of a tank, or the maximum load capacity of a vehicle.
MINUMUM DATE: the minimum date associated with a specification, such as a date
MIN_DATE Y DATE DATE
that a product cannot be used for, such as for aging processes.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
Page 182 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
REFERENCE VALUE: the value of a reference point. For example where the
equipment is a tank for which tank strappings are measured, the reference point
REFERENCE_VALUE Y NUMBER 0 would be the height measurement in the tank. The volume measure at the reference
tank strapping will usually be captured in AVERAGE VALUE. Other reference values,
REFERENCE_VALUE_TYPE Y VARCHAR2 40 R_BA_DESC_REF_VALUE specifications being captured are tank strappings, the SPEC TYPE = TANK
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 183 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: BA_EMPLOYEE
BA EMPLOYEE: Defines how each company has many staff, each person may work for many companies. Each person my
work for a company many times, with different positions.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO N NUMBER 8 P
an organization.
EFFECTIVE DATE: The date that the employee was hired or transferred into their
EFFECTIVE_DATE Y DATE DATE
current position.
POSITION: The job/title that the employee held at the organization. Values can range
EMPLOYEE_POSITION Y VARCHAR2 40 R_EMPLOYEE_POSITION
from CEO to janitor.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
STATUS: This indicates the type of employment status the employee has with the
STATUS Y VARCHAR2 40 R_EMPLOYEE_STATUS
organization. Values include: contract, employee, part-time, etc.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 184 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: BA_LICENSE
BUSINESS ASSOCIATE LICENSE: An approval or authorization to conduct operations that are not directly associated with
seismic, wells or facilities. Could include general ground surveys, aeromag surveys, field stratigraphy and so on.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LICENSE IDENTIFIER: Unique identifier for the approval granted to conduct activities
LICENSE_ID N VARCHAR2 40 P
or operations.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
APPLICATION ID: Unique identifier for applications you make for continuations,
APPLICATION_ID Y VARCHAR2 40 APPLICATION
licenses etc. to the government.
EFECTIVE DATE: the date that this license was first in effect. May not be the same
EFFECTIVE_DATE Y DATE DATE
as the date that the license was granted.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
EXTENDED_DATE Y DATE DATE EXTENDED DATE: the date on which the term of the license was extended.
FEES PAID INDICATOR: A Y/N flag that can be set to Y when all necessary fees for
FEES_PAID_IND Y VARCHAR2 1
the license have been paid.
BUSINESS_ASSOCIATE GRANTED BY BUSINESS ASSOCIATE IDENTIFIER: the unique identifier for the
GRANTED_BY_BA_ID Y VARCHAR2 40
BA_LICENSE_TYPE business associate, usually a regulatory agency, that grants this type of license.
GRANTED BY CONTACT ID: unique identifier for the person who is the contact for
GRANTED_BY_CONTACT_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
the grantor of this license.
GRANTED_DATE Y DATE DATE GRANTED DATE: the date that this license was granted.
GRANTED_TO_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE GRANTED TO BA ID: the business associate that this license was granted to.
GRANTED TO CONTACT ID: unique identifier for the person who is the contact for
GRANTED_TO_CONTACT_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
the grantee of this license.
LICENSE_TERM Y NUMBER 10,5 LICENSE TERM: The term for which this license will be in effect.
LICENSE TYPE: The type of license that has been granted, such as an activity
licenes to produce, flare etc. In some jurisdicitons a single license may be granted to
LICENSE_TYPE Y VARCHAR2 40 BA_LICENSE_TYPE
cover all operations, in others seperate licenses are granted based on the type of
operation.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
schedules are often used to administer the rates for rentals or for services provided.
RELATED LICENSE IDENTIFIER: part of the foreign key to a related license, such
REL_LICENSE_ID Y VARCHAR2 40 BA_LICENSE
as a previous license, or a license that this is an addition to.
Page 185 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SECONDARY_TERM Y NUMBER 10,5 SECONDARY TERM: the secondary or extended term granted for this license.
VIOLATION INDICATOR: A Y/N flag indicating that this license has been in violation
VIOLATION_IND Y VARCHAR2 1
of at least one requirement. Details are captured in the BA LICENSE FAIL table.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 186 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: BA_LICENSE_ALIAS
BUSINESS ASSOCIATE LICENSE NAME ALIAS: The Name Alias table stores multiple alias names for a given license
name.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LICENSE IDENTIFIER: Unique identifier for the approval granted to conduct activities
LICENSE_ID N VARCHAR2 40 P BA_LICENSE
or operations.
NAME ALIAS IDENTIFIER : Unique ID for an alias name by which the business
ALIAS_ID N VARCHAR2 40 P
associate is known.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ALIAS_LONG_NAME Y VARCHAR2 255 NAME ALIAS : An alias name by which the business associate is known.
ALIAS REASON: The reason why the alias was created, such as government
ALIAS_REASON_TYPE Y VARCHAR2 40 R_ALIAS_REASON_TYPE
change, assigned by application etc.
ALIAS_TYPE Y VARCHAR2 40 R_ALIAS_TYPE ALIAS TYPE: The type of alias, such as partner, historical, records etc.
AMENDED_DATE Y DATE DATE ALIAS AMENDED DATE: the date on which the company name was amended.
ALIAS CREATED DATE: Date on which the Business name alias was created.
CREATED_DATE Y DATE DATE Useful for company name changes. (e.g. due to amalgamation: Pacific Petroleums
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
ORIGINAL INDICATOR: A Y/N flag indicating that this alias is the original or first
ORIGINAL_IND Y VARCHAR2 1
identifier assigned to the object.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REASON: Reason why the alias was created, such as nickname, name change,
REASON_DESC Y VARCHAR2 240
amalgamation, etc.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: References the document where this alias has been given.
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
Documents may be published, internal references, journals etc.
ALIAS STRUCK OFF DATE: Date on which the legal company name was struck from
STRUCKOFF_DATE Y DATE DATE
corporate registry and is no longer used.
Page 187 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
USE RULE: A narrative column that is used to describe the circumstances in which
USE_RULE Y VARCHAR2 2000
this alias is to be used.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 188 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: BA_LICENSE_AREA
BUSINESS ASSOCIATE LICENSE AREA: list of the areas into which a business associate license falls.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LICENSE IDENTIFIER: Unique identifier for the approval granted to conduct activities
LICENSE_ID N VARCHAR2 40 P BA_LICENSE
or operations.
AREA_ID N VARCHAR2 40 P AREA AREA ID: Unique identifier for any named area
AREA TYPE: The type of area described, such as country, province, basin, project,
AREA_TYPE N VARCHAR2 40 P AREA
business area etc.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
DESCRIPTION Y VARCHAR2 240 Could include the definition at which the values apply (such as 101.325 kilopascals
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: the date that this area was first associated with a license.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 189 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: BA_LICENSE_COND
BA LICENSE CONDITION: lists the conditions under which the license or approval has been granted. May include payment
of fees, development of agreements, performance of work etc. If desired, the project module may be used to track fulfillment
of operational conditions. The obligations module is used to track payment of fees.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LICENSE IDENTIFIER: Unique identifier for the approval granted to conduct activities
LICENSE_ID N VARCHAR2 40 P BA_LICENSE
or operations.
LICENSE CONDITION IDENTIFIER: Unique identifier for the condition that is applied
CONDITION_ID N VARCHAR2 40 P
to this license.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
CONDITION CODE: A codified value associated with a specific condition type for a
CONDITION_CODE Y VARCHAR2 40 BA_LICENSE_COND_CODE
license
LICENSE CONDITION: A list of valid condition types that can be placed on a license.
BA_LICENSE_COND_TYPE These conditions may require activities, payments, reports, time deadlines etc.
CONDITION_TYPE Y VARCHAR2 40
BA_LICENSE_COND_CODE Management of these conditions may be undertaken through the OBLIGATION or
CONDITION VALUE: a numeric value associated with the condition, such as a rate
CONDITION_VALUE Y NUMBER 0
or an amount.
CONTACT BUSINESS ASSOCIATE ID: the unique indicator for the business
CONTACT_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
associate who is the contact for this condition.
DATE FORMAT DESCRIPTION: Use this column to define the level of precision in
DATE_FORMAT_DESC Y VARCHAR2 8
the DATE format colums, such as YYYY, or YYYQQ, or YYYYMM or YYYYMMDD
DUE CONDITION: The state that must be achieved for the condition to become
DUE_CONDITION Y VARCHAR2 40 R_BA_LIC_DUE_CONDITION effective. For example, a report may be due 60 days after operations commence (or
cease).
DUE_DATE Y DATE DATE DUE DATE: The date that this condition must be fulfilled by.
DUE FREQUENCY: the frequency with which this condition must be met, such as an
DUE_FREQUENCY Y VARCHAR2 40 annual review. Where conditions are cycling in this way, please use the project (for
DUE TERM: the period within which this condition must be satisfied, usually following
DUE_TERM Y NUMBER 10,5
completion of operations.
DUE TERM UNIT OF MEASURE: the unit of measure for the due term, usually days,
DUE_TERM_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
weeks, months.
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXEMPT INDICATOR: a Y/N flag indicating that the holder of the license is exempt
EXEMPT_IND Y VARCHAR2 1
from this condition.
Page 190 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
FULFILLED_DATE Y DATE DATE FULFILLED DATE: The date that this condition was fulfilled.
FULFILLED_IND Y VARCHAR2 1 FULFILLED INDICATOR: A Y/N flag indicating that this condition has been fulfilled.
LICENSE TYPE: The type of license that has been granted, such as an activity
BA_LICENSE_COND_TYPE licenes to produce, flare etc. In some jurisdicitons a single license may be granted to
LICENSE_TYPE Y VARCHAR2 40
BA_LICENSE_COND_CODE cover all operations, in others seperate licenses are granted based on the type of
operation.
MINIMUM VALUE: The minimum value associated with the condition, such as there
MAX_VALUE Y NUMBER 0
must be at least 6 but not more than 10 staff on site at all times.
MINIMUM VALUE: The minimum value associated with the condition, such as there
MIN_VALUE Y NUMBER 0
must be at least 6 but not more than 10 staff on site at all times.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 191 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: BA_LICENSE_COND_CODE
LICENSE CONDITION CODE: A list of valid condition codes for a type of condition that can be placed on a license. For
example, a report may be required or not required.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LICENSE TYPE: The type of license that has been granted, such as an activity
licenes to produce, flare etc. In some jurisdicitons a single license may be granted to
LICENSE_TYPE N VARCHAR2 40 P BA_LICENSE_COND_TYPE
cover all operations, in others seperate licenses are granted based on the type of
operation.
LICENSE CONDITION: A list of valid condition types that can be placed on a license.
These conditions may require activities, payments, reports, time deadlines etc.
CONDITION_TYPE N VARCHAR2 40 P BA_LICENSE_COND_TYPE
Management of these conditions may be undertaken through the OBLIGATION
CONDITION CODE: A codified value associated with a specific condition type for a
CONDITION_CODE N VARCHAR2 40 P
license.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
LONG_NAME Y VARCHAR2 255 LONG NAME: Common long name given to reference type or code.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SHORT_NAME Y VARCHAR2 30 SHORT NAME: Common short name given to reference type or code.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 192 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: BA_LICENSE_COND_TYPE
LICENSE CONDITION: A list of valid condition types that can be placed on a license. These conditions may require activities,
payments, reports, time deadlines etc. Management of these conditions may be undertaken through the OBLIGATION or
PROJECT Modulesas appropriate to your business.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LICENSE TYPE: The type of license that has been granted, such as an activity
licenes to produce, flare etc. In some jurisdicitons a single license may be granted to
LICENSE_TYPE N VARCHAR2 40 P BA_LICENSE_TYPE
cover all operations, in others seperate licenses are granted based on the type of
operation.
LICENSE CONDITION: A list of valid condition types that can be placed on a license.
These conditions may require activities, payments, reports, time deadlines etc.
CONDITION_TYPE N VARCHAR2 40 P
Management of these conditions may be undertaken through the OBLIGATION
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
LONG_NAME Y VARCHAR2 255 LONG NAME: Common long name given to reference type or code.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROPERTY CONTROL SET IDENTIFIER: Unique identifier for the property control
information. This can be used to help you control how a vertical table is implemented,
PROPERTY_SET_ID Y VARCHAR2 40 PPDM_PROPERTY_SET
by determining preferred units of measure, data entry types and other specifications
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SHORT_NAME Y VARCHAR2 30 SHORT NAME: Common short name given to reference type or code.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
Page 193 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 194 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: BA_LICENSE_REMARK
BUSINESS ASSOCIATE LICENSE REMARK: a text description to record general comments on the license tracking when
remark was made, who is the author and the type of remark.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LICENSE IDENTIFIER: Unique identifier for the approval granted to conduct activities
LICENSE_ID N VARCHAR2 40 P BA_LICENSE
or operations.
REMARK_ID N VARCHAR2 40 P REMARK ID: unique identifier for the remark about the license.
REMARK SEQUENCE NUMBER: a unique number for the row of data for the
REMARK_SEQ_NO N NUMBER 8 P
remark.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
AUTHOR: unvalidated field tracking the person who made the remark about the
AUTHOR Y VARCHAR2 255
contract. (e.g. Merna Voodie)
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK_DATE Y DATE DATE REMARK DATE: date that the remark was made
REMARK TYPE: Entries in this column describe the general topic of the remark, so
REMARK_TYPE Y VARCHAR2 40 R_REMARK_TYPE that remarks can be grouped by subject area. Topics might include royalty
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 195 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: BA_LICENSE_STATUS
BUSINESS ASSOCIATE LICENSE STATUS: Tracks the status of well license throughout its lifetime. Various types of status
may be included at the discretion of the implementor.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LICENSE IDENTIFIER: Unique identifier for the approval granted to conduct activities
LICENSE_ID N VARCHAR2 40 P BA_LICENSE
or operations.
STATUS IDENTIFIER: Unique identifier for the status information about the contract.
STATUS_ID N VARCHAR2 40 P Note that the current (preferred) status is denormalized into the CONTRACT table
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
LICENSE STATUS: the status of the license, such as pending, approved, terminated,
LICENSE_STATUS Y VARCHAR2 40 R_LICENSE_STATUS
cancelled by operator, denied, extended etc.
LICENSE STATUS TYPE: the type of status described for the license. Could be
LICENSE_STATUS_TYPE Y VARCHAR2 40 R_LICENSE_STATUS regulatory, environmental etc. Used to track the situation where multiple types of
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 196 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: BA_LICENSE_TYPE
LICENSE TYPE: The type of license that has been granted, such as an activity licenes to produce, flare etc. In some
jurisdicitons a single license may be granted to cover all operations, in others seperate licenses are granted based on the
type of operation.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LICENSE TYPE: The type of license that has been granted, such as an activity
licenes to produce, flare etc. In some jurisdicitons a single license may be granted to
LICENSE_TYPE N VARCHAR2 40 P
cover all operations, in others seperate licenses are granted based on the type of
operation.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
LONG_NAME Y VARCHAR2 255 LONG NAME: Common long name given to reference type or code.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
RATE_SCHEDULE_ID Y VARCHAR2 40 RATE_SCHEDULE associate such as a service provider, jurisdiction or regulatory agency. Fee
schedules are often used to administer the rates for rentals or for services provided.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SHORT_NAME Y VARCHAR2 30 SHORT NAME: Common short name given to reference type or code.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 197 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: BA_LICENSE_VIOLATION
BA LICENSE VIOLATION: Use this table to track incidents where the terms of a license have been violated (or perhaps are
claimed to be violated). At this time the table is relatively simple in content.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
BA_LICENSE LICENSEE BUSINESS ASSOCIATE IDENTIFIER: Unique identifier for the business
LICENSEE_BA_ID N VARCHAR2 40 P
BA_LICENSE_COND associate to whom this license has been granted.
BA_LICENSE LICENSE IDENTIFIER: Unique identifier for the approval granted to conduct activities
LICENSE_ID N VARCHAR2 40 P
BA_LICENSE_COND or operations.
VIOLATION_ID N VARCHAR2 40 P VIOLATION IDENTIFIER: Unique identifier for a violation of a license agreement.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
LICENSE CONDITION IDENTIFIER: Unique identifier for the condition that is applied
CONDITION_ID Y VARCHAR2 40 BA_LICENSE_COND to this license. Populate only if you need a direct relationship to the condition that
was violated.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RESOLVED DATE: The date that this violation was resolved by submitting required
RESOLVE_DATE Y DATE DATE
information, paying fines, amending procedures etc.
VIOLATION DATE: The date on which the violation was first on record, such as the
VIOLATION_DATE Y DATE DATE date that the regulatory agency notified you about a problem, or the date when
VIOLATION TYPE: The type of violation of a license that is being recorded. Can be
VIOLATION_TYPE Y VARCHAR2 40 R_BA_LIC_VIOLATION_TYPE as simple as failure to submit necessary reports or something more difficult such as
improper procedures.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
Page 198 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 199 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: BA_ORGANIZATION
BA ORGANIZATION: allows the internal corporate structure of a business associate to be tracked at whatever level is
appropriate to the user site. Connections to this table are not generally provided in PPDM, but can be made as extensions at
user sites basedon business needs at each site.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID Y VARCHAR2 40 AREA
area, area of interest, offshore area, district etc.
AREA TYPE: The type of area described, such as country, province, basin, project,
AREA_TYPE Y VARCHAR2 40 AREA
business area etc.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the organization reporting structure was valid.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the organization reporting structure was not valid.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
REMOVED_DATE Y DATE DATE REMOVED DATE: Date on which the organization structure was removed
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
Page 200 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 201 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: BA_ORGANIZATION_COMP
BA ORGANIZATION COMPONENT: allows relationships in internal corporate structure of a business associate to be tracked
at whatever level is appropriate to the user site.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
BA_ORGANIZATION
BA_AUTHORITY
ORGANIZATION_ID N VARCHAR2 40 P BA_ORGANIZATION business unit. These organizations may be formal or informal, long term or
temporary.
COMPONENT_OBS_NO N NUMBER 8 P COMPONENT OBSERVATION NUMBER: observation number for the component.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic
APPLICATION ID: Unique identifier for applications you make for continuations,
APPLICATION_ID Y VARCHAR2 40 APPLICATION
licenses etc. to the government.
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID Y VARCHAR2 40 AREA
area, area of interest, offshore area, district etc.
AREA_TYPE Y VARCHAR2 40 AREA AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc.
BA AUTHORITY IDENTIFIER: Unique identifier for the row that describes the
AUTHORITY_ID Y VARCHAR2 40 BA_AUTHORITY
authority that a business associaate has over business objects.
CATALOGUE_ADDITIVE_ID Y VARCHAR2 40 CAT_ADDITIVE additives. Think of this table as a catalogue of all the kinds of additives that can be
purchased or created.
equipment. Think of this as a catalogue or brochure that shows all the kinds of
CATALOGUE_EQUIP_ID Y VARCHAR2 40 CAT_EQUIPMENT
equipment that you may use, but may or may not actually have. Actual peices of
information.
CLASS_LEVEL_ID Y VARCHAR2 40 CLASS_LEVEL classification schemes are availabe, including the UNSPSC code set. Typically, these
classification systems are hierarchical. Objects may be classified at any level of the
Page 202 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONSULT_ID Y VARCHAR2 40 CONSULT an activity or request for an activity. Consultation discussions may occur at any point
CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.
in which fossil deposition occurs. Often, these ecozones are marine or fresh water.
ECOZONE_ID Y VARCHAR2 40 ECOZONE
Marine ecozones include the category of marine benthic zones, namely shelf, slope,
and abyssal zones. The ecozone is defined by the organisms that are found in it.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.
ENTITLEMENT_ID Y VARCHAR2 40 ENTITLEMENT ENTITLEMENT IDENTIFIER: Unique identifier for the row in the entitlement table.
EQUIPMENT_ID Y VARCHAR2 40 EQUIPMENT EQUIPMENT IDENTIFIER: Unique identifier for a specific peice of equipment.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
FACILITY_ID Y VARCHAR2 40 FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: A reference table identifying the codes classifying the facility
according to its physical equipment or principal service performed. Please note that
FACILITY_TYPE Y VARCHAR2 40 FACILITY
FACILITY_TYPE will eventually become a SUBTYPE and downsized to 30
characters.
FIELD_ID Y VARCHAR2 40 FIELD FIELD IDENTIFIER: Unique identifier for the field.
FIELD_STATION_ID Y VARCHAR2 40 STRAT_FIELD_STATION FIELD STATION ID: unique identifier for the stratigraphic field station.
FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.
INCIDENT SET IDENTIFIER: Unique identifier for a set of incident types that may be
INCIDENT_SET_ID Y VARCHAR2 40
mandated by an operating company, regulatory agency or contract.
INCIDENT TYPE: The type of indicent that may have occurred, such as roll-over, or
INCIDENT_TYPE Y VARCHAR2 40
explosion, or unsafe materials handling.
INFORMATION_ITEM_ID Y VARCHAR2 40 RM_INFORMATION_ITEM INFORMATION ITEM ID: The unique identifier for an information item.
INFORMATION ITEM SUBTYPE: the type of information item. May be one of The
INFO_ITEM_SUBTYPE Y VARCHAR2 30 RM_INFORMATION_ITEM
valid types of Information item as defined by check constraints.
INSTRUMENT ID: Unique number for the legal document registered on the Cert. Of
INSTRUMENT_ID Y VARCHAR2 40 INSTRUMENT Title indicating interest in lands e.g. charge, lien, mortgage, caveat. May be natural
Key or system assigned, based on user needs and uniqueness of natural ids.
INTEREST_SET_ID Y VARCHAR2 40 INTEREST_SET INTEREST SET IDENTIFIER: unique identifier for the interest set.
Page 203 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
BUSINESS ASSOCIATE: Unique identifier for the jurisdiction that is managing the
JURISDICTION Y VARCHAR2 40 LAND_SALE
land sale or bidding round.
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID Y VARCHAR2 40 LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
LAND RIGHT SUBTYPE: column indicating the type of land right. Must be one of the
LAND_RIGHT_SUBTYPE Y VARCHAR2 30 LAND_RIGHT valid subtypes: LAND TITLE, LAND UNIT, LAND UNIT TRACT, LAND
LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale.
LITHOLOGY_LOG_ID Y VARCHAR2 40 LITH_LOG LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
LITH_LOG_SOURCE Y VARCHAR2 40 LITH_LOG LITH LOG SOURCE: The source of data for this lithologic log.
NOTIFICATION_ID Y VARCHAR2 40 NOTIFICATION NOTIFICATION IDENTIFIER: unique identifier for the notification.
OBLIGATION_ID Y VARCHAR2 40 OBLIGATION OBLIGATION ID: Unique identifier for each obligation
OBLIGATION_SEQ_NO Y NUMBER 8 OBLIGATION OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation
ORGANIZATION_ID2 Y VARCHAR2 40 BA_ORGANIZATION business unit. These organizations may be formal or informal, long term or
temporary.
PALEO SUMMARY IDENTIFIER: Unique identifier for the paleo summary report that
PALEO_SUMMARY_ID Y VARCHAR2 40 PALEO_SUMMARY
is captured.
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE Y VARCHAR2 30 PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
PHYSICAL_ITEM_ID Y VARCHAR2 40 RM_PHYSICAL_ITEM PHYSICAL ITEM ID: The unique identifier for the physical item.
POOL_ID Y VARCHAR2 40 POOL POOL IDENTIFIER: Number or code uniquely identifying the pool.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PPDM_TABLE_NAME Y VARCHAR2 30 PPDM_TABLE TABLE NAME: The name of the table within the schema.
PRODUCT_TYPE Y VARCHAR2 40 SUBSTANCE PRODUCT_TYPE: The product identified as a component for this table.
PROD_STRING STRING IDENTIFIER: Number or code uniquely identifying a production string within
PROD_STRING_ID Y VARCHAR2 40
PROD_STRING_FORMATION a well.
PROD_STRING SOURCE: The individual, company, state, or government agency designated as the
PROD_STRING_SOURCE Y VARCHAR2 40
PROD_STRING_FORMATION source of information for this row.
PROJECT_ID Y VARCHAR2 40 PROJECT PROJECT IDENTIFIER: unique identifier for the project.
Page 204 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PR_STR_FORM_OBS_NO Y NUMBER 8 PROD_STRING_FORMATION number used to uniquely identify each completed (perforated) formation (layer) that is
RATE_SCHEDULE_ID Y VARCHAR2 40 RATE_SCHEDULE associate such as a service provider, jurisdiction or regulatory agency. Fee
schedules are often used to administer the rates for rentals or for services provided.
PPDM REFERENCED GUID: The GUID in the table that has an association with this
level of a classification system. In this case, we recommend that the name of the
table also be captured in PPDM TABLE, to make querying this information easier.
REFERENCED_GUID Y VARCHAR2 38
Usually, the PPDM TABLE and PPDM REFERENCED GUID should be used in
tandem. In this case, it is essential that the PPDM GUID in the source table be
PPDM TABLE NAME: The name of a table that has an association with this level of a
key from the table that is referenced, or may be used generically in combination with
REFERENCED_TABLE_NAME Y VARCHAR2 30
the PPDM_REFERENCED_GUID, which points to the row in the table that is related
to the classification system level. In this case, it is essential that the PPDM GUID in
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of
RESERVE CLASS IDENTIFIER: The reserve classed for identifying the confidence
RESERVE_CLASS_ID Y VARCHAR2 40 RESERVE_CLASS
level and producing status of the reserve volumes.
SEISMIC SET: A seismic set is a super type of various types of seismic collections.
SEIS_SET_ID Y VARCHAR2 40 SEIS_SET Valid types of seismic sets include SEIS_LINE, SEIS_3D, SEIS_SEGMENT and
SEIS_SURVEY.
SEISMIC SET SUBTYPE: The seismic set type column is used to enforce a
relationship between the SEIS SET supertype and its valid sub types. Values for this
SEIS_SET_SUBTYPE Y VARCHAR2 30 SEIS_SET column must be the name of the table that is the valid sub type for this row of data.
SUPPORT FACILITY SUBTYPE: The type of support facility that is described by this
SF_SUBTYPE Y VARCHAR2 30 SF_SUPPORT_FACILITY row of data. These values are managed by check constraint, and may only be the
SOURCE DOCUMENT: unique identifier for the document. For example government
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT and regulatory agency forms, operator reports or scout tickets, publications,
surface description may be stated in terms of a legal survey system, metes and
granted. For land rights, continuations may be described by generating a new Spatial
description.
Page 205 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
RM_DATA_STORE_STRUCTU DATA STORE ID: Used to identify the kinds of items that a data store structure is
STORE_ID Y VARCHAR2 40
RE permitted to hold.
RM_DATA_STORE_STRUCTU DATA STORE STRUCTURE OBS NO: Used to identify the kinds of items that a data
STORE_STRUCTURE_OBS_NO Y NUMBER 8
RE store structure is permitted to hold.
STRAT NAME SET IDENTIFIER: Unique identifier for the stratigraphic name set. A
STRAT_NAME_SET_ID Y VARCHAR2 40 STRAT_UNIT stratigraphic name set is an unordered collection of stratigraphic units, that may be in
STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT STRATIGRAPHIC UNIT IDENTIFIER: unique identifier for the stratigraphic unit.
SUPPORT FACILITY IDENTIFIER: Unique identifier for the support facility. A support
facility provides operational support for activities. These facilities may include roads,
SUPPORT_FACILITY_ID Y VARCHAR2 40 SF_SUPPORT_FACILITY
transmission towers, airstrips, vessels, docks and so on.Sub tyes are used to
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the
Webster Online)
WELL WELL_ACTIVITY
UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the
UWI Y VARCHAR2 40 PROD_STRING
primary key for this row.
PROD_STRING_FORMATION
WELL ACTIVITY SET IDENTIFIER: Unique identifier for a valid set of activity codes,
WELL_ACTIVITY_SET_ID Y VARCHAR2 40
such as those required by a regulatory or professional agency.
WELL ACTIVITY TYPE: The type of activity that is tracked, such as drilling, testing,
WELL_ACTIVITY_TYPE_ID Y VARCHAR2 40
coring, tubing etc. May be any kind of activity related to well operations.
WELL SET IDENTIFIER: Unique identifier for a Well Set. A Well Set is a grouping
WELL_SET_ID Y VARCHAR2 40 WELL_SET mechanism for Well Components used to maintain and end to end link through all
WORK_ORDER_ID Y VARCHAR2 40 WORK_ORDER WORK ORDER IDENTIFIER: unique identifier for the work order.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
Page 206 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 207 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: BA_PERMIT
BUSINESS ASSOCIATE PERMIT: Describes the permits held by a business associate to conduct various operations in
different jurisdictions. Permits may be held for well drilling operations, seismic operations etc. Could also include
certifications, such as those from professional associattions or educational institutions.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
BUSINSS ASSOCIATE PERMIT TYPE: the type of permit that the business
PERMIT_TYPE N VARCHAR2 40 P R_BA_PERMIT_TYPE
associate has, such as drilling, seismic exploration etc.
PERMIT OBS NO: A sequencer allowed to permit a permit to be held more than
PERMIT_OBS_NO N NUMBER 8 P
once, with difference numbers.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
PERMIT_NUM Y VARCHAR2 40 PERMIT NUMBER: The number shown on the permit described.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Geneal remarks about this row of data
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 208 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: BA_PREFERENCE
BUSINESS ASSOCIATE PREFERENCE: This set of tables may be used to track the preferences of a user for application
settings, negotiation environments, meeting times or places, report format types or anything else you can think of.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
BUSINESS_ASSOCIATE_ID N VARCHAR2 40 P BUSINESS_ASSOCIATE BUSINESS ASSOCIATE: the unique identifier for the business associate.
PREFERENCE OBS NO: unique identifier for the specific preference for this
PREFERENCE_OBS_NO N NUMBER 8 P
business associate and preference type.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
LANGUAGE Y VARCHAR2 40 R_LANGUAGE conventionalized signs, sounds, gestures, or marks having understood meanings.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION APPLICATION NAME: Unique name code for the software application.
WELL LOG CURVE CLASS IDENTIFIER: A valid class of well log that are used to
WL_CURVE_CLASS_ID Y VARCHAR2 40 WELL_LOG_CURVE_CLASS group specific curve types. Examples include gamma ray, somic, density, calliper,
WELL LOG PARAMETER CLASS: the class or type of well log parameter, such as
WL_PARAMETER_CLASS_ID Y VARCHAR2 40 WELL_LOG_PARM_CLASS
well name, surface temperature etc.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 209 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: BA_PREFERENCE_LEVEL
BUSINESS ASSOCIATE PREFERENCE LEVEL: Use this table to rank specific preferences in order of desirability.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
BUSINESS_ASSOCIATE_ID N VARCHAR2 40 P BA_PREFERENCE BUSINESS ASSOCIATE: the unique identifier for the business associate.
PREFERENCE OBS NO: unique identifier for the specific preference for this
PREFERENCE_OBS_NO N NUMBER 8 P BA_PREFERENCE
business associate and preference type.
LEVEL_ID N VARCHAR2 40 P LEVEL IDENTIFIER: Unique identifier for this level in the preference.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
CURRENCY_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE currency preferred for this type of transaction. Note that different preferences can be
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PREFERENCE LEVEL: Use this column to order each preference from first to last.
PREFERENCE_LEVEL Y NUMBER 10,5 For each preference type, more than one entry may share the same preference level;
PREFERENCE RULE: where preferences may be rule based, the rule or a call to a
PREFERENCE_RULE Y VARCHAR2 240
procedure that manages the rule may be placed in this column.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
WELL LOG DICTIONARY: The dictionary contains a set of curve names, property
WELL_LOG_DICT_CURVE names and parameters that are used by a well logging contracter during a specified
WL_DICTIONARY_ID Y VARCHAR2 40
WELL_LOG_DICT_PARM period of time. At any given time, a contractor may have one or more dictionaries in
use.
CURVE IDENTIFIER: Unique identifier for the curve that has been defined in this
WL_DICT_CURVE_ID Y VARCHAR2 40 WELL_LOG_DICT_CURVE
dictionary.
WELL LOG PARAMETER IDENTIFIER: unique identifier for the parameter that is
WL_PARAMETER_ID Y VARCHAR2 40 WELL_LOG_DICT_PARM
found in the dictionary.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
Page 210 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 211 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: BA_SERVICE
BUSINESS ASSOCIATE SERVICE: Describes the primary services provided by a business associate. For example drilling
contractor, logging com pany, seismic broker etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
BA_SERVICE_TYPE N VARCHAR2 40 P R_BA_SERVICE_TYPE provides. For example well logging, drilling, application development. (For land, may
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date on which the service began to be offered.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SERVICE QUALITY: A code indicating the quality of service received from this
SERVICE_QUALITY Y VARCHAR2 40 R_SERVICE_QUALITY
BUSINESS ASSOCIATE, either at a specified address, or for a specific service.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 212 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: BA_SERVICE_ADDRESS
BA SERVICE ADDRESS: a cross reference which allows a connection between the services provided by a business
associate and the addresses at which that service is provided.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
BA_SERVICE BA_ALIAS BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a
BUSINESS_ASSOCIATE_ID N VARCHAR2 40 P
BA_ADDRESS person, company, regulatory agency, government or consortium.
BA_SERVICE_TYPE N VARCHAR2 40 P BA_SERVICE provides. For example well logging, drilling, application development. (For land, may
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ALIAS SOURCE: The source of the BA Alias. This is part of a foreign key used to
ALIAS_SOURCE Y VARCHAR2 40 BA_ALIAS indicate the working business associate name used at a particular branch office. This
may not be the same name as used by the legal corporate entity in general.
is known. This is part of a foreign key used to indicate the working business
BA_ALIAS_ID Y VARCHAR2 40 BA_ALIAS
associate name used at a particular branch office. This may not be the same name
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SERVICE QUALITY: A code indicating the quality of service received from this
SERVICE_QUALITY Y VARCHAR2 40 R_SERVICE_QUALITY
BUSINESS ASSOCIATE, either at a specified address, or for a specific service.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
Page 213 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 214 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: BA_XREF
BUSINESS ASSOCIATE CROSS REFERENCE: represents historical connections between business associates, such as
mergers, buy outs, name changes, amalgamations, etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
R BA XREF TYPE: may be buy-out, name change, merger etc. NOT to be used for
BA_XREF_TYPE Y VARCHAR2 40 R_BA_XREF_TYPE the organizational structure, or to track employee/employer relationships (this goes in
BA organization)
EXPIRY DATE: date on which the cross reference to another business associate is
EXPIRY_DATE Y DATE DATE
no longer valid.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 215 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: BUSINESS_ASSOCIATE
BUSINESS ASSOCIATE: The Business Associate table serves as a validation/lookup table associating the code values for
each business associate with their full name and information about company partners and other parties with whom business
is conducted (e.g., oil companies, applicants, owners, contractors, operators, original operators, previous operators, etc.).
BUSINESS ASSOCIATE COMPANY: A valid sub-type of BUSINESS ASSOCIATE. BUSINESS ASSOCIATE
CONSORTIUM: A valid subtype of BUSINESS ASSOCIATE that is a consortium composed of otherBUSINESS
ASSOCIATES. Members of the consortium, with their interest and roles in it, are tracked as an INTEREST SET. BUSINESS
ASSOCIATE GOVERNMENT: A valid sub type of BUSINESS ASSOCIATE that is a governmenta, regulaltory or jurisdictional
body. BUSINESS ASSOCIATE PERSON: A valid sub-type of BUSINESS ASSOCIATE that is an individual person.
Relationships of the person to a company or jurisdiction or organizational structure may be captured in the table BA XREF.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
BA_ABBREVIATION Y VARCHAR2 12 associate. (usually used in reporting applications to provide a short name for a
BA CATEGORY: The category that the business associate is in. For a company, may
BA_CATEGORY Y VARCHAR2 40 R_BA_CATEGORY
be legal company, sole proprietorship, corporation etc
BUSINESS ASSOCIATE SHORT NAME: Common short name used for business
BA_SHORT_NAME Y VARCHAR2 30 associate. (can be used by reporting applications to make effective use of space in a
report)
BA_TYPE Y VARCHAR2 40 R_BA_TYPE the value is in COMPANY, CONSORTIUM, GOVERNMENT or PERSON. Indicates
CREDIT CHECK DATE: The date on which the credit rating for the company was last
CREDIT_CHECK_DATE Y DATE DATE
obtained.
CREDIT CHECK INDICATOR: a yes / no flag to indicate that a credit check has been
CREDIT_CHECK_IND Y VARCHAR2 1
run. The actual rating may or may not be inserted into the database.
CREDIT RATING SOURCE: the name of the outside company that assigned the
CREDIT_RATING_SOURCE Y VARCHAR2 40
credit rating, such as Dunn and Bradstreet.
EFFECTIVE DATE: Date on which the business associate become a viable entity.
EFFECTIVE_DATE Y DATE DATE
Only used where BA CATEGORY is not person
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the BA ceased to be a valid Business associate.
FIRST_NAME Y VARCHAR2 255 FIRST NAME: where the Business Associate is a person, the usual first name.
LAST_NAME Y VARCHAR2 255 LAST NAME: where the Business Associate is a person, the last name in full.
MIDDLE_INITIAL Y VARCHAR2 30 MIDDLE INITIAL: where the Business Associate is a person, the middle initial.
Page 216 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SERVICE PERIOD OR HOURS OF OPERATION: the time period each day when
SERVICE_PERIOD Y VARCHAR2 240 the business associate is open for business. Should be assumed to be the time in the
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 217 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CAT_ADDITIVE
CATALOGUE ADDITIVE: Use this table and its children to list and describe the kinds of additives that you need. Think of this
as a catalogue or brochure that shows all the kinds of additive that you may use, but may or may not actually have. this table
includes drillilng additives and materials to be used in operations such as hydraulic fracturing.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
additives. Think of this table as a catalogue of all the kinds of additives that can be
CATALOGUE_ADDITIVE_ID N VARCHAR2 40 P
purchased or created. This table can be used to store information about the
CATALOGUE ADDITIVE GROUP: The class or group of additives that this additive
belongs to, such as drill mud additive, treatment additive, processing additive etc.
Within each group of additives, many types of additives may be described using CAT
ADDITIVE TYPE. Note that the function of this table may also be assumed by the
ADDITIVE_GROUP Y VARCHAR2 40 R_CAT_ADDITIVE_GROUP CLASSIFICATION module for more robust and complete classifications. Note that if
you use this column in this table, you may be storing data that is redundant to the
data in CAT ADDITIVE TYPE. Please use good data management practices to avoid
data confusion. Usually this column is used only when the specific type of additive is
not known.
ADDITIVE_NAME Y VARCHAR2 255 ADDITIVE NAME: The common name given to this kind of additive.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PURCHASE QUANTITY: the quantity of the additive that is purchased for this item.
PURCHASE QUANTITY TYPE: the type of quantity of the additive that is purchased
for this item, such as sacks, bails, pails etc. Works in concert with PURCHASE
PURCHASE_QUANTITY_TYPE Y VARCHAR2 40 R_CAT_ADDITIVE_QUANTITY
QUANTIFY (how much), PURCHASE QUANTITY UOM (kilograms, pounds),
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SUPPLIER Y VARCHAR2 30 SUPPLIER: the name of the company from whom this substance can be obtained
UPC_CODE Y VARCHAR2 20 UNIVERSAL PRODUCT CODE: The UPC code for this additive.
Page 218 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 219 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CAT_ADDITIVE_ALIAS
CATALOGUE ADDITIVE ALIAS: Additives that is listed in catalogues may have more than one name, code or identifier,
particularly if it is distributed by more than one vendor. Care should be taken to ensure that these listings are actually for the
same productand not similar products. All possible names, codes and other identifiers can be stored here.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CATALOGUE_ADDITIVE_ID N VARCHAR2 40 P CAT_ADDITIVE additives. Think of this table as a catalogue of all the kinds of additives that can be
purchased or created.
CAT_ADDITIVE_ALIAS_ID N VARCHAR2 40 P CATALOGUE ADDITIVE ALIAS IDENTIFIER: Unique identifier for the alias.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ALIAS_LONG_NAME Y VARCHAR2 255 AREA NAME: ALTERNATE (or full) NAME OF THE AREA
ALIAS REASON: The reason why the alias was created, such as government
ALIAS_REASON_TYPE Y VARCHAR2 40
change, assigned by application etc.
ALIAS_SHORT_NAME Y VARCHAR2 30 ALIAS SHORT NAME: Short name given to this alias.
ALIAS_TYPE Y VARCHAR2 40 R_ALIAS_TYPE ALIAS TYPE: The type of alias, such as partner, historical, records etc.
ALIAS AMMENDED DATE: the date on which a name has been ammended. Often,
AMENDED_DATE Y DATE DATE
this is used for official or legal changes to a name.
CREATED DATE: The date on which the alias was first created. This date may
CREATED_DATE Y DATE DATE preceed the ammendment date, in the event that the ammended date refers to a
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
ORIGINAL INDICATOR: A Y/N flag indicating that this alias is the original or first
ORIGINAL_IND Y VARCHAR2 1
identifier assigned to the object.
ALIAS OWNER BUSINESS ASSOCIATE: unique identifier for the business associate
OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
who owns this alias.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REASON_DESC Y VARCHAR2 240 REASON DESCRIPTION: A narrative explanation about the alias being used.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: References the document where this alias has been given.
SOURCE_DOCUMENT_ID Y VARCHAR2 40
Documents may be published, internal references, journals etc.
STRUCK OFF DATE: Date on which the legal name was struck from corporate
STRUCKOFF_DATE Y DATE DATE
registry and is no longer used.
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
Page 220 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
USE RULE: A narrative column that is used to describe the circumstances in which
USE_RULE Y VARCHAR2 2000
this alias is to be used.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 221 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CAT_ADDITIVE_ALLOWANCE
CATALOGUE ADDITIVE GROUP PART: Use this table to associate Catalogue Additives to a group referenced in
CAT_ADDITIVE_GROUP.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ADDITIVE_GROUP_ID Y VARCHAR2 40 CAT_ADDITIVE_GROUP groups may be created to associate additives with similar function, or that are
CATALOGUE_ADDITIVE_ID Y VARCHAR2 40 CAT_ADDITIVE additives. Think of this table as a catalogue of all the kinds of additives that can be
purchased or created. Use this column if the specific catalogue number is known.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data
SOURCE DOCUMENT: The literature reference for the information about the
SOURCE_DOCUMENT_ID Y VARCHAR2 40
substance in this row.
minerals, chemicals, solvents, production substances, hydrocarbons etc are all listed.
SUBSTANCE_ID Y VARCHAR2 40 SUBSTANCE
Be advised that many applications and agencies may use the same term, but the
definition and composition details may not be the same. Use the SUBSTANCE XREF
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW CHANGED DATE: System date of the last time the row was changed.ho last
ROW_CHANGED_DATE Y DATE DATE
changed the row.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
Page 222 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 223 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CAT_ADDITIVE_GROUP
CATALOGUE ADDITIVE GROUP: Unique Additive groups may be created to associate additives with similar function, or that
are prohibited for use in a particular jurisdiction.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ADDITIVE_GROUP_ID N VARCHAR2 40 P groups may be created to associate additives with similar function, or that are
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
LONG_NAME Y VARCHAR2 255 LONG NAME: Common long name used for the Catalogue Group.
OWNER BUSINESS ASSOCIATE ID: Unique identifier for the business association
OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE who owns this catalogue additive group. Could be a manufacturer, or a regulatory
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data
SHORT_NAME Y VARCHAR2 30 SHORT NAME: Common short name used for the Catalogue Group.
SOURCE DOCUMENT: The literature reference for the information about the
SOURCE_DOCUMENT_ID Y VARCHAR2 40
substance in this row.
minerals, chemicals, solvents, production substances, hydrocarbons etc are all listed.
SUBSTANCE_ID Y VARCHAR2 40 SUBSTANCE
Be advised that many applications and agencies may use the same term, but the
definition and composition details may not be the same. Use the SUBSTANCE XREF
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW CHANGED DATE: System date of the last time the row was changed.ho last
ROW_CHANGED_DATE Y DATE DATE
changed the row.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 224 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CAT_ADDITIVE_GROUP_PART
CATALOGUE ADDITIVE GROUP PART: Use this table to associate Catalogue Additives to a group referenced in
CAT_ADDITIVE_GROUP.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ADDITIVE_GROUP_ID N VARCHAR2 40 P CAT_ADDITIVE_GROUP groups may be created to associate additives with similar function, or that are
ADDITIVE_PART_OBS_NO N NUMBER 8 P additives of the same type may be added to a group. Allows implementations to
CATALOGUE_ADDITIVE_ID Y VARCHAR2 40 CAT_ADDITIVE additives. Think of this table as a catalogue of all the kinds of additives that can be
purchased or created. Use this column if the specific catalogue number is known.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
LONG_NAME Y VARCHAR2 255 LONG NAME: Common long name used for the Catalogue Group Part.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data
SHORT_NAME Y VARCHAR2 30 SHORT NAME: Common short name used for the Catalogue Group Part.
SOURCE DOCUMENT: The literature reference for the information about the
SOURCE_DOCUMENT_ID Y VARCHAR2 40
substance in this row.
definition and composition details may not be the same. Use the SUBSTANCE XREF
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW CHANGED DATE: System date of the last time the row was changed.ho last
ROW_CHANGED_DATE Y DATE DATE
changed the row.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
Page 225 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 226 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CAT_ADDITIVE_SPEC
CATALOGUE ADDITIVE SPECIFICATIONS: Use this table to capture the published specifications for kinds of additives,
especially the composition of the additive.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
SPEC_ID N VARCHAR2 40 P SPECIFICATION IDENTIFIER: Unique identifier for a specification for an additive.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
defined for an additive, such as the volume added, weight added, mixing method,
ADDITIVE_SPEC_TYPE Y VARCHAR2 40 R_CAT_ADDITIVE_SPEC
preparation method etc. For each ADDITIVE COMPONENT ID, more than one
VALUES: Use the values columns to capture numeric values such as weights,
AVERAGE_VALUE Y NUMBER 0 percentages, durations and so on. The size and scale for each value type may vary;
this is defined in the PPDM PROPERTY SET for the governing reference values.
COST: A value associated with the cost of a specirfication, such as annual operating
COST Y NUMBER 12,2
cost.
DATE FORMAT DESCRIPTION: Use this column to define the level of precision in
DATE_FORMAT_DESC Y VARCHAR2 8
the DATE format colums, such as YYYY, or YYYQQ, or YYYYMM or YYYYMMDD
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
VALUES: Use the values columns to capture numeric values such as weights,
MAX_VALUE Y NUMBER 0 percentages, durations and so on. The size and scale for each value type may vary;
this is defined in the PPDM PROPERTY SET for the governing reference values.
VALUES: Use the values columns to capture numeric values such as weights,
MIN_VALUE Y NUMBER 0 percentages, durations and so on. The size and scale for each value type may vary;
this is defined in the PPDM PROPERTY SET for the governing reference values.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
Page 227 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
SPECIFICATION CODE: A code assigned to the value of this spec, such as a steel
SPEC_CODE Y VARCHAR2 40
grade. Used when values are assigned as text rather than as numbers.
SPEC_DESC Y VARCHAR2 1024 SPECIFICATION DESCRIPTION: A textual description of the specification property.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 228 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CAT_ADDITIVE_TYPE
CATALOGUE ADDITIVE TYPE: A material added to a fluid to perform one or more specific functions, such as a weighting
agent, viscosifier or lubricant. (Schlumberger Oilfield Glossary). Note that the function of this table may also be assumed by
the CLASSIFICATION module for more robust and complete classifications.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
CATALOGUE ADDITIVE GROUP: The class or group of additives that this additive
belongs to, such as drill mud additive, treatment additive, processing additive etc.
ADDITIVE_GROUP Y VARCHAR2 40 R_CAT_ADDITIVE_GROUP Within each group of additives, many types of additives may be described using R
CAT ADDITIVE TYPE. Note that the function of this table may also be assumed by
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
LONG_NAME Y VARCHAR2 255 LONG NAME: Common long name given to reference type or code.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SHORT_NAME Y VARCHAR2 30 SHORT NAME: Common short name given to reference type or code.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 229 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CAT_ADDITIVE_XREF
ADDITIVE CATALOGUE CROSS REFERENCE: Use this table to list relationships between additives. For example, a new
additive may be developed to replace an older product, or two products may be equivalent.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
additives. Think of this table as a catalogue of all the kinds of additives that can be
CATALOGUE_ADDITIVE_ID N VARCHAR2 40 P CAT_ADDITIVE
purchased or created. This table can be used to store information about the
additives. Think of this table as a catalogue of all the kinds of additives that can be
CATALOGUE_ADDITIVE_ID2 N VARCHAR2 40 P CAT_ADDITIVE
purchased or created. This table can be used to store information aboutthe
XREF OBSERVATION NUMBER: Use this column to indicate more than one kind of
XREF_OBS_NO N NUMBER 8 P relationship between two additives. For example, one product may be the equivalent
of another for several years, and then it may actually replace the other.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ADDITIVE_XREF_TYPE Y VARCHAR2 40 R_CAT_ADDITIVE_XREF the kind of relationship between additives. For example, a new additive may be
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 230 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CAT_EQUIPMENT
EQUIPMENT CATALOGUE: Use this table and its children to list and describe the kinds of equipment that you need. Think of
this as a catalogue or brochure that shows all the kinds of equipment that you may use, but may or may not actually have.
Actual peices of equipment that exist are defined in the table EQUIPMENT.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
equipment. Think of this as a catalogue or brochure that shows all the kinds of
CATALOGUE_EQUIP_ID N VARCHAR2 40 P
equipment that you may use, but may or may not actually have. Actual pieces of
as vehicles, drilling rigs, measuring equipment, monitoring equipment etc. Note that
CAT_EQUIP_GROUP Y VARCHAR2 40 R_CAT_EQUIP_GROUP
the function of this table may also be assumed by the CLASSIFICATION module for
grouped into broad classifications with R CAT EQUIP GROUP if you wish. Note that
CAT_EQUIP_TYPE Y VARCHAR2 40 R_CAT_EQUIP_TYPE
the function of this table may also be assumed by the CLASSIFICATION module for
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EQUIPMENT_NAME Y VARCHAR2 255 EQUIPMENT NAME: the name given to this type of equipment.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
INSTALL_LOC_TYPE Y VARCHAR2 40 R_EQUIP_INSTALL_LOC equipment would normally be used, such as on the drilling assembly, in the well bore,
MODEL_NUM Y VARCHAR2 30 MODEL NUMBER: The model number assigned to this kind of equipment.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
Page 231 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 232 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CAT_EQUIP_ALIAS
CATALOGUE EQUIPMENT ALIAS: Equipment that is listed in catalogues may have more than one name, particularly if it is
distributed by more than one vendor. Care should be taken to ensure that these listings are actually for the same equipment
and not similar equipment. All possible names, codes and other identifiers can be stored here.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
equipment. Think of this as a catalogue or brochure that shows all the kinds of
CATALOGUE_EQUIP_ID N VARCHAR2 40 P CAT_EQUIPMENT
equipment that you may use, but may or may not actually have. Actual peices of
CAT_EQUIP_ALIAS_ID N VARCHAR2 40 P CATALOGUE EQUIPMENT ALIAS IDENTIFIER: Unique identifier for the alias.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ALIAS_LONG_NAME Y VARCHAR2 255 AREA NAME: ALTERNATE (or full) NAME OF THE AREA
ALIAS REASON: The reason why the alias was created, such as government
ALIAS_REASON_TYPE Y VARCHAR2 40 R_ALIAS_REASON_TYPE
change, assigned by application etc.
ALIAS_TYPE Y VARCHAR2 40 R_ALIAS_TYPE ALIAS TYPE: The type of alias, such as partner, historical, records etc.
AMENDED DATE: the date on which a name has been ammended. Often, this is
AMENDED_DATE Y DATE DATE
used for official or legal changes to a name.
CREATED DATE: The date on which the alias was first created. This date may
CREATED_DATE Y DATE DATE preceed the ammendment date, in the event that the ammended date refers to a
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
ORIGINAL INDICATOR: A Y/N flag indicating that this alias is the original or first
ORIGINAL_IND Y VARCHAR2 1
identifier assigned to the object.
ALIAS OWNER BUSINESS ASSOCIATE: unique identifier for the business associate
OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
who owns this alias.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REASON_DESC Y VARCHAR2 240 REASON DESCRIPTION: A narrative explanation about the alias being used.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: References the document where this alias has been given.
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
Documents may be published, internal references, journals etc.
STRUCK OFF DATE: Date on which the legal name was struck from corporate
STRUCKOFF_DATE Y DATE DATE
registry and is no longer used.
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
Page 233 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
USE RULE: A narrative column that is used to describe the circumstances in which
USE_RULE Y VARCHAR2 2000
this alias is to be used.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 234 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CAT_EQUIP_SPEC
EQUIPMENT CATALOGUE SPECIFICATIONS: Use this table to capture the published specifications for kinds of equipment,
such as lengths, diameters, weights and so on.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
equipment. Think of this as a catalogue or brochure that shows all the kinds of
CATALOGUE_EQUIP_ID N VARCHAR2 40 P CAT_EQUIPMENT
equipment that you may use, but may or may not actually have. Actual peices of
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
AVERAGE VALUE: The average or single value assigned to this specification. If only
AVERAGE_VALUE Y NUMBER 0
one mesuare is provided, it should be stored here.
COST: A value associated with the cost of a specirfication, such as annual operating
COST Y NUMBER 12,2
cost.
DATE FORMAT DESCRIPTION: Use this column to define the level of precision in
DATE_FORMAT_DESC Y VARCHAR2 8
the DATE format colums, such as YYYY, or YYYQQ, or YYYYMM or YYYYMMDD
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
MAXIMUM DATE: the maximum date, such as an expiry date, that describes this
MAX_DATE Y DATE DATE
product.
MAXIMUM VALUE: the maximum value for a specification, such as the maximum
MAX_VALUE Y NUMBER 0
diameter of a tank, or the maximum load capacity of a vehicle.
MINUMUM DATE: the minimum date associated with a specification, such as a date
MIN_DATE Y DATE DATE
that a product cannot be used for, such as for aging processes.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
Page 235 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
REFERENCE VALUE: the value of a reference point. For example where the
equipment is a tank for which tank strappings are measured, the reference point
REFERENCE_VALUE Y NUMBER 0 would be the height measurement in the tank. The volume measure at the reference
tank strapping will usually be captured in AVERAGE VALUE. Other reference values,
REFERENCE_VALUE_TYPE Y VARCHAR2 40 R_EQUIP_SPEC_REF_TYPE specifications being captured are tank strappings, the SPEC TYPE = TANK
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SPEC_CODE Y VARCHAR2 40 R_CAT_EQUIP_SPEC_CODE specificaiton. For example, For Rock bit classificaitons, the IADC rock bit
SPEC_DESC Y VARCHAR2 1024 SPECIFICATION DESCRIPTION: A textual description of the specification property.
R_CAT_EQUIP_SPEC SPECIFICATION TYPE: The type of specification, such as diameter, strength, length,
SPEC_TYPE Y VARCHAR2 40
R_CAT_EQUIP_SPEC_CODE resonating frequency etc.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 236 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CLASS_LEVEL
CLASSIFICATION LEVEL: This table is used to capture the levels in classification systems, such as those that describe
types of equipment. A number of classification schemes are availabe, including the UNSPSC code set. Typically, these
classification systems are hierarchical. Objects may be classified at any level of the classification system, and through more
than one classification system.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CLASS_LEVEL_ID N VARCHAR2 40 P classification schemes are available, including the UNSPSC code set. Typically,
the classification system, and through more than one classification system.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
LEVEL_NAME Y VARCHAR2 255 LEVEL NAME: The name assigned to this level of the classification system.
LEVEL SEQUENCE NUMBER: The level in the classification system, numbered from
LEVEL_SEQ_NO Y NUMBER 8 the top (level 1) down to the detailed levels (n). While a classification system may
CLASSIFICATION LEVEL TYPE: The type of level that has been assigned in the
classification system. Typically, these levels are assigned names. In the UPSPSC
LEVEL_TYPE Y VARCHAR2 40 CLASS_LEVEL_TYPE code set, the parent level is termed the Segment, with subordinate levels family,
class and commodity. In other systems, the level may be named COUNTRY,
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
certain location or form for administrative, legal, fiscal, historical, or other purposes.
Retention periods are determined by balancing the potential value of the information
to the agency against the costs of storing the records containing that information.
RETENTION_PERIOD Y VARCHAR2 40 R_RETENTION_PERIOD
Retention periods are often set for record series or classification levels, but specific
records within that level or series may need to be retained longer because they are
archival value.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
Page 237 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 238 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CLASS_LEVEL_ALIAS
CLASSIFICATION LEVEL ALIAS: An alternate name, code or identifier for a classification level. We recommend that all
names, codes and identifiers be stored in this table and denormalized elsewhere as required by performance or other issues.
You may also use this table to identify classification or granularity and hierarchies among values in a reference table.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CLASSIFICATION_SYSTEM_ID N VARCHAR2 40 P CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification
information.
CLASS_LEVEL_ID N VARCHAR2 40 P CLASS_LEVEL classification schemes are availabe, including the UNSPSC code set. Typically, these
classification systems are hierarchical. Objects may be classified at any level of the
name, code or identifier for a classification system level. We recommend that all
CLASS_LEVEL_ALIAS_ID N VARCHAR2 40 P
names, codes and identifiers be stored in this table and denormalized elsewhere as
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ALIAS REASON: The reason why the alias was created, such as government
ALIAS_REASON_TYPE Y VARCHAR2 40 R_ALIAS_REASON_TYPE
change, assigned by application etc.
ALIAS_SHORT_NAME Y VARCHAR2 30 ALIAS SHORT NAME: Short name given to this alias.
ALIAS_TYPE Y VARCHAR2 40 R_ALIAS_TYPE ALIAS TYPE: The type of alias, such as partner, historical, records etc
ALIAS_VERSION Y VARCHAR2 20 ALIAS VERSION: The version number assigned in this alias system.
AMENDED DATE: the date on which a name has been ammended. Often, this is
AMENDED_DATE Y DATE DATE
used for official or legal changes to a name.
COLUMN_NAME Y VARCHAR2 30 PPDM_COLUMN COLUMN NAME: the name of a column in a database schema.
CREATED DATE: The date on which the alias was first created. This date may
CREATED_DATE Y DATE DATE preceed the ammendment date, in the event that the ammended date refers to a
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
ORIGINAL INDICATOR: A y/n flag indicating that this alias is the original one first
ORIGINAL_IND Y VARCHAR2 1
assigned to a business object.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PREFERRED INDICATOR: A Y/N flag indicating that this alias version is the
PREFERRED_IND Y VARCHAR2 1 preferred for usual use. If you wish, the preferred version may be replicated in the
Page 239 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
REASON_DESC Y VARCHAR2 240 REASON DESCRIPTION: A narrative explanation about the alias being used.
REFERENCED GUID: the GUID in the reference like table that is included in the
REFERENCED_GUID Y VARCHAR2 38 classification. Use this to identify how the values in a reference table fit into a
hierarchy of values.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: Foreign key from the table that captures bibliographic or
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
source information. This could be a URL, book, publication or other document.
STRUCK OFF DATE: Date on which the legal name was struck from corporate
STRUCKOFF_DATE Y DATE DATE
registry and is no longer used.
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION APPLICATION NAME: The name of the software application that uses this alias.
PPDM_TABLE
SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a
SYSTEM_ID Y VARCHAR2 40 PPDM_SCHEMA_ENTITY
database or XML schema.
PPDM_COLUMN
PPDM_TABLE
TABLE_NAME Y VARCHAR2 30 SYSTEM TABLE NAME: the name of a table in a database schema.
PPDM_COLUMN
USE RULE: A narrative column that is used to describe the circumstances in which
USE_RULE Y VARCHAR2 2000
this alias is to be used.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 240 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CLASS_LEVEL_COMPONENT
CLASSIFICATION LEVEL COMPONENT: This table is used to capture the relationships between specific levels of the
classification systems and busines objects, such as wells, equipment, documents, seismic sets and land rights. You can also
use Classification Systems to embed hierarchies into reference tables, by indicating the name of the reference table that has
been classified. In this case, the values in the Classification system should correspond to the values in the reference table
(see CLASS LEVEL ALIAS).
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CLASSIFICATION_SYSTEM_ID N VARCHAR2 40 P CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification
information.
CLASS_LEVEL_ID N VARCHAR2 40 P CLASS_LEVEL classification schemes are availabe, including the UNSPSC code set. Typically, these
classification systems are hierarchical. Objects may be classified at any level of the
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic
APPLICATION ID: Unique identifier for applications you make for continuations,
APPLICATION_ID Y VARCHAR2 40 APPLICATION
licenses etc. to the government.
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID Y VARCHAR2 40 AREA
area, area of interest, offshore area, district etc.
AREA_TYPE Y VARCHAR2 40 AREA AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc.
BA AUTHORITY IDENTIFIER: Unique identifier for the row that describes the
AUTHORITY_ID Y VARCHAR2 40 BA_AUTHORITY
authority that a business associaate has over business objects.
BA_ORGANIZATION
BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a
BUSINESS_ASSOCIATE_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
company, person, organization or association.
BA_AUTHORITY
purchased or created.
equipment. Think of this as a catalogue or brochure that shows all the kinds of
CATALOGUE_EQUIP_ID Y VARCHAR2 40 CAT_EQUIPMENT
equipment that you may use, but may or may not actually have. Actual peices of
Page 241 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.
in which fossil deposition occurs. Often, these ecozones are marine or fresh water.
ECOZONE_ID Y VARCHAR2 40 ECOZONE
Marine ecozones include the category of marine benthic zones, namely shelf, slope,
and abyssal zones. The ecozone is defined by the organisms that are found in it.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.
ENTITLEMENT_ID Y VARCHAR2 40 ENTITLEMENT ENTITLEMENT IDENTIFIER: Unique identifier for the row in the entitlement table.
EQUIPMENT_ID Y VARCHAR2 40 EQUIPMENT EQUIPMENT IDENTIFIER: Unique identifier for a specific peice of equipment.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
FACILITY_ID Y VARCHAR2 40 FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: The type of facility that is described in this row of data, such as
FACILITY_TYPE Y VARCHAR2 40 FACILITY pipeline, tank, battery etc. Please note that FACILITY_TYPE will eventually become
FIELD_ID Y VARCHAR2 40 FIELD FIELD IDENTIFIER: Unique identifier for the field.
FIELD_STATION_ID Y VARCHAR2 40 STRAT_FIELD_STATION FIELD STATION ID: unique identifier for the stratigraphic field station.
FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.
INCIDENT SET IDENTIFIER: Unique identifier for a set of incident types that may be
INCIDENT_SET_ID Y VARCHAR2 40 HSE_INCIDENT_TYPE
mandated by an operating company, regulatory agency or contract.
INCIDENT TYPE: The type of indicent that may have occurred, such as roll-over, or
INCIDENT_TYPE Y VARCHAR2 40 HSE_INCIDENT_TYPE
explosion, or unsafe materials handling.
INFORMATION_ITEM_ID Y VARCHAR2 40 RM_INFORMATION_ITEM INFORMATION ITEM ID: The unique identifier for an information item.
INFORMATION ITEM SUBTYPE: the type of information item. May be one of The
INFO_ITEM_SUBTYPE Y VARCHAR2 30 RM_INFORMATION_ITEM
valid types of Information item as defined by check constraints.
INSTRUMENT ID: Unique number for the legal document registered on the Cert. Of
INSTRUMENT_ID Y VARCHAR2 40 INSTRUMENT Title indicating interest in lands e.g. charge, lien, mortgage, caveat. May be natural
Key or system assigned, based on user needs and uniqueness of natural ids.
INTEREST_SET_ID Y VARCHAR2 40 INTEREST_SET INTEREST SET IDENTIFIER: unique identifier for the interest set.
Page 242 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
BUSINESS ASSOCIATE: Unique identifier for the jurisdiction that is managing the
JURISDICTION Y VARCHAR2 40 LAND_SALE
land sale or bidding round.
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID Y VARCHAR2 40 LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
LAND RIGHT SUBTYPE: column indicating the type of land right. Must be one of the
LAND_RIGHT_SUBTYPE Y VARCHAR2 30 LAND_RIGHT valid subtypes: LAND TITLE, LAND UNIT, LAND UNIT TRACT, LAND
LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale.
LANGUAGE Y VARCHAR2 40 R_LANGUAGE conventionalized signs, sounds, gestures, or marks having understood meanings.
LITHOLOGY_LOG_ID Y VARCHAR2 40 LITH_LOG LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
LITH_LOG_SOURCE Y VARCHAR2 40 LITH_LOG LITH LOG SOURCE: The source of data for this lithologic log.
NOTIFICATION_ID Y VARCHAR2 40 NOTIFICATION NOTIFICATION IDENTIFIER: unique identifier for the notification.
OBLIGATION_ID Y VARCHAR2 40 OBLIGATION OBLIGATION ID: Unique identifier for each obligation
OBLIGATION_SEQ_NO Y NUMBER 8 OBLIGATION OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation
PALEO SUMMARY IDENTIFIER: Unique identifier for the paleo summary report that
PALEO_SUMMARY_ID Y VARCHAR2 40 PALEO_SUMMARY
is captured.
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE Y VARCHAR2 30 PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
PHYSICAL_ITEM_ID Y VARCHAR2 40 RM_PHYSICAL_ITEM PHYSICAL ITEM ID: The unique identifier for the physical item.
POOL_ID Y VARCHAR2 40 POOL POOL IDENTIFIER: Number or code uniquely identifying the pool.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PRODUCT_TYPE Y VARCHAR2 40 SUBSTANCE PRODUCT_TYPE: The product identified as a component for this table.
PROJECT_ID Y VARCHAR2 40 PROJECT PROJECT IDENTIFIER: unique identifier for the project.
RATE_SCHEDULE_ID Y VARCHAR2 40 RATE_SCHEDULE associate such as a service provider, jurisdiction or regulatory agency. Fee
schedules are often used to administer the rates for rentals or for services provided.
Page 243 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM REFERENCED GUID: The GUID in the table that has an association with this
level of a classification system. In this case, we recommend that the name of the
table also be captured in PPDM TABLE, to make querying this information easier.
REFERENCED_GUID Y VARCHAR2 38
Usually, the PPDM TABLE and PPDM REFERENCED GUID should be used in
tandem. In this case, it is essential that the PPDM GUID in the source table be
PPDM TABLE NAME: The name of a table that has an association with this level of a
key from the table that is referenced, or may be used genericallyin combination with
REFERENCED_TABLE_NAME Y VARCHAR2 30 PPDM_TABLE
the PPDM_REFERENCED_GUID, which points to the row in the table that is related
to the classification system level. In this case, it is essential that the PPDM GUID in
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of
RESERVE CLASS IDENTIFIER: The reserve classed for identifying the confidence
RESERVE_CLASS_ID Y VARCHAR2 40 RESERVE_CLASS
level and producing status of the reserve volumes.
SEISMIC SET: A seismic set is a super type of various types of seismic collections.
SEIS_SET_ID Y VARCHAR2 40 SEIS_SET Valid types of seismic sets include SEIS_LINE, SEIS_3D, SEIS_SEGMENT and
SEIS_SURVEY.
SEISMIC SET SUBTYPE: The seismic set type column is used to enforce a
relationship between the SEIS SET supertype and its valid sub types. Values for this
SEIS_SET_SUBTYPE Y VARCHAR2 30 SEIS_SET column must be the name of the table that is the valid sub type for this row of data.
SUPPORT FACILITY SUBTYPE: The type of support facility that is described by this
SF_SUBTYPE Y VARCHAR2 30 SF_SUPPORT_FACILITY row of data. These values are managed by check constraint, and may only be the
surface description may be stated in terms of a legal survey system, metes and
granted. For land rights, continuations may be described by generating a new Spatial
description.
RM_DATA_STORE_STRUCTU DATA STORE ID: Used to identify the kinds of items that a data store structure is
STORE_ID Y VARCHAR2 40
RE permitted to hold.
RM_DATA_STORE_STRUCTU DATA STORE STRUCTURE OBS NO: Used to identify the kinds of items that a data
STORE_STRUCTURE_OBS_NO Y NUMBER 8
RE store structure is permitted to hold.
STRAT NAME SET IDENTIFIER: Unique identifier for the stratigraphic name set. A
STRAT_NAME_SET_ID Y VARCHAR2 40 STRAT_UNIT stratigraphic name set is an unordered collection of stratigraphic units, that may be in
Page 244 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT STRATIGRAPHIC UNIT IDENTIFIER: unique identifier for the stratigraphic unit.
SUPPORT FACILITY IDENTIFIER: Unique identifier for the support facility. A support
facility provides operational support for activities. These facilities may include roads,
SUPPORT_FACILITY_ID Y VARCHAR2 40 SF_SUPPORT_FACILITY
transmission towers, airstrips, vessels, docks and so on. Sub tyes are used to
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the
Webster Online)
WELL ACTIVITY SET IDENTIFIER: Unique identifier for a valid set of activity codes,
WELL_ACTIVITY_SET_ID Y VARCHAR2 40 WELL_ACTIVITY_TYPE
such as those required by a regulatory or professional agency.
WELL ACTIVITY TYPE: The type of activity that is tracked, such as drilling, testing,
WELL_ACTIVITY_TYPE_ID Y VARCHAR2 40 WELL_ACTIVITY_TYPE
coring, tubing etc. May be any kind of activity related to well operations.
WELL SET IDENTIFIER: Unique identifier for a Well Set. A Well Set is a grouping
WELL_SET_ID Y VARCHAR2 40 WELL_SET mechanism for Well Components used to maintain and end to end link through all
WORK_ORDER_ID Y VARCHAR2 40 WORK_ORDER WORK ORDER IDENTIFIER: unique identifier for the work order.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 245 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CLASS_LEVEL_DESC
CLASSIFICATION LEVEL DESCRIPTIONS: Use this table to define what kinds of descriptions are relevant for objects at a
level in the classification system. For example, use this table to describe the range of sizes for tubing classification etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CLASSIFICATION_SYSTEM_ID N VARCHAR2 40 P CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification
information.
CLASS_LEVEL_ID N VARCHAR2 40 P CLASS_LEVEL classification schemes are availabe, including the UNSPSC code set. Typically, these
classification systems are hierarchical. Objects may be classified at any level of the
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
numeric description information. For each possible kind of description, use the
AVERAGE_VALUE Y NUMBER 0
PPDM_PROPERTY_SET defined in CLASSDESC PROPERTY table to define how
original units of measure for a value. For each possible kind of description, use the
AVERAGE_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
PPDM_PROPERTY_SET defined in CLASS DESC PROPERTY table to define how
original units of measure for a value. For each possible kind of description, use the
AVERAGE_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
PPDM_PROPERTY_SET defined in CLASS DESC PROPERTY table to define how
DATE FORMAT DESCRIPTION: Use this column to define the level of precision in
DATE_FORMAT_DESC Y VARCHAR2 8
the DATE format colums, such as YYYY, or YYYQQ, or YYYYMM or YYYYMMDD
DESCRIPTION Y VARCHAR2 1024 DESCRIPTION: textual description information for this property.
DESCRIPTION CODE: The code that is used to describe this classification level. For
different kinds of descriptions, different reference tables may serve as the source. For
DESC_CODE Y VARCHAR2 40 each possible kind of description, use the PPDM_PROPERTY_SET defined in
CLASS DESC PROPERTY table to define how values are to be stored and what
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
MAXIMUM AND MINIMUM DATES: Use these columns to define a date range for
MAX_DATE Y DATE DATE
descriptions, such as dates to be used.
numeric description information. For each possible kind of description, use the
MAX_VALUE Y NUMBER 0
PPDM_PROPERTY_SET defined in CLASSDESC PROPERTY table to define how
Page 246 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
original units of measure for a value. For each possible kind of description, use the
MAX_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
PPDM_PROPERTY_SET defined in CLASS DESC PROPERTY table to define how
original units of measure for a value. For each possible kind of description, use the
MAX_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
PPDM_PROPERTY_SET defined in CLASS DESC PROPERTY table to define how
MAXIMUM AND MINIMUM DATES: Use these columns to define a date range for
MIN_DATE Y DATE DATE
descriptions, such as dates to be used.
numeric description information. For each possible kind of description, use the
MIN_VALUE Y NUMBER 0
PPDM_PROPERTY_SET defined in CLASSDESC PROPERTY table to define how
original units of measure for a value. For each possible kind of description, use the
MIN_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
PPDM_PROPERTY_SET defined in CLASS DESC PROPERTY table to define how
original units of measure for a value. For each possible kind of description, use the
MIN_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
PPDM_PROPERTY_SET defined in CLASS DESC PROPERTY table to define how
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 247 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CLASS_LEVEL_TYPE
REFERENCE CLASSIFICATION LEVEL TYPE: The type of level that has been assigned in the classification system.
Typically, these levels are assigned names. In the UPSPSC code set, the parent level is termed the Segment, with
subordinate levels family, class and commodity. In other systems, the level may be named COUNTRY, BUSINESS UNIT etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CLASSIFICATION_SYSTEM_ID N VARCHAR2 40 P CLASS_SYSTEM is used. The UNSPSC code set is a useful and practical source of classification
information.
LEVEL TYPE: The type of level that has been assigned in the classification system.
LEVEL_TYPE N VARCHAR2 40 P Typically, these levels are assigned names. In the UPSPSC code set, the parent
level is termed the Segment, with subordinate levels family, class and commodity.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
LEVEL ORDER SEQUENCE NUMBER: The number indicating the order in the
LEVEL_ORDER_SEQ_NO Y NUMBER 8 sequence of levels in the classification hierarchy, with number 1 assigned to the
LONG_NAME Y VARCHAR2 255 LONG NAME: Common long name given to reference type or code.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PPDM_SYSTEM_ID Y VARCHAR2 40 PPDM_TABLE database or XML schema. Used in cases where the taxonomy may be derived from a
PPDM table.
PPDM TABLE NAME: In cases where the contents for a level in a classification
system are derived from the contents of a table in PPDM (such as a table of country
PPDM_TABLE_NAME Y VARCHAR2 30 PPDM_TABLE names, or the AREA module), use this to indicate which table is used. The column
SELECTION CRITERIA may be used to store the criterion for selecting a row in that
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SELECTION CRITERIA: The criteria used to select objects into a layer of the
BASIN. Each return from this selection may generate a row in CLASS LEVEL.
SHORT_NAME Y VARCHAR2 30 SHORT NAME: Common short name given to reference type or code.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
Page 248 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 249 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CLASS_LEVEL_XREF
CLASSIFICATION SYSTEM CROSS REFERENCE: This table may be used to indicate relationships between levels of a
classification system, such as to establish similarity, granularity, overlap or equivalence in content, or to indicate the parent(s)
of a level.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CLASSIFICATION_SYSTEM_ID N VARCHAR2 40 P CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification
information.
CLASS_LEVEL_ID N VARCHAR2 40 P CLASS_LEVEL classification schemes are availabe, including the UNSPSC code set. Typically, these
classification systems are hierarchical. Objects may be classified at any level of the
CLASSIFICATION_SYSTEM_ID2 N VARCHAR2 40 P CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification
information.
CLASS_LEVEL_ID2 N VARCHAR2 40 P CLASS_LEVEL classification schemes are availabe, including the UNSPSC code set. Typically, these
classification systems are hierarchical. Objects may be classified at any level of the
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
LEVEL CROSS REFERENCE TYPE: Capture the type of equivalence between the
levels of various classification systems. For example, you can use this table to
LEVEL_XREF_TYPE Y VARCHAR2 40 R_CLASS_LEV_XREF_TYPE
indicate that the levels are exactly the same, or that one overlaps a portion of
another.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: Foreign key from the table that captures bibliographic or
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
source information. This could be a URL, book, publication or other document.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
Page 250 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 251 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CLASS_SYSTEM
CLASSIFICATION: SYSTEM: Identifies and describes the classification system that is used. The UNSPSC code set is a
useful and practical source of classification information.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CLASSIFICATION_SYSTEM_ID N VARCHAR2 40 P is used. The UNSPSC code set is a useful and practical source of classification
information.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
R_CLASS_SYSTEM_DIMENSI organization, or for geographic areas, or for tools and equipment or materials. By
CLASS_DIMENSION Y VARCHAR2 40
ON prefrence, taxonomies should contain one dimension or as few dimensions as
possible. For classification purposes, each business object can refer to as many
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: Foreign key from the table that captures bibliographic or
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
source information. This could be a URL, book, publication or other document.
SYSTEM_DEFINITION Y VARCHAR2 2000 SYSTEM DEFINITION: A textual definition of this classification system.
SYSTEM_NAME Y VARCHAR2 255 CLASSIFICATION SYSTEM NAME: The name assigned to the classificaiton system.
SYSTEM_REF_NUM Y VARCHAR2 30 to a classification system, possibly by the owner. These reference numbers may not
be unique.
SYSTEM_VERSION Y VARCHAR2 20 SYSTEM VERSION: The version number of the classification system.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 252 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CLASS_SYSTEM_ALIAS
CLASSIFICATION SYSTEM ALIAS: An alternate name, code or identifier for a classification system. We recommend that all
names, codes and identifiers be stored in this table and denormalized elsewhere as required by performance or other issues.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CLASSIFICATION_SYSTEM_ID N VARCHAR2 40 P CLASS_SYSTEM is used. The UNSPSC code set is a useful and practical source of classification
information.
name, code or identifier for a classification system. We recommend that all names,
CLASS_SYSTEM_ALIAS_ID N VARCHAR2 40 P
codes and identifiers be stored in this table and denormalized elsewhere as required
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ALIAS REASON: The reason why the alias was created, such as government
ALIAS_REASON_TYPE Y VARCHAR2 40 R_ALIAS_REASON_TYPE
change, assigned by application etc.
ALIAS_TYPE Y VARCHAR2 40 R_ALIAS_TYPE ALIAS TYPE: The type of alias, such as partner, historical, records etc
ALIAS_VERSION Y VARCHAR2 20 ALIAS VERSION: The version number assigned in this alias system.
AMENDED DATE: the date on which a name has been ammended. Often, this is
AMENDED_DATE Y DATE DATE
used for official or legal changes to a name.
CREATED DATE: The date on which the alias was first created. This date may
CREATED_DATE Y DATE DATE preceed the ammendment date, in the event that the ammended date refers to a
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
ORIGINAL INDICATOR: A y/n flag indicating that this alias is the original one first
ORIGINAL_IND Y VARCHAR2 1
assigned to a business object.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PREFERRED INDICATOR: A Y/N flag indicating that this alias version is the
PREFERRED_IND Y VARCHAR2 1 preferred for usual use. If you wish, the preferred version may be replicated in the
REASON_DESC Y VARCHAR2 240 REASON DESCRIPTION: A narrative explanation about the alias being used.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: Foreign key from the table that captures bibliographic or
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
source information. This could be a URL, book, publication or other document.
Page 253 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
STRUCK OFF DATE: Date on which the legal name was struck from corporate
STRUCKOFF_DATE Y DATE DATE
registry and is no longer used.
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION APPLICATION NAME: The name of the software application that uses this alias.
USE RULE: A narrative column that is used to describe the circumstances in which
USE_RULE Y VARCHAR2 2000
this alias is to be used.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 254 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CLASS_SYSTEM_XREF
CLASSIFICATION SYSTEM CROSS REFERENCE: Use this table to capture the relationships between classification
systems, such as replacements, enhancements, or systems with more (or less) detail.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CLASSIFICATION_SYSTEM_ID N VARCHAR2 40 P CLASS_SYSTEM is used. The UNSPSC code set is a useful and practical source of classification
information.
CLASSIFICATION_SYSTEM_ID2 N VARCHAR2 40 P CLASS_SYSTEM is used. The UNSPSC code set is a useful and practical source of classification
information.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: Foreign key from the table that captures bibliographic or
SOURCE_DOCUMENT Y VARCHAR2 40 SOURCE_DOCUMENT
source information. This could be a URL, book, publication or other document.
SYSTEM_XREF_TYPE Y VARCHAR2 40 R_CLASS_SYST_XREF_TYPE classification systems. For example, you may indicate that a classification system is
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 255 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CONSENT
CONSENT: Consents grant permission to conduct operations based on approval of what is done or proposed by another.
Conditions, including actions to be taken or fees to be paid, may or may not be applied against the consent. Could include
road use agreements, trapperconsents, land owner consents etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONSENT METHOD: the form in which this consent was granted, such as
CONSENT_METHOD_DESC Y VARCHAR2 240
telephone, written, email etc.
CONSENT TYPE: the type of consent sought, such as proximity consent, crossing
CONSENT_TYPE Y VARCHAR2 40 R_CONSENT_TYPE
consent, trapper consent, road use agreement.
CURRENT CONSENT STATUS: the current status of this consent such as approved,
CURRENT_STATUS Y VARCHAR2 40 R_CONSENT_STATUS
pending, denied, waiting for report etc.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
RECEIVE_DATE Y DATE DATE RECEIVE DATE: the date that the consent was received.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
REQUEST_DATE Y DATE DATE REQUEST DATE: the date that the consent was requested
STATUS_REMARK Y VARCHAR2 2000 STATUS REMARK: Narrative remarks about this consent status.,
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 256 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CONSENT_BA
CONSENT BUSINESS ASSOCIATE: This table is added to allow people or companies to be associated with the consent.
These people or companies may be validated against the business associates table or simple stored in an unvalidated
column depending what you need to dowith the data.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONSENT_ID N VARCHAR2 40 P CONSENT on approval of what is done or proposed by another. Conditions, including actions to
be taken or fees to be paid, may or may not be applied against the consent.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
BUSINESS ASSOCIATE: unique identifier for the business associate who is involved
BUSINESS_ASSOCIATE_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE with the consent. This column and FK are optional, if desired this validated column
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 257 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CONSENT_COMPONENT
CONSENT COMPONENT: use this table to associate the land rights, seismic sets, facilities, support facilities etc that are
affected by the consent.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONSENT_ID N VARCHAR2 40 P CONSENT on approval of what is done or proposed by another. Conditions, including actions to
be taken or fees to be paid, may or may not be applied against the consent.
COMPONENT_ID N VARCHAR2 40 P with a consent. These components may be associated with the consent in general or
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic
APPLICATION IDENTIFIER: unique identifier for the application that was made
APPLICATION_ID Y VARCHAR2 40 APPLICATION
pursuant to this consent.
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID Y VARCHAR2 40 AREA
area, area of interest, offshore area, district etc.
AREA_TYPE Y VARCHAR2 40 AREA AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc.
BA AUTHORITY IDENTIFIER: Unique identifier for the row that describes the
AUTHORITY_ID Y VARCHAR2 40 BA_AUTHORITY
authority that a business associaate has over business objects.
BUSINESS_ASSOCIATE
BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a
BUSINESS_ASSOCIATE_ID Y VARCHAR2 40 BA_ORGANIZATION
person, company, regulatory agency, government or consortium.
BA_AUTHORITY
CATALOGUE_ADDITIVE_ID Y VARCHAR2 40 CAT_ADDITIVE additives. Think of this table as a catalogue of all the kinds of additives that can be
purchased or created.
equipment. Think of this as a catalogue or brochure that shows all the kinds of
CATALOGUE_EQUIP_ID Y VARCHAR2 40 CAT_EQUIPMENT
equipment that you may use, but may or may not actually have. Actual peices of
CLASSIFICATION_SYSTEM_ID Y VARCHAR2 40 CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification
information.
Page 258 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CLASS_LEVEL_ID Y VARCHAR2 40 CLASS_LEVEL classification schemes are availabe, including the UNSPSC code set. Typically, these
classification systems are hierarchical. Objects may be classified at any level of the
CONSENT COMPONENT TYPE: The type of component that this row of data is
CONSENT_COMPONENT_TYPE Y VARCHAR2 40 R_CONSENT_COMP_TYPE
associated with.
CONSULT_ID Y VARCHAR2 40 CONSULT an activity or request for an activity. Consultation discussions may occur at any point
CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.
in which fossil deposition occurs. Often, these ecozones are marine or fresh water.
ECOZONE_ID Y VARCHAR2 40 ECOZONE
Marine ecozones include the category of marine benthic zones, namely shelf, slope,
and abyssal zones. The ecozone is defined by the organisms that are found in it.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.
ENTITLEMENT_ID Y VARCHAR2 40 ENTITLEMENT ENTITLEMENT IDENTIFIER: Unique identifier for the row in the entitlement table.
EQUIPMENT_ID Y VARCHAR2 40 EQUIPMENT EQUIPMENT IDENTIFIER: Unique identifier for a specific peice of equipment.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
FACILITY_ID Y VARCHAR2 40 FACILITY FACILITY_LICENSE FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: A reference table identifying the codes classifying the facility
according to its physical equipment or principal service performed. Please note that
FACILITY_TYPE Y VARCHAR2 40 FACILITY_LICENSE FACILITY
FACILITY_TYPE will eventually become a SUBTYPE and downsized to 30
characters.
FIELD_ID Y VARCHAR2 40 FIELD FIELD IDENTIFIER: Unique identifier for the field.
FIELD_STATION_ID Y VARCHAR2 40 STRAT_FIELD_STATION FIELD STATION ID: unique identifier for the stratigraphic field station.
FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.
INCIDENT SET IDENTIFIER: Unique identifier for a set of incident types that may be
INCIDENT_SET_ID Y VARCHAR2 40
mandated by an operating company, regulatory agency or contract.
INCIDENT TYPE: The type of indicent that may have occurred, such as roll-over, or
INCIDENT_TYPE Y VARCHAR2 40
explosion, or unsafe materials handling.
INFORMATION_ITEM_ID Y VARCHAR2 40 RM_INFORMATION_ITEM INFORMATION ITEM ID: The unique identifier for an information item.
Page 259 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
INFORMATION ITEM SUBTYPE: the type of information item. May be one of The
INFO_ITEM_SUBTYPE Y VARCHAR2 30 RM_INFORMATION_ITEM
valid types of Information item as defined by check constraints.
INSTRUMENT ID: Unique number for the legal document registered on the Cert. Of
INSTRUMENT_ID Y VARCHAR2 40 INSTRUMENT Title indicating interest in lands e.g. charge, lien, mortgage, caveat. May be natural
Key or system assigned, based on user needs and uniqueness of natural ids.
INTEREST_SET_ID Y VARCHAR2 40 INTEREST_SET INTEREST SET IDENTIFIER: unique identifier for the interest set.
BUSINESS ASSOCIATE: Unique identifier for the jurisdiction that is managing the
JURISDICTION Y VARCHAR2 40 LAND_SALE
land sale or bidding round.
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID Y VARCHAR2 40 LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
LAND RIGHT SUBTYPE: column indicating the type of land right. Must be one of the
LAND_RIGHT_SUBTYPE Y VARCHAR2 30 LAND_RIGHT valid subtypes: LAND TITLE, LAND UNIT, LAND UNIT TRACT, LAND
LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale.
LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.
LITHOLOGY_LOG_ID Y VARCHAR2 40 LITH_LOG LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
LITH_LOG_SOURCE Y VARCHAR2 40 LITH_LOG LITH LOG SOURCE: The source of data for this lithologic log.
NOTIFICATION_ID Y VARCHAR2 40 NOTIFICATION NOTIFICATION IDENTIFIER: unique identifier for the notification.
OBLIGATION_ID Y VARCHAR2 40 OBLIGATION OBLIGATION ID: Unique identifier for each obligation
OBLIGATION_SEQ_NO Y NUMBER 8 OBLIGATION OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation
PALEO SUMMARY IDENTIFIER: Unique identifier for the paleo summary report that
PALEO_SUMMARY_ID Y VARCHAR2 40 PALEO_SUMMARY
is captured.
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE Y VARCHAR2 30 PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
PHYSICAL_ITEM_ID Y VARCHAR2 40 RM_PHYSICAL_ITEM PHYSICAL ITEM ID: The unique identifier for the physical item.
POOL_ID Y VARCHAR2 40 POOL POOL IDENTIFIER: Number or code uniquely identifying the pool.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PPDM_TABLE_NAME Y VARCHAR2 30 PPDM_TABLE TABLE NAME: The name of the table within the schema.
PRODUCT_TYPE Y VARCHAR2 40 SUBSTANCE PRODUCT_TYPE: The product identified as a component for this table.
Page 260 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PROJECT_ID Y VARCHAR2 40 PROJECT PROJECT IDENTIFIER: unique identifier for the project.
RATE_SCHEDULE_ID Y VARCHAR2 40 RATE_SCHEDULE associate such as a service provider, jurisdiction or regulatory agency. Fee
schedules are often used to administer the rates for rentals or for services provided.
PPDM REFERENCED GUID: The GUID in the table that has an association with this
level of a classification system. In this case, we recommend that the name of the
in tandem. In this case, it is essential that the PPDM GUID in the source table be
PPDM TABLE NAME: The name of a table that has an association with this level of a
key from the table that is referenced, or may be used generically in combination with
REFERENCED_TABLE_NAME Y VARCHAR2 30
the PPDM_REFERENCED_GUID, which points to the row in the table that is related
to the classification system level. In this case, it is essential that the PPDM GUID in
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of
RESERVE CLASS IDENTIFIER: The reserve classed for identifying the confidence
RESERVE_CLASS_ID Y VARCHAR2 40 RESERVE_CLASS
level and producing status of the reserve volumes.
RESTRICTION_ID Y VARCHAR2 40 RESTRICTION RESTRICTION ID: Unique identifier for the restriction.
SEISMIC LICENSE IDENTIFIER: license identifier for a license issued for seismc
SEIS_LICENSE_ID Y VARCHAR2 40 SEIS_LICENSE
operations.
SEISMIC SET: A seismic set is a super type of various types of seismic collections.
SEIS_SET_ID Y VARCHAR2 40 SEIS_SET SEIS_LICENSE Valid types of seismic sets include SEIS_LINE, SEIS_3D, SEIS_SEGMENT and
SEIS_SURVEY.
SEISMIC SET SUBTYPE: The seismic set type column is used to enforce a
relationship between the SEIS SET supertype and its valid sub types. Values for this
SEIS_SET_SUBTYPE Y VARCHAR2 30 SEIS_SET SEIS_LICENSE column must be the name of the table that is the valid sub type for this row of data.
SUPPORT FACILITY SUBTYPE: The type of support facility that is described by this
SF_SUBTYPE Y VARCHAR2 30 SF_SUPPORT_FACILITY row of data. These values are managed by check constraint, and may only be the
Page 261 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
surface description may be stated in terms of a legal survey system, metes and
granted. For land rights, continuations may be described by generating a new Spatial
description.
RM_DATA_STORE_STRUCTU DATA STORE ID: Used to identify the kinds of items that a data store structure is
STORE_ID Y VARCHAR2 40
RE permitted to hold.
RM_DATA_STORE_STRUCTU DATA STORE STRUCTURE OBS NO: Used to identify the kinds of items that a data
STORE_STRUCTURE_OBS_NO Y NUMBER 8
RE store structure is permitted to hold.
STRAT NAME SET IDENTIFIER: Unique identifier for the stratigraphic name set. A
STRAT_NAME_SET_ID Y VARCHAR2 40 STRAT_UNIT stratigraphic name set is an unordered collection of stratigraphic units, that may be in
STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT STRATIGRAPHIC UNIT IDENTIFIER: unique identifier for the stratigraphic unit.
SUPPORT FACILITY IDENTIFIER: Unique identifier for the support facility. A support
facility provides operational support for activities. These facilities may include roads,
SUPPORT_FACILITY_ID Y VARCHAR2 40 SF_SUPPORT_FACILITY
transmission towers, airstrips, vessels, docks and so on. Sub tyes are used to
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the
Webster Online)
WELL WELL_LICENSE
UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the
UWI Y VARCHAR2 40 WELL_ACTIVITY
primary key for this row.
PROD_STRING
WELL ACTIVITY SET IDENTIFIER: Unique identifier for a valid set of activity codes,
WELL_ACTIVITY_SET_ID Y VARCHAR2 40
such as those required by a regulatory or professional agency.
WELL ACTIVITY TYPE: The type of activity that is tracked, such as drilling, testing,
WELL_ACTIVITY_TYPE_ID Y VARCHAR2 40
coring, tubing etc. May be any kind of activity related to well operations.
WELL_LICENSE_ID Y VARCHAR2 40 WELL_LICENSE WELL LICENSE IDENTIFIER: Unique identifier for the well license granted.
WELL_LICENSE_SOURCE Y VARCHAR2 40 WELL_LICENSE WELL LICENSE SOURCE: source of the well license data.
WELL SET IDENTIFIER: Unique identifier for a Well Set. A Well Set is a grouping
WELL_SET_ID Y VARCHAR2 40 WELL_SET mechanism for Well Components used to maintain and end to end link through all
WORK_ORDER_ID Y VARCHAR2 40 WORK_ORDER WORK ORDER IDENTIFIER: unique identifier for the work order.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
Page 262 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 263 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CONSENT_COND
CONSENT CONDITIONS: conditions that are attached to the consent, such as closing fences, making reports etc. Can result
in an obligation to be fulfilled.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONDITION IDENTIFIER: Unique identifier for the condition that has been applied to
CONDITION_ID N VARCHAR2 40 P
the consent.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
COMPONENT_ID Y VARCHAR2 40 CONSENT_COMPONENT with a consent. These components may be associated with the consent in general or
CONSENT_CONDITION Y VARCHAR2 40 R_CONSENT_CONDITION consent granted. Each condition is based on the condition type, so that a set of
conditions for road access may be kept seperate from conditions for dock usage.
CONSENT TYPE: the type of consent sought, such as proximity consent, crossing
CONSENT_TYPE Y VARCHAR2 40 R_CONSENT_CONDITION
consent, trapper consent, road use agreement.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 264 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CONSENT_REMARK
CONSENT REMARK: remarks about the consent and the process of obtaining it. Can be used to track progress notes and
comments.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONSENT_ID N VARCHAR2 40 P CONSENT on approval of what is done or proposed by another. Conditions, including actions to
be taken or fees to be paid, may or may not be applied against the consent.
REMARK_ID N VARCHAR2 40 P REMARK IDENTIFIER: unique identifier for the remark associated with the consent.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
REMARK_TYPE Y VARCHAR2 40 R_CONSENT_REMARK CONSENT REMARK TYPE: a code classifying the remark or type of remark.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 265 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CONSULT
CONSULTATION: This table is used to capture the process of consultation through the life cycle of business objects (cradle
to grave). Consultation often occurs in order to develop agreements about how field operations should be undertaken and
may involve E and P companies, regulatory agencies and various local organizations or residents.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONSULT_ID N VARCHAR2 40 P an activity or request for an activity. Consultation discussions may occur at any point
COMPLETE_DATE Y DATE DATE COMPLETE DATE: the date that this consultation was completed.
CONSULTATION REASON: the reason the consultation has been undertaken. Could
CONSULT_REASON Y VARCHAR2 40 R_CONSULT_REASON
be to obtain compliance with a specific regulation or to negotiate a contract etc.
CONSULTATION TYPE: A list of valid consultation types that are undertaken. Could
CONSULT_TYPE Y VARCHAR2 40 R_CONSULT_TYPE be for negotiating a benefits agreement, obtaining surface access, use of a support
facility etc.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
REFERENCE PERIOD TYPE: Identifies the periods of time. Possible values include
PERIOD_TYPE Y VARCHAR2 40 R_PERIOD_TYPE
DAY, MONTH, YEAR. Frequency with which a repeating consultation must occur.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
START_DATE Y DATE DATE START DATE: the date that this consultation started.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 266 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CONSULT_BA
CONSULTATION BUSINESS ASSOCIATE: Use this table to keep track of all the parties involved in a consultation over time.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONSULT_ID N VARCHAR2 40 P CONSULT an activity or request for an activity. Consultation discussions may occur at any point
BUSINESS ASSOCIATE: Unique identifier for each business associate of any type
BUSINESS_ASSOCIATE_ID N VARCHAR2 40 P BUSINESS_ASSOCIATE
involved in this consultation.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
CONSULT_ROLE Y VARCHAR2 40 R_CONSULT_ROLE a consultation. Examples include counsil, observer, jurisdiction that mandates the
consultation etc.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
REPRESENTED BUSINESS ASSOCIATE ID: The unique identifier for the business
REPRESENTED_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
associate who is represented in the disucssion.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 267 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CONSULT_COMPONENT
CONSULTATION COMPONENT: Use this table to track the business objects and other components that are related to a
consultation, such as seismic to be shot, facilities to be built, roads to be accessed etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONSULT_ID N VARCHAR2 40 P CONSULT an activity or request for an activity. Consultation discussions may occur at any point
COMPONENT IDENTIFIER: Unique identifier for each row in the componet table.
COMPONENT_ID N VARCHAR2 40 P
Each row identifies a business object that is associated with this consultation.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic
APPLICATION ID: Unique identifier for applications you make for continuations,
APPLICATION_ID Y VARCHAR2 40 APPLICATION
licenses etc. to the government.
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID Y VARCHAR2 40 AREA
area, area of interest, offshore area, district etc.
AREA_TYPE Y VARCHAR2 40 AREA AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc.
BA AUTHORITY IDENTIFIER: Unique identifier for the row that describes the
AUTHORITY_ID Y VARCHAR2 40 BA_AUTHORITY
authority that a business associaate has over business objects.
BA LICENSE FOREIGN KEY: Foreign key for the business associate license that is
BA_LICENSEE_BA_ID Y VARCHAR2 40 BA_LICENSE
associated with the consultation.
BA LICENSE FOREIGN KEY: Foreign key for the business associate license that is
BA_LICENSE_ID Y VARCHAR2 40 BA_LICENSE
associated with the consultation.
BUSINESS_ASSOCIATE
BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a
BUSINESS_ASSOCIATE_ID Y VARCHAR2 40 BA_ORGANIZATION
person, company, regulatory agency, government or consortium.
BA_AUTHORITY
CATALOGUE_ADDITIVE_ID Y VARCHAR2 40 CAT_ADDITIVE additives. Think of this table as a catalogue of all the kinds of additives that can be
purchased or created.
equipment. Think of this as a catalogue or brochure that shows all the kinds of
CATALOGUE_EQUIP_ID Y VARCHAR2 40 CAT_EQUIPMENT
equipment that you may use, but may or may not actually have. Actual peices of
CLASSIFICATION_SYSTEM_ID Y VARCHAR2 40 CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification
information.
Page 268 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CLASS_LEVEL_ID Y VARCHAR2 40 CLASS_LEVEL classification schemes are availabe, including the UNSPSC code set. Typically, these
classification systems are hierarchical. Objects may be classified at any level of the
CONTRACT
CONTRACT_ID Y VARCHAR2 40 CONTRACT ID: Unique identifier for the contract table.
CONT_PROVISION
in which fossil deposition occurs. Often, these ecozones are marine or fresh water.
ECOZONE_ID Y VARCHAR2 40 ECOZONE
Marine ecozones include the category of marine benthic zones, namely shelf, slope,
and abyssal zones. The ecozone is defined by the organisms that are found in it.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.
ENTITLEMENT_ID Y VARCHAR2 40 ENTITLEMENT ENTITLEMENT IDENTIFIER: Unique identifier for the row in the entitlement table.
EQUIPMENT_ID Y VARCHAR2 40 EQUIPMENT EQUIPMENT IDENTIFIER: Unique identifier for a specific peice of equipment.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
FACILITY_ID Y VARCHAR2 40 FACILITY_LICENSE FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY_LICENSE_ID Y VARCHAR2 40 FACILITY_LICENSE FACILITY LICENSE IDENTIFIER: Uniqe identifier for the facility license.
FACILITY TYPE: A reference table identifying the codes classifying the facility
according to its physical equipment or principal service performed. Please note that
FACILITY_TYPE Y VARCHAR2 40 FACILITY FACILITY_LICENSE
FACILITY_TYPE will eventually become a SUBTYPE and downsized to 30
characters.
FIELD_ID Y VARCHAR2 40 FIELD FIELD IDENTIFIER: Unique identifier for the field.
FIELD_STATION_ID Y VARCHAR2 40 STRAT_FIELD_STATION FIELD STATION ID: unique identifier for the stratigraphic field station.
FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.
Page 269 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
INCIDENT SET IDENTIFIER: Unique identifier for a set of incident types that may be
INCIDENT_SET_ID Y VARCHAR2 40
mandated by an operating company, regulatory agency or contract.
INCIDENT TYPE: The type of indicent that may have occurred, such as roll-over, or
INCIDENT_TYPE Y VARCHAR2 40
explosion, or unsafe materials handling.
INFORMATION_ITEM_ID Y VARCHAR2 40 RM_INFORMATION_ITEM INFORMATION ITEM ID: The unique identifier for an information item.
INFORMATION ITEM SUBTYPE: the type of information item. May be one of The
INFO_ITEM_SUBTYPE Y VARCHAR2 30 RM_INFORMATION_ITEM
valid types of Information item as defined by check constraints.
INSTRUMENT ID: Unique number for the legal document registered on the Cert. Of
INSTRUMENT_ID Y VARCHAR2 40 INSTRUMENT Title indicating interest in lands e.g. charge, lien, mortgage, caveat. May be natural
Key or system assigned, based on user needs and uniqueness of natural ids.
INTEREST_SET_ID Y VARCHAR2 40 INTEREST_SET INTEREST SET IDENTIFIER: unique identifier for the interest set.
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID Y VARCHAR2 40 LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
LAND RIGHT SUBTYPE: column indicating the type of land right. Must be one of the
LAND_RIGHT_SUBTYPE Y VARCHAR2 30 LAND_RIGHT valid subtypes: LAND TITLE, LAND UNIT, LAND UNIT TRACT, LAND
BUSINESS ASSOCIATE: Unique identifier for the jurisdiction that is managing the
LAND_SALE_JURISDICTION Y VARCHAR2 40 LAND_SALE
land sale or bidding round.
LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale.
LITHOLOGY_LOG_ID Y VARCHAR2 40 LITH_LOG LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
LITH_LOG_SOURCE Y VARCHAR2 40 LITH_LOG LITH LOG SOURCE: The source of data for this lithologic log.
NOTIFICATION_ID Y VARCHAR2 40 NOTIFICATION NOTIFICATION IDENTIFIER: unique identifier for the notification.
OBLIGATION_ID Y VARCHAR2 40 OBLIGATION OBLIGATION ID: Unique identifier for each obligation
OBLIGATION_SEQ_NO Y NUMBER 8 OBLIGATION OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation
PALEO SUMMARY IDENTIFIER: Unique identifier for the paleo summary report that
PALEO_SUMMARY_ID Y VARCHAR2 40 PALEO_SUMMARY
is captured.
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE Y VARCHAR2 30 PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
PHYSICAL_ITEM_ID Y VARCHAR2 40 RM_PHYSICAL_ITEM PHYSICAL ITEM ID: The unique identifier for the physical item.
POOL_ID Y VARCHAR2 40 POOL POOL IDENTIFIER: Number or code uniquely identifying the pool.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
Page 270 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM_TABLE_NAME Y VARCHAR2 30 PPDM_TABLE TABLE NAME: The name of the table within the schema.
PRODUCT_TYPE Y VARCHAR2 40 SUBSTANCE PRODUCT_TYPE: The product identified as a component for this table.
PROJECT_ID Y VARCHAR2 40 PROJECT PROJECT IDENTIFIER: unique identifier for the project.
PROVISION_ID Y VARCHAR2 40 CONT_PROVISION (could be same as clause number e.g. 16 or entered as 16 even though clause is
RATE_SCHEDULE_ID Y VARCHAR2 40 RATE_SCHEDULE associate such as a service provider, jurisdiction or regulatory agency. Fee
schedules are often used to administer the rates for rentals or for services provided.
PPDM REFERENCED GUID: The GUID in the table that has an association with this
level of a classification system. In this case, we recommend that the name of the
in tandem. In this case, it is essential that the PPDM GUID in the source table be
PPDM TABLE NAME: The name of a table that has an association with this level of a
key from the table that is referenced, or may be used generically in combination with
REFERENCED_TABLE_NAME Y VARCHAR2 30
the PPDM_REFERENCED_GUID, which points to the row in the table that is related
to the classification system level. In this case, it is essential that the PPDM GUID in
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of
RESERVE CLASS IDENTIFIER: The reserve classed for identifying the confidence
RESERVE_CLASS_ID Y VARCHAR2 40 RESERVE_CLASS
level and producing status of the reserve volumes.
RESTRICTION_ID Y VARCHAR2 40 RESTRICTION RESTRICTION ID: Unique identifier for the surface restriction.
SEIS_LICENSE_ID Y VARCHAR2 40 SEIS_LICENSE SEISMIC LICENSE IDENTIFIER; Unique identifer for the seismic license.
SEISMIC SET: A seismic set is a super type of various types of seismic collections.
SEIS_SET_ID Y VARCHAR2 40 SEIS_SET SEIS_LICENSE Valid types of seismic sets include SEIS_LINE, SEIS_3D, SEIS_SEGMENT and
SEIS_SURVEY.
SEISMIC SET SUBTYPE: The seismic set type column is used to enforce a
relationship between the SEIS SET supertype and its valid sub types. Values for this
SEIS_SET_SUBTYPE Y VARCHAR2 30 SEIS_SET SEIS_LICENSE column must be the name of the table that is the valid sub type for this row of data.
Page 271 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
SUPPORT FACILITY SUBTYPE: The type of support facility that is described by this
SF_PLATFORM
SF_SUBTYPE Y VARCHAR2 30 row of data. These values are managed by check constraint, and may only be the
SF_SUPPORT_FACILITY
name of a valid sub type of support facility.
surface description may be stated in terms of a legal survey system, metes and
granted. For land rights, continuations may be described by generating a new Spatial
description.
RM_DATA_STORE_STRUCTU DATA STORE ID: Used to identify the kinds of items that a data store structure is
STORE_ID Y VARCHAR2 40
RE permitted to hold.
RM_DATA_STORE_STRUCTU DATA STORE STRUCTURE OBS NO: Used to identify the kinds of items that a data
STORE_STRUCTURE_OBS_NO Y NUMBER 8
RE store structure is permitted to hold.
STRAT NAME SET IDENTIFIER: Unique identifier for the stratigraphic name set. A
STRAT_NAME_SET_ID Y VARCHAR2 40 STRAT_UNIT stratigraphic name set is an unordered collection of stratigraphic units, that may be in
STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT STRATIGRAPHIC UNIT IDENTIFIER: unique identifier for the stratigraphic unit.
SUPPORT FACILITY IDENTIFIER: Unique identifier for the support facility. A support
facility provides operational support for activities. These facilities may include roads,
SUPPORT_FACILITY_ID Y VARCHAR2 40 SF_SUPPORT_FACILITY
transmission towers, airstrips, vessels, docks and so on. Sub tyes are used to
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the
Webster Online)
WELL WELL_ACTIVITY
UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the
UWI Y VARCHAR2 40 WELL_LICENSE
primary key for this row.
PROD_STRING
WELL ACTIVITY SET IDENTIFIER: Unique identifier for a valid set of activity codes,
WELL_ACTIVITY_SET_ID Y VARCHAR2 40
such as those required by a regulatory or professional agency.
WELL ACTIVITY TYPE: The type of activity that is tracked, such as drilling, testing,
WELL_ACTIVITY_TYPE_ID Y VARCHAR2 40
coring, tubing etc. May be any kind of activity related to well operations.
WELL_LICENSE_ID Y VARCHAR2 40 WELL_LICENSE WELL LICENSE IDENTIFIER; Unique identifier for the well license.
WELL_LICENSE_SOURCE Y VARCHAR2 40 WELL_LICENSE WELL LICENSE SOURCE: part of the FK from WELL LICENSE.
WELL SET IDENTIFIER: Unique identifier for a Well Set. A Well Set is a grouping
WELL_SET_ID Y VARCHAR2 40 WELL_SET mechanism for Well Components used to maintain and end to end link through all
WORK_ORDER_ID Y VARCHAR2 40 WORK_ORDER WORK ORDER IDENTIFIER: unique identifier for the work order.
Page 272 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 273 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CONSULT_DISC
CONSULTATION DISCUSSION: Use this table to keep track of the discussions that occur during a consultation. these
discussions could be meetings, phone calls, electronic communication, mail and so on.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONSULT_ID N VARCHAR2 40 P CONSULT an activity or request for an activity. Consultation discussions may occur at any point
DISCUSSION IDENTIFIER: Unique identifier for each discussion held during the
DISCUSSION_ID N VARCHAR2 40 P
consultation.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
COMPLETE_DATE Y DATE DATE COMPLETE DATE: Date on which this discussion was complete.
CONSULTATION DISCUSSION TYPE: the nominal type of discussion that was held,
DISCUSSION_TYPE Y VARCHAR2 40 R_CONSULT_DISC_TYPE
such as phone, mail, email, chat or in person.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
START_DATE Y DATE DATE START DATE: the date that this discussion started.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 274 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CONSULT_DISC_BA
CONSULTATION DISCUSSION BUSINESS ASSOCIATES: Use this table to keep track of all the business associates who
are involved in each discussion.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
DISCUSSION IDENTIFIER: Unique identifier for each discussion held during the
DISCUSSION_ID N VARCHAR2 40 P CONSULT_DISC
consultation.
BUSINESS ASSOCIATE: Unique identifier for each business associate of any type
BUSINESS_ASSOCIATE_ID N VARCHAR2 40 P CONSULT_BA
involved in this consultation.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
END_DATE Y DATE DATE END DATE: the last date that this BA attended the discussion.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
START_DATE Y DATE DATE START DATE: date that the BA first attended this discussion.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 275 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CONSULT_DISC_ISSUE
CONSULTATION DISCUSSION ISSUE: Use this table to keep track of the issues that are rasied as part of the consultation,
and the discussions at which these were reviewed or resolved etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
DISCUSSION IDENTIFIER: Unique identifier for each discussion held during the
DISCUSSION_ID N VARCHAR2 40 P CONSULT_DISC
consultation.
DETAIL IDENTIFIER: Unique identifier for an issue or detail record for the
DETAIL_ID N VARCHAR2 40 P CONSULT_ISSUE
consultation.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 276 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CONSULT_ISSUE
CONSULTATION ISSUE: this table is used to track details about the consultation process. Each row may relate to the entire
consultation or to a specific discussion related to that consultation and identifies and issue and its resolution.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONSULT_ID N VARCHAR2 40 P CONSULT an activity or request for an activity. Consultation discussions may occur at any point
DETAIL_ID N VARCHAR2 40 P DETAIL IDENTIFIER: Unique identifier for each detail relevant to the consultation.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
DISCUSSION IDENTIFIER: Unique identifier for each discussion held during the
DISCUSSION_ID Y VARCHAR2 40
consultation.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
CONSULTATION DETAIL TYPE: A list of valid consultation detail types. Details may
ISSUE_TYPE Y VARCHAR2 40 R_CONSULT_ISSUE_TYPE
include the results of discussions, issues that are raised or resolved etc.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RESOLUTION Y VARCHAR2 40 R_CONSULT_RESOLUTION consultation, such as built fence, purchase equipment, provide training. Generally,
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 277 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CONSULT_XREF
CONSULTATION CROSS REFERENCE: this table is used to track relationships between consultations. Some consultations
are associated with each other because of regulatory issues, others may be annual iterations of a master consultation and
others may supplement or replace consultations.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONSULT_ID N VARCHAR2 40 P CONSULT CONSULTATION IDENTIFIER: Unique identifier for the consultation
CONSULT_ID2 N VARCHAR2 40 P CONSULT CONSULTATION IDENTIFIER: Unique identifier for the consultation
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
CONSULT_XREF_TYPE Y VARCHAR2 40 R_CONSULT_XREF_TYPE that exists. For example, a consultation may be a component of a larger consultation
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 278 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CONTEST
LAND RIGHT CONTESTED: representation of information about contested land rights. Contestation may be internal (within a
country) or external (between countries). Summary information about the cause and resolution of each contest may be
tracked. In support of thebusiness requriements, land contests are associated only with land rights - they cannot be described
as an independant entity. If business requirements exist for more detailed and complete information about land contests,
additional modeling will be required.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
LR_CONTEST_TYPE Y VARCHAR2 40 R_CONTEST_TYPE R LR CONTEST TYPE: The type of contest over land ownership or rights dispute.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RESOLUTION_DATE Y DATE DATE RESOLUTION DATE: the date on which this contest was resolved.
RESOLUTION: Text description of resolution e.g. war, world court arbitration, guided
RESOLUTION_REMARK Y VARCHAR2 2000
missile, elimination of contestor, law suit,
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 279 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CONTEST_COMPONENT
CONTEST COMPONENT: the business objects that are associated with a contest.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONTEST_ID N VARCHAR2 40 P CONTEST CONTEST IDENTIFIER: unique identifier for the legal contest.
COMPONENT IDENTIFIER: Unique identifier for the record describing what business
COMPONENT_ID N VARCHAR2 40 P
objects such as land rights or wells are associated with a legal contest.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic
APPLICATION ID: Unique identifier for applications you make for continuations,
APPLICATION_ID Y VARCHAR2 40 APPLICATION
licenses etc. to the government.
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID Y VARCHAR2 40 AREA
area, area of interest, offshore area, district etc.
AREA_TYPE Y VARCHAR2 40 AREA AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc.
BA AUTHORITY IDENTIFIER: Unique identifier for the row that describes the
AUTHORITY_ID Y VARCHAR2 40 BA_AUTHORITY
authority that a business associaate has over business objects.
BUSINESS_ASSOCIATE
BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a
BUSINESS_ASSOCIATE_ID Y VARCHAR2 40 BA_ORGANIZATION
company, person, organization or association.
BA_AUTHORITY
CATALOGUE_ADDITIVE_ID Y VARCHAR2 40 CAT_ADDITIVE additives. Think of this table as a catalogue of all the kinds of additives that can be
purchased or created.
equipment. Think of this as a catalogue or brochure that shows all the kinds of
CATALOGUE_EQUIP_ID Y VARCHAR2 40 CAT_EQUIPMENT
equipment that you may use, but may or may not actually have. Actual peices of
CLASSIFICATION_SYSTEM_ID Y VARCHAR2 40 CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification
information.
classification systems are hierarchical. Objects may be classified at any level of the
Page 280 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONSULT_ID Y VARCHAR2 40 CONSULT an activity or request for an activity. Consultation discussions may occur at any point
CONTEST COMPONENT TYPE: The type of component association for this row of
CONTEST_COMPONENT_TYPE Y VARCHAR2 40 R_CONTEST_COMP_TYPE
data.
CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.
in which fossil deposition occurs. Often, these ecozones are marine or fresh water.
ECOZONE_ID Y VARCHAR2 40 ECOZONE
Marine ecozones include the category of marine benthic zones, namely shelf, slope,
and abyssal zones. The ecozone is defined by the organisms that are found in it.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.
ENTITLEMENT_ID Y VARCHAR2 40 ENTITLEMENT ENTITLEMENT IDENTIFIER: Unique identifier for the row in the entitlement table.
EQUIPMENT_ID Y VARCHAR2 40 EQUIPMENT EQUIPMENT IDENTIFIER: Unique identifier for a specific peice of equipment.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
FACILITY_ID Y VARCHAR2 40 FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: The type of facility that is described in this row of data, such as
FACILITY_TYPE Y VARCHAR2 40 FACILITY pipeline, tank, battery etc. Please note that FACILITY_TYPE will eventually become
FIELD_ID Y VARCHAR2 40 FIELD FIELD IDENTIFIER: Unique identifier for the field.
FIELD_STATION_ID Y VARCHAR2 40 STRAT_FIELD_STATION FIELD STATION ID: unique identifier for the stratigraphic field station.
FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.
INCIDENT SET IDENTIFIER: Unique identifier for a set of incident types that may be
INCIDENT_SET_ID Y VARCHAR2 40
mandated by an operating company, regulatory agency or contract.
INCIDENT TYPE: The type of indicent that may have occurred, such as roll-over, or
INCIDENT_TYPE Y VARCHAR2 40
explosion, or unsafe materials handling.
INFORMATION_ITEM_ID Y VARCHAR2 40 RM_INFORMATION_ITEM INFORMATION ITEM ID: The unique identifier for an information item.
INFORMATION ITEM SUBTYPE: the type of information item. May be one of The
INFO_ITEM_SUBTYPE Y VARCHAR2 30 RM_INFORMATION_ITEM
valid types of Information item as defined by check constraints.
INSTRUMENT ID: Unique number for the legal document registered on the Cert. Of
INSTRUMENT_ID Y VARCHAR2 40 INSTRUMENT Title indicating interest in lands e.g. charge, lien, mortgage, caveat. May be natural
Key or system assigned, based on user needs and uniqueness of natural ids.
INTEREST_SET_ID Y VARCHAR2 40 INTEREST_SET INTEREST SET IDENTIFIER: unique identifier for the interest set.
Page 281 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
BUSINESS ASSOCIATE: Unique identifier for the jurisdiction that is managing the
JURISDICTION Y VARCHAR2 40 LAND_SALE
land sale or bidding round.
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID Y VARCHAR2 40 LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
LAND RIGHT SUBTYPE: column indicating the type of land right. Must be one of the
LAND_RIGHT_SUBTYPE Y VARCHAR2 30 LAND_RIGHT valid subtypes: LAND TITLE, LAND UNIT, LAND UNIT TRACT, LAND
LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale.
LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.
LITHOLOGY_LOG_ID Y VARCHAR2 40 LITH_LOG LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
LITH_LOG_SOURCE Y VARCHAR2 40 LITH_LOG LITH LOG SOURCE: The source of data for this lithologic log.
NOTIFICATION_ID Y VARCHAR2 40 NOTIFICATION NOTIFICATION IDENTIFIER: unique identifier for the notification.
OBLIGATION_ID Y VARCHAR2 40 OBLIGATION OBLIGATION ID: Unique identifier for each obligation
OBLIGATION_SEQ_NO Y NUMBER 8 OBLIGATION OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation
PALEO SUMMARY IDENTIFIER: Unique identifier for the paleo summary report that
PALEO_SUMMARY_ID Y VARCHAR2 40 PALEO_SUMMARY
is captured.
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE Y VARCHAR2 30 PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
PHYSICAL_ITEM_ID Y VARCHAR2 40 RM_PHYSICAL_ITEM PHYSICAL ITEM ID: The unique identifier for the physical item.
POOL_ID Y VARCHAR2 40 POOL POOL IDENTIFIER: Number or code uniquely identifying the pool.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PPDM_TABLE_NAME Y VARCHAR2 30 PPDM_TABLE TABLE NAME: The name of the table within the schema.
PRODUCT_TYPE Y VARCHAR2 40 SUBSTANCE PRODUCT_TYPE: The product identified as a component for this table.
PROJECT_ID Y VARCHAR2 40 PROJECT PROJECT IDENTIFIER: unique identifier for the project.
RATE_SCHEDULE_ID Y VARCHAR2 40 RATE_SCHEDULE associate such as a service provider, jurisdiction or regulatory agency. Fee
schedules are often used to administer the rates for rentals or for services provided.
Page 282 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM REFERENCED GUID: The GUID in the table that has an association with this
level of a classification system. In this case, we recommend that the name of the
in tandem. In this case, it is essential that the PPDM GUID in the source table be
PPDM TABLE NAME: The name of a table that has an association with this level of a
key from the table that is referenced, or may be used generically in combination with
REFERENCED_TABLE_NAME Y VARCHAR2 30
the PPDM_REFERENCED_GUID, which points to the row in the table that is related
to the classification system level. In this case, it is essential that the PPDM GUID in
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of
RESERVE CLASS IDENTIFIER: The reserve classed for identifying the confidence
RESERVE_CLASS_ID Y VARCHAR2 40 RESERVE_CLASS
level and producing status of the reserve volumes.
SEISMIC SET: A seismic set is a super type of various types of seismic collections.
SEIS_SET_ID Y VARCHAR2 40 SEIS_SET Valid types of seismic sets include SEIS_LINE, SEIS_3D, SEIS_SEGMENT and
SEIS_SURVEY.
SEISMIC SET SUBTYPE: The seismic set type column is used to enforce a
relationship between the SEIS SET supertype and its valid sub types. Values for this
SEIS_SET_SUBTYPE Y VARCHAR2 30 SEIS_SET column must be the name of the table that is the valid sub type for this row of data.
SUPPORT FACILITY SUBTYPE: The type of support facility that is described by this
SF_SUBTYPE Y VARCHAR2 30 SF_SUPPORT_FACILITY row of data. These values are managed by check constraint, and may only be the
surface description may be stated in terms of a legal survey system, metes and
granted. For land rights, continuations may be described by generating a new Spatial
description.
RM_DATA_STORE_STRUCTU DATA STORE ID: Used to identify the kinds of items that a data store structure is
STORE_ID Y VARCHAR2 40
RE permitted to hold.
RM_DATA_STORE_STRUCTU DATA STORE STRUCTURE OBS NO: Used to identify the kinds of items that a data
STORE_STRUCTURE_OBS_NO Y NUMBER 8
RE store structure is permitted to hold.
STRAT NAME SET IDENTIFIER: Unique identifier for the stratigraphic name set. A
STRAT_NAME_SET_ID Y VARCHAR2 40 STRAT_UNIT stratigraphic name set is an unordered collection of stratigraphic units, that may be in
Page 283 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT STRATIGRAPHIC UNIT IDENTIFIER: unique identifier for the stratigraphic unit.
SUPPORT FACILITY IDENTIFIER: Unique identifier for the support facility. A support
facility provides operational support for activities. These facilities may include roads,
SUPPORT_FACILITY_ID Y VARCHAR2 40 SF_SUPPORT_FACILITY
transmission towers, airstrips, vessels, docks and so on. Sub tyes are used to
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the
Webster Online)
WELL WELL_ACTIVITY UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the
UWI Y VARCHAR2 40
PROD_STRING primary key for this row.
WELL ACTIVITY SET IDENTIFIER: Unique identifier for a valid set of activity codes,
WELL_ACTIVITY_SET_ID Y VARCHAR2 40
such as those required by a regulatory or professional agency.
WELL ACTIVITY TYPE: The type of activity that is tracked, such as drilling, testing,
WELL_ACTIVITY_TYPE_ID Y VARCHAR2 40
coring, tubing etc. May be any kind of activity related to well operations.
WELL SET IDENTIFIER: Unique identifier for a Well Set. A Well Set is a grouping
WELL_SET_ID Y VARCHAR2 40 WELL_SET mechanism for Well Components used to maintain and end to end link through all
WORK_ORDER_ID Y VARCHAR2 40 WORK_ORDER WORK ORDER IDENTIFIER: unique identifier for the work order.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 284 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CONTEST_PARTY
CONTEST PARTY: tracks the parties (Business Associates) who are involved with the contest. Parties may be litigators,
defendants, plaintiffs, contractors or consultants, companies etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date that the party became involved with the contest in the
EFFECTIVE_DATE Y DATE DATE
role defined.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
CONTEST PARTY ROLE: the role the party played in the contest, such as mediator,
PARTY_ROLE Y VARCHAR2 40 R_CONTEST_PARTY_ROLE
plaintiff, defendant, arbitrator etc.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 285 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CONTEST_REMARK
CONTEST REMARK: narrative remarks about the contest.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
MADE_BY Y VARCHAR2 255 MADE BY: unvalidated name of the person who made the remark.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
REMARK_DATE Y DATE DATE REMARK DATE: the date that the remark was made.
REMARK TYPE: Entries in this column describe the general topic of the remark, so
REMARK_TYPE Y VARCHAR2 40 R_REMARK_TYPE that remarks can be grouped by subject area. Topics might include royalty
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 286 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CONTRACT
CONTRACT: a binding agreement between two or more parties for the express purpose of sharing risk with associated
revenue and expenses in a exploitation or exploration undertaking or the joint building of a oil and gas production facility. An
agreement for exploration or expoitation is always associated with substance(s) and zone(s) which have been granted by the
mineral rights owner.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONTRACT_ID N VARCHAR2 40 P CONT_AREA CONTRACT ID: Unique identifier for the contract table.
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID Y VARCHAR2 40 CONT_AREA
area, area of interest, offshore area, district etc.
AREA_TYPE Y VARCHAR2 40 CONT_AREA AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc.
contract to assign interests in the contract which greatly reduces the cycle time of
ASSIGNMENT_PROC_IND Y VARCHAR2 1
business associate recognition in a contract. (i.e. only signatures of assignor and
assignee are required with c.c. to all other current parties in the master agreement)
agreed objective depth ( either a specified depth or the depth at which a specific zone
CASING_POINT_ELECTION Y VARCHAR2 40 is penetrated) whether or not they are participating in the costs associated with
CONTRACT NAME: The full name of the contract as it appears on the formal
CONTRACT_NAME Y VARCHAR2 255
document.
CONTRACT NUMBER: the primary or usually accessed file number assigned to the
CONTRACT_NUM Y VARCHAR2 30
contract. Alternate name and numbers reside in the CONT ALIAS table.
currency value multiplied by the conversion rate will obtain the currency in the original
CURRENCY_CONVERSION Y NUMBER 10,5
units of measure at the time of conversion. This conversion rate is valid for all
CURRENCY ORIGINAL UNITS OF MEASURE: the original units of measure for the
CURRENCY_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
contract. The default storage UOM is tracked in PPDM COLUMN.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: the date on which the contract was first in effect.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
extended over its life time. For example, a contract may be held by production, held
EXTENSION_CONDITION Y VARCHAR2 40 R_CONT_EXTEND_COND for the life of the lease, evergreen (goes year to year until one party terminates) or
mustbe renegotiated at the end of the primary term. In some cases, specific
conditions must be met for the contract to extend past the primary term.
Page 287 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
GOVERNING_CONTRACT_IND Y VARCHAR2 1 a governing contract FOR A FACILITY, OPERATIONS AND INTERESTS or for
LIABILITY PERIOD: the period of time that you are responsible for any obligations
LIABILITY_PERIOD Y NUMBER 10,5
that have not yet been met. May be financial or non-financial.
LIBIALITY PERIOD ORIGINAL UNIT OF MEASURE: The original unit of measure for
LIABILITY_PERIOD_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
the liability period
LIABILITY RELEASE DATE: The date that you are no longer liable for obligations
LIABILITY_RELEASE_DATE Y DATE DATE
related to the contract.
stored currency to the national currency using the conversion rate at the time the
NAT_CURRENCY_CONVERSION Y NUMBER 10,5
contract was in effect. This value is relevant for all contract rows subordinate to this
one.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PRIMARY TERM: usually used for special types of contracts where a specified time
PRIMARY_TERM Y NUMBER 10,5
period is required for the conduct of business.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
right of first refusal associated with this contract. (N=consent cannot be unreasonably
ROFR_IND Y VARCHAR2 1
held and Y=right to exercise right of first refusal) Right of first refusal for assignment,
SECONDARY TERM ORIGINAL UNIT OF MEASURE: the original units for the
SECONDARY_TERM_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE secondary term of the contract as defined in the contract. The stored unit of measure
SOURCE DOCUMENT: A list of documents that are used as the source for supplying
SOURCE_DOCUMENT Y VARCHAR2 40 SOURCE_DOCUMENT data. Source documents may include government and regulatory forms, operator
SURRENDER NOTICE TERM: The time period which notification must be served to
SURRENDER_NOTICE_TERM Y NUMBER 10,5
surrender an interest in the joint lands. (e.g. before the next rental date: 60 days)
SURRENDER_NOTICE_TERM_OUOM
Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE measure for the surrender notice term as defined in the contract. The stored units
TERMINATION DATE: The date on which the contract was terminated. (e.g. occurs
TERMINATION_DATE Y DATE DATE when all associated land rights have expired or when all obligations of a contract
Page 288 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
VOTING PROCEDURE INDICATOR: A Y/N flag indicating whether this contract has
VOTING_PROC_IND Y VARCHAR2 1
a voting procedure in effect. See CONT VOTING PROC for details.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 289 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CONTRACT_COMPONENT
CONTRACT COMPONENT: a table that associates a contract with land rights, seismic lines, projects, wells etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONT_PROVISION
CONTRACT_ID N VARCHAR2 40 P CONTRACT ID: Unique identifier for the contract table.
CONTRACT
CONTRACT COMPONENT ID: unique identifier for the component of the contract.
COMPONENT_ID N VARCHAR2 40 P
Each component is a PPDM item that is associated with the contract.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic
APPLICATION ID: Unique identifier for applications you make for continuations,
APPLICATION_ID Y VARCHAR2 40 APPLICATION
licenses etc. to the government.
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID Y VARCHAR2 40 AREA
area, area of interest, offshore area, district etc.
AREA_TYPE Y VARCHAR2 40 AREA AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc.
BA AUTHORITY IDENTIFIER: Unique identifier for the row that describes the
AUTHORITY_ID Y VARCHAR2 40 BA_AUTHORITY
authority that a business associaate has over business objects.
LAND_BA_SERVICE
BA_AUTHORITY
CATALOGUE_ADDITIVE_ID Y VARCHAR2 40 CAT_ADDITIVE additives. Think of this table as a catalogue of all the kinds of additives that can be
purchased or created.
equipment. Think of this as a catalogue or brochure that shows all the kinds of
CATALOGUE_EQUIP_ID Y VARCHAR2 40 CAT_EQUIPMENT
equipment that you may use, but may or may not actually have. Actual peices of
information.
CLASS_LEVEL_ID Y VARCHAR2 40 CLASS_LEVEL classification schemes are availabe, including the UNSPSC code set. Typically,
the classification system, and through more than one classification system.
Page 290 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONSULT_ID Y VARCHAR2 40 CONSULT an activity or request for an activity. Consultation discussions may occur at any point
in which fossil deposition occurs. Often, these ecozones are marine or fresh water.
ECOZONE_ID Y VARCHAR2 40 ECOZONE
Marine ecozones include the category of marine benthic zones, namely shelf, slope,
and abyssal zones. The ecozone is defined by the organisms that are found in it.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.
ENTITLEMENT_ID Y VARCHAR2 40 ENTITLEMENT ENTITLEMENT IDENTIFIER: Unique identifier for the row in the entitlement table.
EQUIPMENT_ID Y VARCHAR2 40 EQUIPMENT EQUIPMENT IDENTIFIER: Unique identifier for a specific peice of equipment.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
FACILITY_ID Y VARCHAR2 40 FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: A reference table identifying the codes classifying the facility
according to its physical equipment or principal service performed. Please note that
FACILITY_TYPE Y VARCHAR2 40 FACILITY
FACILITY_TYPE will eventually become a SUBTYPE and downsized to 30
characters.
FIELD_ID Y VARCHAR2 40 FIELD FIELD IDENTIFIER: Unique identifier for the field.
FIELD_STATION_ID Y VARCHAR2 40 STRAT_FIELD_STATION FIELD STATION ID: unique identifier for the stratigraphic field station.
FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.
INCIDENT SET IDENTIFIER: Unique identifier for a set of incident types that may be
INCIDENT_SET_ID Y VARCHAR2 40
mandated by an operating company, regulatory agency or contract.
INCIDENT TYPE: The type of indicent that may have occurred, such as roll-over, or
INCIDENT_TYPE Y VARCHAR2 40
explosion, or unsafe materials handling.
INFORMATION_ITEM_ID Y VARCHAR2 40 RM_INFORMATION_ITEM INFORMATION ITEM ID: The unique identifier for an information item.
INFORMATION ITEM SUBTYPE: the type of information item. May be one of The
INFO_ITEM_SUBTYPE Y VARCHAR2 30 RM_INFORMATION_ITEM
valid types of Information item as defined by check constraints.
Page 291 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
INSTRUMENT ID: Unique number for the legal document registered on the Cert. Of
INSTRUMENT_ID Y VARCHAR2 40 INSTRUMENT Title indicating interest in lands e.g. charge, lien, mortgage, caveat. May be natural
Key or system assigned, based on user needs and uniqueness of natural ids.
INTEREST_SET_ID Y VARCHAR2 40 INTEREST_SET INTEREST SET IDENTIFIER: unique identifier for the interest set.
BUSINESS ASSOCIATE: Unique identifier for the jurisdiction that is managing the
JURISDICTION Y VARCHAR2 40 LAND_SALE LAND_SALE_BID
land sale or bidding round.
LAND OFFERING BID: Unique identifier for a bid. Within the bid, individual
LAND_OFFERING_BID_ID Y VARCHAR2 40 LAND_SALE_BID components may be sequenced using PRIORITY ORDER. This enables grouped,
LAND_REQUEST_ID Y VARCHAR2 40 LAND_SALE_REQUEST LAND REQUEST ID: Unique identifier for the land request.
LAND_RIGHT_ACQTN_ID Y VARCHAR2 40 LAND RIGHT ACQTN ID: Unique identifier for the land right acquisition
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT
LAND_RIGHT_ID Y VARCHAR2 40 have to land, regardless of how obtained. It may be owned outright, rented, aquired
LAND_BA_SERVICE
by agreement or contract.
LAND RIGHT SUBTYPE: column indicating the type of land right. Must be one of the
LAND_RIGHT
LAND_RIGHT_SUBTYPE Y VARCHAR2 30 valid subtypes: LAND TITLE, LAND UNIT, LAND UNIT TRACT, LAND
LAND_BA_SERVICE
AGREEMENT, LAND AGREE PART.
LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND_SALE_BID LAND SALE NUMBER: A unique identifier for the land sale.
LAND_SALE_OFFERING_ID Y VARCHAR2 40 LAND_SALE_BID LAND SALE OFFERING ID: Unique identifier for the land sale offering.
LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.
LITHOLOGY_LOG_ID Y VARCHAR2 40 LITH_LOG LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
LITH_LOG_SOURCE Y VARCHAR2 40 LITH_LOG LITH LOG SOURCE: The source of data for this lithologic log.
NOTIFICATION_ID Y VARCHAR2 40 NOTIFICATION NOTIFICATION IDENTIFIER: unique identifier for the notification.
OBLIGATION_ID Y VARCHAR2 40 OBLIGATION OBLIGATION ID: Unique identifier for each obligation
OBLIGATION_SEQ_NO Y NUMBER 8 OBLIGATION OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation
PALEO SUMMARY IDENTIFIER: Unique identifier for the paleo summary report that
PALEO_SUMMARY_ID Y VARCHAR2 40 PALEO_SUMMARY
is captured.
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE Y VARCHAR2 30 PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
PHYSICAL_ITEM_ID Y VARCHAR2 40 RM_PHYSICAL_ITEM PHYSICAL ITEM ID: The unique identifier for the physical item.
POOL_ID Y VARCHAR2 40 POOL POOL IDENTIFIER: Number or code uniquely identifying the pool.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
Page 292 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM_TABLE_NAME Y VARCHAR2 30 PPDM_TABLE TABLE NAME: The name of the table within the schema.
PRODUCT_TYPE Y VARCHAR2 40 SUBSTANCE PRODUCT_TYPE: The product identified as a component for this table.
PROJECT_ID Y VARCHAR2 40 PROJECT PROJECT IDENTIFIER: unique identifier for the project.
PROVISION_ID Y VARCHAR2 40 CONT_PROVISION PROVISION ID: unique identifier for a contract provision
RATE_SCHEDULE_ID Y VARCHAR2 40 RATE_SCHEDULE associate such as a service provider, jurisdiction or regulatory agency. Fee
schedules are often used to administer the rates for rentals or for services provided.
REASON_TYPE Y VARCHAR2 40 R_CONT_COMP_REASON associated with the contract, such as acquired under terms of the contract, governed
PPDM REFERENCED GUID: The GUID in the table that has an association with this
level of a classification system. In this case, we recommend that the name of the
table also be captured in PPDM TABLE, to make querying this information easier.
REFERENCED_GUID Y VARCHAR2 38
Usually, the PPDM TABLE and PPDM REFERENCED GUID should be used in
tandem. In this case, it is essential that the PPDM GUID in the source table be
PPDM TABLE NAME: The name of a table that has an association with this level of a
key from the table that is referenced, or may be used generically incombination with
REFERENCED_TABLE_NAME Y VARCHAR2 30
the PPDM_REFERENCED_GUID, which points to the row in the table that is related
to the classification system level. In this case, it is essential that the PPDM GUID in
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of
RESERVE CLASS IDENTIFIER: The reserve classed for identifying the confidence
RESERVE_CLASS_ID Y VARCHAR2 40 RESERVE_CLASS
level and producing status of the reserve volumes.
SEIS_PROC_PLAN_ID Y VARCHAR2 40 SEIS_PROC_PLAN processing plan that was prepared. This plan may be referenced in a contract with a
processing house and should form the starting point of most processing sequences.
SEISMIC SET: A seismic set is a super type of various types of seismic collections.
SEIS_SET_ID Y VARCHAR2 40 SEIS_SET Valid types of seismic sets include SEIS_LINE, SEIS_3D, SEIS_SEGMENT and
SEIS_SURVEY.
SEISMIC SET SUBTYPE: The seismic set type column is used to enforce a
relationship between the SEIS SET supertype and its valid sub types. Values for this
SEIS_SET_SUBTYPE Y VARCHAR2 30 SEIS_SET column must be the name of the table that is the valid sub type for this row of data.
Page 293 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
surface description may be stated in terms of a legal survey system, metes and
granted. For land rights, continuations may be described by generating a new Spatial
description.
RM_DATA_STORE_STRUCTU DATA STORE ID: Used to identify the kinds of items that a data store structure is
STORE_ID Y VARCHAR2 40
RE permitted to hold.
RM_DATA_STORE_STRUCTU DATA STORE STRUCTURE OBS NO: Used to identify the kinds of items that a data
STORE_STRUCTURE_OBS_NO Y NUMBER 8
RE store structure is permitted to hold.
STRAT NAME SET IDENTIFIER: Unique identifier for the stratigraphic name set. A
STRAT_NAME_SET_ID Y VARCHAR2 40 STRAT_UNIT stratigraphic name set is an unordered collection of stratigraphic units, that may be in
STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT STRATIGRAPHIC UNIT IDENTIFIER: unique identifier for the stratigraphic unit.
SUPPORT FACILITY IDENTIFIER: Unique identifier for the support facility. A support
facility provides operational support for activities. These facilities may include roads,
SUPPORT_FACILITY_ID Y VARCHAR2 40 SF_SUPPORT_FACILITY
transmission towers, airstrips, vessels, docks and so on. Sub tyes are used to
SUPPORT FACILITY SUBTYPE: The type of support facility that is described by this
SUPPORT_FACILITY_SUBTYPE Y VARCHAR2 30 SF_SUPPORT_FACILITY row of data. These values are managed by check constraint, and may only be the
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the
Webster Online)
WELL WELL_ACTIVITY UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the
UWI Y VARCHAR2 40
PROD_STRING primary key for this row.
WELL ACTIVITY SET IDENTIFIER: Unique identifier for a valid set of activity codes,
WELL_ACTIVITY_SET_ID Y VARCHAR2 40
such as those required by a regulatory or professional agency.
WELL ACTIVITY TYPE: The type of activity that is tracked, such as drilling, testing,
WELL_ACTIVITY_TYPE_ID Y VARCHAR2 40
coring, tubing etc. May be any kind of activity related to well operations.
WELL SET IDENTIFIER: Unique identifier for a Well Set. A Well Set is a grouping
WELL_SET_ID Y VARCHAR2 40 WELL_SET mechanism for Well Components used to maintain and end to end link through all
WORK_ORDER_ID Y VARCHAR2 40 WORK_ORDER WORK ORDER IDENTIFIER: unique identifier for the work order.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
Page 294 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 295 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CONT_ACCOUNT_PROC
CONTRACT ACCOUNTING PROCEDURE: The accounting procedure defines those terms and conditions that must be
adhered to by all business assoicates having a working interest in the lands convered by the contract. Accounting Procudures
may be industry standard forms (e.g. PASC 1988 or COPAS 1986) or unique to a contract
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONTRACT_ID N VARCHAR2 40 P CONTRACT CONTRACT ID: Unique identifier for the contract table.
ACCOUNT_PROC_TYPE N VARCHAR2 40 P R_ACCOUNT_PROC_TYPE the case where a standard accounting procedure is used. (e.g. PASC 1988 or
COPAS 1986)
ACCOUNT_PROC_OBS_NO N NUMBER 8 P added to allow more than one occurance of an accounting procedure to be stored for
a contract. The ACTIVE IND is used to flag the procedure that is currently in use.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ADVANCE PERCENT: the percent of total holdings that must be represented for an
ADVANCE_PERCENT Y NUMBER 15,12 operatorto be granted an advance on upcoming expenses on behalf of the joint
account.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date on which the accounting procedure became effective.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: the date on which the accounting procedure ceased to be in effect.
INVENTORY PERIOD ORIGINAL UNITS OF MEASURE: the unit of measure for the
INVENTORY_PERIOD_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE original contractual agreement for the taking of inventory. (e.g. years, months)
SALE OF MATERIALS LIMIT: the cost of materials that may be sold without the
MATERIAL_SALE_LIMIT Y NUMBER 12,2 consent of partners. Any sale of material in excess of this amount requires approval
of the partners.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
QUORUM_COUNT Y NUMBER 10 for approvals under the accounting procedure. (e.g. 2 or more business associates
REMARK Y VARCHAR2 2000 REMARK: narrative remarks about the contract accounting procedure.
SOURCE DOCUMENT: A list of documents that are used as the source for supplying
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT data. Source documents may include government and regulatory forms, operator
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
Page 296 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 297 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CONT_ALIAS
CONTRACT ALIAS: a contract reference number related to another business associates internal contract reference.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONTRACT_ID N VARCHAR2 40 P CONTRACT CONTRACT ID: Unique identifier for the contract table.
ALIAS_ID N VARCHAR2 40 P CONTRACT ALIAS ID: unique identifier for the alias of the contract.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ALIAS_LONG_NAME Y VARCHAR2 255 ALIAS NAME: name or code that the contract is known by.
ALIAS REASON: The reason why the alias was created, such as government
ALIAS_REASON_TYPE Y VARCHAR2 40 R_ALIAS_REASON_TYPE
change, assigned by application etc.
ALIAS_TYPE Y VARCHAR2 40 R_ALIAS_TYPE ALIAS TYPE: The type of alias, such as partner, historical, records etc.
AMENDED DATE: the date on which a name has been ammended. Often, this is
AMENDED_DATE Y DATE DATE
used for official or legal changes to a name.
CREATED DATE: The date on which the alias was first created. This date may
CREATED_DATE Y DATE DATE preceed the ammendment date, in the event that the ammended date refers to a
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: the date on which the alias became effective for the contract.
EXPIRY DATE: The date on which the contract alias is no longer valid, or is no
EXPIRY_DATE Y DATE DATE
longer in use.
ORIGINAL INDICATOR: A y/n flag indicating that this alias is the original one first
ORIGINAL_IND Y VARCHAR2 1
assigned to a business object.
ALIAS OWNER: the business associate who is the owner of the alias or alternate
OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
identifier for the contract.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REASON_DESC Y VARCHAR2 240 REASON DESCRIPTION: A narrative explanation about the alias being used.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: References the document where this alias has been given.
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
Documents may be published, internal references, journals etc.
STRUCK OFF DATE: Date on which the legal name was struck from corporate
STRUCKOFF_DATE Y DATE DATE
registry and is no longer used.
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
USE RULE: A narrative column that is used to describe the circumstances in which
USE_RULE Y VARCHAR2 2000
this alias is to be used.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
Page 298 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 299 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CONT_ALLOW_EXPENSE
CONTRACT ALLOWABLE EXPENSE: an amount or percent or description of a type of expense(s) that are agreed to and
usually derived from the accounting procedure.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONTRACT
CONTRACT_ID N VARCHAR2 40 P CONTRACT ID: Unique identifier for the contract table.
CONT_ACCOUNT_PROC
ALLOW_EXPENSE_OBS_NO N NUMBER 8 P allow an expense to be allowable off and on throughout the life time of a contract.
Use the ACTIVE IND to determine which expenses are currently allowable.
ACCOUNT_PROC_TYPE Y VARCHAR2 40 CONT_ACCOUNT_PROC the case where a standard accounting procedure is used. (e.g. PASC 1988 or
COPAS 1986)
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ALLOW_PERCENT_QUALIFIER Y VARCHAR2 40 percentage to be charged to the joint account by the operator. (e.g. not to exceed,
CURRENCY CONVERSION: the currency conversion factor for the original units of
CURRENCY_CONVERSION Y NUMBER 10,5
currency at the time of the contract.
the currency in the original contract. This value, when multiplied by the factor in the
CURRENCY_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
CURRENCY CONVERSION column, will produce the original value of the currency
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the expense was allowable for the contract.
EXPENSE_FREQUENCY_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE measure (years, months) for the expense frequency; usually the frequency is defined
in the contract. The default storage unit of measure is defined in PPDM COLUMN.
EXPENSE RATE: a dollar rate associated with a frequency for a specified allowable
EXPENSE_RATE Y NUMBER 12,2
expense to be charged to the joint interest account by the operator.
EXPENSE_RATE_QUALIFIER Y VARCHAR2 40 charged to the joint account for a specified allowable expense. (e.g. not to exceed
$3000.00, etc.)
EXPIRY DATE: The date on which the allowable expense ceased to be valid to be
EXPIRY_DATE Y DATE DATE
charged to the joint account by the operator.
INELIGIBLE INDICATOR: a yes / no flag indicating that the listed expense has been
INELIGIBLE_IND Y VARCHAR2 1
declared ineligible by the terms of the contract.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
Page 300 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
REMARK Y VARCHAR2 2000 REMARK: narrative remark about the allowable expense.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 301 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CONT_AREA
CONTRACT AREA: Use this table to list the areas into which a contract falls. Note that the list may contain geographic
overlaps and jurisdicational or regulatory overlaps.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONTRACT_ID N VARCHAR2 40 P CONTRACT CONTRACT ID: Unique identifier for the contract table.
AREA IDENTIFIER: Unique identifier for an area, such as a country, province, state,
AREA_ID N VARCHAR2 40 P AREA
county, district, area of interest etc.
AREA TYPE: Unique identifer for the type of area, such as COUNTY, PROVINCE or
AREA_TYPE N VARCHAR2 40 P AREA
STATE.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 302 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CONT_BA
CONTRACT BUSINESS ASSOCIATE: This table lists all the business associates involved in a contract and describes their
role in contract creation, management or termination.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONTRACT_ID N VARCHAR2 40 P CONTRACT CONTRACT ID: Unique identifier for the contract table.
BUSINESS ASSOCIATE: Unique identifier for the busienss associate who is involved
BUSINESS_ASSOCIATE_ID N VARCHAR2 40 P BUSINESS_ASSOCIATE
with the contract.
ROLE OBSERVATION NUMBER: unique identifier for the role played by a business
ROLE_OBS_NO N NUMBER 8 P
associate.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK: narrative remark about the type of a specified contract. (e.g. if there is
REMARK Y VARCHAR2 2000
something unusual about associating a particular contract with a contract type)
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 303 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CONT_BA_SERVICE
CONTRACT BUSINESS ASSOCIATE SERVICE: A cross reference table allowing services provided by a business associate
for the management or maintenance of the contract. This table should not be used to track partners.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONTRACT
CONTRACT_ID N VARCHAR2 40 P CONTRACT ID: Unique identifier for the contract table.
CONT_PROVISION
SERVICE SEQUENCE NUMBER: unique number indicating the service that was
SERVICE_SEQ_NO N NUMBER 8 P
provided
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
BA_SERVICE_TYPE Y VARCHAR2 40 R_BA_SERVICE_TYPE associate. For example well logger, drilling contractor, application developer. For
DESCRIPTION Y VARCHAR2 2000 DESCRIPTION: text description of the service that was provided.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
END_DATE Y DATE DATE END DATE: the date that this service was completed.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
ORIGINAL PARTY NAME: The name of party as it was when the service was
ORIGINAL_PARTY_NAME Y VARCHAR2 255
provided, in text form.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROVISION_ID Y VARCHAR2 40 CONT_PROVISION (could be same as clause number e.g. 16 or entered as 16 even though clause is
RATE_SCHEDULE_ID Y VARCHAR2 40 RATE_SCHEDULE associate such as a service provider, jurisdiction or regulatory agency. Fee
schedules are often used to administer the rates for rentals or for services provided. .
REMARK: a text description about the service provided by a Business Associate for a
REMARK Y VARCHAR2 2000
contract.
START_DATE Y DATE DATE START DATE: the date that this service was started.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
Page 304 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 305 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CONT_EXEMPTION
CONTRACT EXEMPTION: Describes which business associates are exempt from specific contractual obligations or other
provisions.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONTRACT
CONTRACT_ID N VARCHAR2 40 P CONTRACT ID: Unique identifier for the contract table.
CONT_PROVISION
EXEMPTION_ID N VARCHAR2 40 P CONTRACT EXEMPTION IDENTIFIER: Unique identifier for the contract exemption.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROVISION_ID Y VARCHAR2 40 CONT_PROVISION PROVISION ID: unique identifier for a contract provision
REMARK Y VARCHAR2 2000 REMARK: narrative comments or remarks about the exemption.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 306 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CONT_EXTENSION
CONTRACT EXTENSION: this table is used to describe extensions beyond the primary term that are granted to an contract.
In some cases, these are granted through a application process (LR CONT APPLICATION) and in some cases they are
granted automatically.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONTRACT_ID N VARCHAR2 40 P CONTRACT CONTRACT ID: Unique identifier for the contract table.
EXTENSION_ID N VARCHAR2 40 P CONTRACT EXTENSION IDENTIFIER: unique identifier for the contract extension.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
CONTRACT EXTENSION TYPE: the type of extension that has been granted for the
EXTENSION_TYPE Y VARCHAR2 40 R_CONT_EXTEND_TYPE
contract. May be based on production status, statute, contract conditions etc.
ISSUED_BY Y VARCHAR2 255 ISSUED BY: The business associate who issued the extension.
ISSUED_DATE Y DATE DATE ISSUED DATE: The date that the extension was issued.
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID Y VARCHAR2 40 LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
LAND RIGHT SUBTYPE: column indicating the type of land right. Must be one of the
LAND_RIGHT_SUBTYPE Y VARCHAR2 30 LAND_RIGHT valid subtypes: LAND TITLE, LAND LEASE, LAND GRANTED RIGHT, LAND UNIT,
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Geneal remarks about this row of data
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 307 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CONT_JURISDICTION
CONTRACT JURISDICTION: a specified area determined by a governing agency, such as Alberta, Texas, Venezuela,
municipalities or counties.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONTRACT_ID N VARCHAR2 40 P CONTRACT CONTRACT ID: Unique identifier for the contract table.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 308 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CONT_KEY_WORD
CONTRACT KEY WORD: a searchable key word found in the contract.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONTRACT_ID N VARCHAR2 40 P CONT_PROVISION CONTRACT ID: Unique identifier for the contract table.
PROVISION_ID N VARCHAR2 40 P CONT_PROVISION PROVISION ID: unique identifier for a contract provision
KEY_WORD_ID N VARCHAR2 40 P KEY WORD IDENTIFIER: A unique identifier for a key work found in the contract.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
CONTRACT PROVISION KEY WORD: a searchable key word found in the contract.
KEY_WORD Y VARCHAR2 1024
Used to assist in data retrievals.
PAGE REFERENCE: The page numbers on the original contract where the key word
PAGE_REFERENCE Y VARCHAR2 20
is found.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 309 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CONT_MKTG_ELECT_SUBST
CONTRACT MARKETING ELECTION SUBSTANCE: the producing substance(s) to be marketed by the operator on behalf
of the joint account.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONTRACT_ID N VARCHAR2 40 P CONT_OPER_PROC CONTRACT ID: Unique identifier for the contract table.
minerals, chemicals, solvents, production substances, hydrocarbons etc are all listed.
SUBSTANCE_ID N VARCHAR2 40 P SUBSTANCE
Be advised that many applications and agencies may use the same term, but the
definition and composition details may not be the same. Use the SUBSTANCE XREF
SUBSTANCE_OBS_NO N NUMBER 8 P be a marketing election substance off and on throughout the lifetime of the contract.
Use the ACTIVE IND to determine which rows of data are currently valid.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
BOTH INDICATOR: A yes / no flag indicating whether the election cost and the
BOTH_IND Y VARCHAR2 1 election percent must be added to obtain the complete sum for the election. If set to
ELECTION_COST Y NUMBER 12,2 election (e.g. marketing fee is equal to a specified flat fee of M3 production of natural
ELECTION_COST_QUALIFIER Y VARCHAR2 40 marketing substances on behalf of a business associate by the operator. (e.g. not to
exceed, etc.)
ELECTION_PERCENT Y NUMBER 15,12 all production produced on behalf of a business associate not taking produced
substance in kind.
ELECTION_PERCENT_QUALIFIER Y VARCHAR2 40 fee to be charged on produced substance(s) by the operator. (e.g. not to exceed,
etc.)
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SUBSTANCE UOM: The current units of measure for a specified substance that is
SUBSTANCE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
being used in the conduct of business. (not indicated in contract)
Page 310 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 311 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CONT_OPER_PROC
CONTRACT OPERATING PROCEDURE: This table outlines the operating procedure defined in the contract. Specific
clauses may be stored in the CONT PROVISION TEXT table if desired.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONTRACT_ID N VARCHAR2 40 P CONTRACT CONTRACT ID: Unique identifier for the contract table.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
13th MONTH ADJUSTMENT INDICATOR: A Y/N flag indicating whether the contract
ADJUST_13_MONTH_IND Y VARCHAR2 1
allows a 13th month adjustment.
agreed objective depth ( either a specified depth or the depth at which a specific zone
CASING_POINT_ELECTION Y VARCHAR2 40 is penetrated) whether or not they are participating in the costs associated with
CLAIM AMOUNT LIMIT: the limit on the amount that can be claimed under the terms
CLAIM_AMOUNT_LIMIT Y NUMBER 12,2
of this operating agreement.
DEV_PENALTY_COST Y NUMBER 12,2 are allowed for recovery by participants before non-participants can begin sharing in
by one or more business associates for a development well. (i.e. the participants are
DEV_PENALTY_PERCENT Y NUMBER 15,12
allowed to recover 300% of development costs before non-participant can sharein
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
well.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
EXPL_PENALTY_COST Y NUMBER 12,2 on an exploratory well by the participants before non-participants are allowed to
Page 312 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
INSURANCE ELECTION: All parties of the contract agree that they are self insured,
and additional coverage is not necessary. This means that if there is an actionable
INSURANCE_ELECTION Y VARCHAR2 40 R_CONT_INSUR_ELECT
problem during operations, the operator may be required to pay own legal costs
article is applicable. (A= flat percentage marketing fee on all production produced on
MKTG_FEE_ELECT_COST Y NUMBER 12,2 behalf of business associate not taking in kind and B= percentage or fee based on
various substances produced on behalf of a business associate not taking in kind (i.e.
MARKETING FEE ELECTION PERCENT: The percent that is associated with this
MKTG_FEE_ELECT_PERCENT Y NUMBER 15,12
marketing fee election.
stored currency to the national currency using the conversion rate at the time the
NAT_CURRENCY_CONVERSION Y NUMBER 10,5
contract was in effect. This value is relevant for all contract rows subordinate to this
one.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
right of first refusal associated with this contract. (N=consent cannot be unreasonably
ROFR_IND Y VARCHAR2 1
held and Y=right to exercise right of first refusal) Right of first refusal for assignment,
RIGHT OF FIRST REFUSAL TERM: the period of time given for response to be
ROFR_REPLY_TERM Y NUMBER 10,5
made in the event the ROFR is offered to a business associate in the contract.
ROFR_REPLY_TERM_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE original units of storage for the reply term as stated in the contract. (e.g. days, weeks,
months or years)
SOURCE DOCUMENT: A list of documents that are used as the source for supplying
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT data. Source documents may include government and regulatory forms, operator
STATUTE_LIMIT_PERIOD Y NUMBER 10,5 STATUTE OF LIMITATIONS PERIOD: the applicable period of statue of llimitations.
Page 313 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
UNATHORIZED AMOUNT: the amount that can be spent under the terms of this
UNAUTHORIZED_AMOUNT Y NUMBER 12,2
agreement without serving notice or voting on the expenditure.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 314 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CONT_PROVISION
CONTRACT PROVISION: an article or clause that introduces a condition or term which the fulfillment of an agreement
depends (provides operational and/or earning requirements)
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONTRACT_ID N VARCHAR2 40 P CONTRACT CONTRACT ID: Unique identifier for the contract table.
PROVISION_ID N VARCHAR2 40 P (could be same as clause number e.g. 16 or entered as 16 even though clause is
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
CLAUSE_HEADING Y VARCHAR2 30 CLAUSE HEADING: The heading for a distinct article in a formal document.
CLAUSE NUMBER: the number assigned to a distinct article in the formal document.
CLAUSE_NUMBER Y VARCHAR2 30
(e.g. 16, XVI,11(a))
CONT_PROVISION_TYPE Y VARCHAR2 40 R_CONT_PROVISION_TYPE CONT PROVISION TYPE: A provision that is attached to the contract.
EFFECTIVE DATE: The date that the provision came into effect, if different from the
EFFECTIVE_DATE Y DATE DATE
effective date of the contract.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
MODIFIED IND: An indicator field that shows if the contract provision has been
MODIFIED_IND Y VARCHAR2 1
changed.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROVISION_DESC Y VARCHAR2 240 content may be input to CONT PROVISION TEXT. (e.g. could be description of the
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: A list of documents that are used as the source for supplying
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT data. Source documents may include government and regulatory forms, operator
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 315 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CONT_PROVISION_TEXT
CONTRACT PROVISION TEXT: the actual text used in the distinct article in the formal document.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONTRACT_ID N VARCHAR2 40 P CONT_PROVISION CONTRACT ID: Unique identifier for the contract table.
PROVISION_ID N VARCHAR2 40 P CONT_PROVISION PROVISION ID: unique identifier for a contract provision
PROVISION TEXT SEQUENCE NUMBER: A number used to order the rows for the
PROVISION_TEXT_SEQ_NO N NUMBER 8 P
provision text.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROVISION TEXT: A 240 character record of the text of the provision. When more
PROVISION_TEXT Y VARCHAR2 240
than one row of text is required, use the SEQ NO to order the rows.
REMARK: a text remark related to the provision text. (could be used to describe the
REMARK Y VARCHAR2 2000
intent of the provision)
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 316 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CONT_PROVISION_XREF
CONTRACT PROVISION CROSS REFERENCE: tracks relationships between distinct articles in the formal document. (one
proviso fulfillment relies on another proviso)
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONTRACT_ID N VARCHAR2 40 P CONT_PROVISION CONTRACT ID: Unique identifier for the contract table.
PROVISION_ID N VARCHAR2 40 P CONT_PROVISION PROVISION ID: unique identifier for a contract provision
CONTRACT_ID_2 N VARCHAR2 40 P CONT_PROVISION CONTRACT ID: Unique identifier for the contract table.
PROVISION_ID_2 N VARCHAR2 40 P CONT_PROVISION (could be same as clause number e.g. 16 or entered as 16 even though clause is
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECITVE DATE: The date on which the reference between the contract and
EFFECTIVE_DATE Y DATE DATE
provision(s) became effective.
EXPIRY DATE: The date on which the reference between contract and a provision(s)
EXPIRY_DATE Y DATE DATE
was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROVISION_XREF_TYPE Y VARCHAR2 40 R_CONT_PROV_XREF_TYPE provisions are reference, such as when an stipulation in one contract overrides
REMARK Y VARCHAR2 2000 REMARK: narrative remarks about the relationship between the contract provisions.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 317 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CONT_REMARK
CONTRACT REMARK: a text description to record general comments on the contract tracking when remark was made, who
is the author and the type of remark.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONTRACT_ID N VARCHAR2 40 P CONTRACT CONTRACT ID: Unique identifier for the contract table.
REMARK_ID N VARCHAR2 40 P REMARK ID: unique identifier for the remark about the contract.
REMARK SEQUENCE NUMBER: a unique number for the row of data for the
REMARK_SEQ_NO N NUMBER 8 P
remark.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
AUTHOR: unvalidated field tracking the person who made the remark about the
AUTHOR Y VARCHAR2 255
contract. (e.g. Merna Voodie)
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK_DATE Y DATE DATE REMARK DATE: date that the remark was made
REMARK TYPE: Entries in this column describe the general topic of the remark, so
REMARK_TYPE Y VARCHAR2 40 R_REMARK_TYPE that remarks can be grouped by subject area. Topics might include royalty
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 318 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CONT_STATUS
CONTRACT STATUS: This table may be used to track the status of the contract as it changes over time. Various types of
statuses may be captured, such as the operating status, financial status or legal status.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONTRACT_ID N VARCHAR2 40 P CONTRACT CONTRACT ID: Unique identifier for the contract table.
STATUS IDENTIFIER: Unique identifier for the status information about the contract.
STATUS_ID N VARCHAR2 40 P Note that the current (preferred) status is denormalized into the CONTRACT table
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
CONTRACT STATUS TYPE: valid value for the type of status for the contract, such
CONTRACT_STATUS Y VARCHAR2 40 R_CONT_STATUS
as working status, legal status etc.
CONTRACT STATUS TYPE: valid value for the type of status for the contract, such
CONTRACT_STATUS_TYPE Y VARCHAR2 40 R_CONT_STATUS_TYPE
as working status, legal status etc.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 319 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CONT_TYPE
CONTRACT TYPE: List of valid types for a specific contract, such as pooling agreement, joint venture, joint operating
agreement, farm-out, etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONTRACT_ID N VARCHAR2 40 P CONTRACT CONTRACT ID: Unique identifier for the contract table.
CONTRACT TYPE: List of valid types of contract, such as pooling agreement, joint
CONTRACT_TYPE N VARCHAR2 40 P R_CONT_TYPE
venture, joint operating agreement, farm-out.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK: narrative remark about the type of a specified contract. (e.g. if there is
REMARK Y VARCHAR2 2000
something unusual about associating a particular contract with a contract type)
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 320 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CONT_VOTING_PROC
CONTRACT VOTING PROCEDURE: The table outlines the voting procedure set forth in a contract.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONTRACT_ID N VARCHAR2 40 P CONTRACT CONTRACT ID: Unique identifier for the contract table.
VOTING_PROCEDURE_ID N VARCHAR2 40 P VOTING PROCEDURE IDENTIFIER: Unique identifier for the voting procedure.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
DEFEAT COUNT: the number of negative otes that must be received in order to
DEFEAT_COUNT Y NUMBER 10
defeat a vote.
DEFEAT PERCENT: The percent of votes that must be received in the negative to
DEFEAT_PERCENT Y NUMBER 15,12
defeat a vote.
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
INTEREST_PERCENT Y NUMBER 15,12 for a vote to be passed or defeated - similar to quorum except that this represents
NO VOTE RESPONSE: In the event that a response is not received from a party, the
NO_VOTE_RESPONSE Y VARCHAR2 40 R_CONT_VOTE_RESPONSE response that is deemed to have been made. May be Postive or Negative, agree or
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RESPONSE_PERIOD Y NUMBER 10,5 RESPONSE PERIOD: The time that participants have to respond to the vote.
SOURCE DOCUMENT: A list of documents that are used as the source for supplying
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT data. Source documents may include government and regulatory forms, operator
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
Page 321 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 322 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CONT_XREF
CONTRACT CROSS REFERENCE: this table may be used to track relationships between contracts. Under certain
conditions, a new contract may supercede, govern or replace another contract. Clauses or conditions in some contracts may
clarify, define, elaborate on or specify the operation of clauses on another contract.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONTRACT_ID N VARCHAR2 40 P CONTRACT CONTRACT ID: Unique identifier for the contract table.
CONTRACT_ID_2 N VARCHAR2 40 P CONTRACT CONTRACT ID: Unique identifier for the contract table.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: The date on which the relationship between the contracts
EFFECTIVE_DATE Y DATE DATE
became effective.
EXPIRY DATE: the date on which the relationship between the contracts was no
EXPIRY_DATE Y DATE DATE
longer valid.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 323 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CS_ALIAS
COORDINATE SYSTEM ALIAS: Allows users to refer to the coordinate systems by common use names, codes or acronyms.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
COORD_SYSTEM_ID N VARCHAR2 40 P CS_COORDINATE_SYSTEM COORDINATE SYSTEM ID: unique identifier for the coordinate system.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
COORDINATE SYSTEM ALIAS NAME: Common name used with the alias for the
ALIAS_LONG_NAME Y VARCHAR2 255
coordinate system.
ALIAS REASON: The reason why the alias was created, such as government
ALIAS_REASON_TYPE Y VARCHAR2 40 R_ALIAS_REASON_TYPE
change, assigned by application etc.
ALIAS TYPE: This reference table describes the type of alia s. For example a well
ALIAS_TYPE Y VARCHAR2 40 R_ALIAS_TYPE may be assigned a government alias, contract alias or project alias. Business
AMENDED DATE: the date on which a name has been ammended. Often, this is
AMENDED_DATE Y DATE DATE
used for official or legal changes to a name.
CREATED DATE: The date on which the alias was first created. This date may
CREATED_DATE Y DATE DATE preceed the ammendment date, in the event that the ammended date refers to a
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
ORIGINAL INDICATOR: A y/n flag indicating that this alias is the original one first
ORIGINAL_IND Y VARCHAR2 1
assigned to a business object.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PREFERRED INDICATOR: a Y/N flag indicating that this alias version is preferred for
PREFERRED_IND Y VARCHAR2 1
use.
REASON_DESC Y VARCHAR2 240 REASON DESCRIPTION: A narrative explanation about the alias being used.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: References the document where this alias has been given.
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
Documents may be published, internal references, journals etc.
STRUCK OFF DATE: Date on which the legal name was struck from corporate
STRUCKOFF_DATE Y DATE DATE
registry and is no longer used.
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
Page 324 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
USE RULE: A narrative column that is used to describe the circumstances in which
USE_RULE Y VARCHAR2 2000
this alias is to be used.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 325 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CS_COORDINATE_SYSTEM
COORDINATE SYSTEM: a supertype representing all the types of coordinate sytems allowed in PPDM. Included Vertical,
Geographic, Geocentric, Map Grid, Local Spatial and other coordinate systems. Tables are projected at the super type level.
Details about the possilbe types of coordinate systems follow. GEOCENTRIC COORDINATE SYSTEM: Coordinate system
based on the center of the earth where X, Y and Z are based on positions on the ellipsoid. GEOGRAPHIC COORDINATE
SYSTEM: Latitude, longitude based horizontal coordinate system. LOCAL SPATIAL COORDINATE SYSTEM: Locally
defined horizontal coordinate system, such as ATS 2.1. MAP GRID SYSTEM: Definition of a planar grid coordinate system
for X,Y or Northing-Easting coordinate pairs. Also includes the projection type and the projection parameters used to project
from the associated geodetic datum used to this g rid projection. OTHER COORDINATE SYSTEM: May include other
non-spatial coordinate systems. VERTICAL DATUM: A reference surface used as the basis of elevation and depth
measurements.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
COORD_SYSTEM_ID N VARCHAR2 40 P COORDINATE SYSTEM ID: unique identifier for the coordinate system.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
COORDINATE_SYSTEM_TYPE Y VARCHAR2 40 R_COORD_SYSTEM_TYPE coordinate system, Map Grid coordinate system, and vertical coordinate system.
Geocentric is typically not used and it is strongly recommended not to use vertical
COORD_SYSTEM_ABBREVIATION Y VARCHAR2 12 COORD SYSTEM ABBREVIATION: common abbreviation for the coordinate system.
COORDINATE SYSTEM AREA: name of the area over which the coordinate system
COORD_SYSTEM_AREA Y VARCHAR2 60
is valid.
COORD_SYSTEM_LONG_NAME Y VARCHAR2 255 COORDINATE SYSTEM NAME: The name of the coordinate system.
COORD_SYSTEM_SHORT_NAME Y VARCHAR2 30 COORDINATE SYSTEM SHORT NAME: short name for the coordinate system.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
GEODETIC_DATUM Y VARCHAR2 40 CS_GEODETIC_DATUM GEODETIC DATUM IDENTIFIER: Unique identifier for the geodetic datum.
N VALUE: Difference in elevation between the ellipsoid and the geoid at the
N_VALUE Y NUMBER 0
monument at which the datum is defined.
N_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE N VALUE OUOM: Original units of measure for N value
OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE associate who is the owner or custodian of this coordinate system. Often a
PARENT_COORD_SYSTEM_ID Y VARCHAR2 40 CS_COORDINATE_SYSTEM COORDINATE SYSTEM ID: unique identifier for the coordinate system.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PRIME_MERIDIAN Y VARCHAR2 40 CS_PRIME_MERIDIAN PRIME MERIDIAN IDENTIFER: Unique identifier for the Prime Meridian.
Page 326 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
meridians used for legal survey descriptions. This is the f irst meridian in the survey
PRINCIPAL_MERIDIAN Y VARCHAR2 40 CS_PRINCIPAL_MERIDIAN
from which all other meridians are numbere d. For example Black Hi lls 1878, Boise
REFERENCE ELEVATION: The height above mean sea level for the location that
REFERENCE_ELEV Y NUMBER 10,5
defines the Vertical Datum.
REFERENCE_ELEV_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE REFERENCE ELEVATION OUOM: The original UOM for the Reference Elevation.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
GRID SYSTEM ROTATION INDICATOR: Indicates whether this map grid system is
ROTATION_IND Y VARCHAR2 1
rotated from another map grid system.
SOURCE DOCUMENT: A list of documents that are used as the source for supplying
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT data. Source documents may include government and regulatory forms, operator
VERTICAL DATUM TYPE: The types of vertical datum. For example, geoidal height
VERTICAL_DATUM_TYPE Y VARCHAR2 40 R_VERTICAL_DATUM_TYPE
the height above the geoid, elevation the height above mean sea level...
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 327 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CS_COORD_ACQUISITION
COORD ACQUISITION: identifies an assembly of coordinate data that must be grouped together. It should be acquired
together at the same time, from the same source, using the same method and at the same accuracy. May be used to indicate
the level ofaccuracy of a set of coordinates.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
grouped together. It should be acquired together at the same time, from the same
ACQUISITION_ID N VARCHAR2 40 P
source, using the same method and at the same accuracy. Is typically used
ACQUIRED_BY_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE business association who did the coordinate acquisition such as the surveyor,
digitizer etc.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
COMPUTE_METHOD Y VARCHAR2 40 R_COORD_COMPUTE ATS21 (using bilinear interpolation and the Alberta Township System Version 2.1 grid
nodes.)
DATA_CREATE_DATE Y DATE DATE DATA CREATE DATE: The date on which the acquisition data was originally created.
DIGITIZED SCALE: For digitized data, the natural scape of the map digitized. i.e.
DIGITIZED_SCALE Y NUMBER 10 1:63360. Since a map can be enlarged prior to digitizing, the Digitized scale can be
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
HORIZONTAL ACCURACY: Absolute accuracy in real world units of measure for the
HORIZONTAL_ACCURACY Y NUMBER 10
horizontal data in the acquisition set.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
SOURCE SCALE: for digitized data, the scale of the original map used for digitizing.
SOURCE_SCALE Y NUMBER 10 Note: Source scale represents the scale of the original map, whereas digitzed scale
SURVEY ACCURACY: For survey data, the survey accuracy used. i.e. 1:10000
SURVEY_ACCURACY Y NUMBER 10
accurate to 1 part in 10000.
VERTICAL ACCURACY: Absolute accuracy in real world units of measure for the
VERTICAL_ACCURACY Y NUMBER 7,2
vertical data in the acquisition set.
Page 328 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 329 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CS_COORD_TRANSFORM
COORDINATE SYSTEM COORDINATE TRANSFORMATIONS: This table and its subordinates are used to capture details
about how values in one coordinate system are transformed into another. Users should be aware that the contents of these
tables are generally provided for reference only. They do not provide the full suite of functionality necessary to perform
conversions. This function is best left to specialized software and service providers.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PREFERRED INDICATOR: A Y/N flag indicating that this transform is the preferred
PREFERRED_IND Y VARCHAR2 1
one.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
TRANSFORM_TYPE Y VARCHAR2 40 R_CS_TRANSFORM_TYPE Transformation types. For example, Bursa-Wolfe, Molodensky, Cartesian, Geocentric
or Grid.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 330 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CS_COORD_TRANS_PARM
COORDINATE SYSTEM TRANSFORMATION PARAMETERS: Parameter associated with a transformation between
coordinate systems. This information is usually derived from the EPSG. Note that this model is not designed to support actual
coordinate transformation, but toprovide a reference as to the conversions that are done.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
TRANSFORM_TYPE N VARCHAR2 40 P R_CS_TRANSFORM_TYPE Transformation types. For example, Bursa-Wolfe, Molodensky, Cartesian, Geocentric
or Grid.
PARAMETER IDENTIFIER: unique identifier for the transform parameter lists for this
PARAMETER_ID N VARCHAR2 40 P
transformation type.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
TRANSFORM_PARM Y VARCHAR2 40 R_CS_TRANSFORM_PARM be applied during a conversion between coordinate systems. In this table, provides a
list of transform parameters that are allowed in a conversion of the type specified.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 331 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CS_COORD_TRANS_VALUE
COORDINATE TRANSFORMATION VALUE: the value assigned to a parameter for a coordinate transformation. Sample
data is derived from the EPSG.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PARAMETER IDENTIFIER: unique identifier for the transform parameter lists for this
PARAMETER_ID N VARCHAR2 40 P CS_COORD_TRANS_PARM
transformation type.
PARAMETER VALUE IDENTIFIER: unique identifier for the parameter value used in
VALUE_ID N VARCHAR2 40 P
this transformation.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: Reference to the document that lists this parameter value as
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
used for the transformation.
TEXT_VALUE Y VARCHAR2 240 TEXT VALUE: the value of the parameter in the case where the value is a string.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 332 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CS_ELLIPSOID
ELLIPSOID: The ellipsoid of revolution, that describes the physical shape of the Earth. The ellipsoidal model is used by the
geodetic datums and used to determine their mathematical coefficient sets.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ELLIPSOID_ID N VARCHAR2 40 P ELLIPSOID IDENTIFIER: Unique identifier for the ellipsoids of revolution.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
AXIS_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE AXIS OUOM: The original unit of measure for the semi major and semi minor axis
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
ELLIPSOID_NAME Y VARCHAR2 255 ELLIPSOID NAME: Common name given to the ellipsoid.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
INVERSE_FLATTENING Y NUMBER 15,11 spherical shape. The flattening value f=(a-b)/a where a is the semi-major axis and b
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SEMI_MAJOR_AXIS Y NUMBER 22,9 SEMI MAJOR AXIS: The length (in meters) of the semi-major axis of the ellipsoid.
SEMI MAJOR AXIS ACCURACY: Integer value representing the number of valid
SEMI_MAJOR_AXIS_ACCURACY Y NUMBER 3 decimal places. Note negative values are valid indicating the values to left of the
SEMI_MINOR_AXIS Y NUMBER 22,9 SEMI MINOR AXIS: The length (in meters) of the semi-minor axis of the ellipsoid.
SEMI MINOR AXIS ACCURACY: Integer value representing the number of valid
SEMI_MINOR_AXIS_ACCURACY Y NUMBER 3 decimal places. Note negative values are valid indicating the values to left of the
SOUIRCE DOCUMENT: The document that was the source of the information for this
SOURCE_DOCUMENT_ID Y VARCHAR2 40 row. For example government and regulatory agency forms, operator reports or scout
tickets.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 333 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CS_GEODETIC_DATUM
GEODETIC DATUM: A coordinate system used to reference latitude and longitude values. Geodetic Datums are comprised
of an Ellipsoid of Revolution, that is fixed in some manner to the physical Earth.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
GEODETIC_DATUM N VARCHAR2 40 P GEODETIC DATUM IDENTIFIER: Unique identifier for the geodetic datum.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
DATUM ORIGIN: Entries in this column identify the valid origins for Geodetic
DATUM_ORIGIN Y VARCHAR2 40 R_DATUM_ORIGIN
Datums. For example, Geocentric, Local Origin, Local Meridian.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
ELLIPSOID_ID Y VARCHAR2 40 CS_ELLIPSOID ELLIPSOID IDENTIFIER: Unique identifier for the ellipsoids of revolution.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
GEODETIC_DATUM_AREA_ID Y VARCHAR2 40 AREA GEODETIC DATUM AREA: The area over which the Geodetic Datum is valid.
GEODETIC DATUM AREA TYPE: The type of area over which the datum is valid,
GEODETIC_DATUM_AREA_TYPE Y VARCHAR2 40 AREA
such as country or continent.
GEODETIC_DATUM_NAME Y VARCHAR2 255 GEODETIC DATUM NAME: Common name given to the geodetic datum.
ORIGIN ANGULAR OUOM: The original UOM for the latitude, longitude values of the
ORIGIN_ANGULAR_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
geodetic datum origin.
ORIGIN LATITUDE: The latitude of the point of origin for a local datum or local
ORIGIN_LATITUDE Y NUMBER 14,9
meridian. This is a historical artifact and is scheduled to be dropped in PPDM 3.8.
ORIGIN LONGITUDE: The longitude of the point of origin for a local datum or local
ORIGIN_LONGITUDE Y NUMBER 14,9
meridian. This is a historical artifact and is scheduled to be dropped in PPDM 3.8.
DATUM ORIGIN NAME: Name given to the point of origin for a local datum or local
ORIGIN_NAME Y VARCHAR2 255
meridian. This is a historical artifact and is scheduled to be dropped in PPDM 3.8.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
DOCUMENT SOURCE: A list of document types that are used as the source for
SOURCE_DOCUMENT_ID Y VARCHAR2 40 supplying data. For example government and regulatory forms, oper ator reports or
scout tickets.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
Page 334 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 335 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CS_PRIME_MERIDIAN
PRIME MERIDIAN: The identification and definition of the starting longitude of a Geodetic coordinate system. Includes an
offset longitude from the Greenwich Meridian.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PRIME_MERIDIAN_ID N VARCHAR2 40 P PRIME MERIDIAN IDENTIFER: Unique identifier for the Prime Meridian.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
LONGITUDE OUOM: The original units of measure for the Greenwich longitude
LONGITUDE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
offset. The values may be Decimal Degrees, Degrees-Minutes-Seconds or Grads.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PRIME_MERIDIAN_ABBREVIATION Y VARCHAR2 40 PRIME MERIDIAN ABBREVIATION: Common abbreviation for the Prime Meridian.
PRIME_MERIDIAN_NAME Y VARCHAR2 255 PRIME MERIDIAN NAME: Common name for the Prime Meridian.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
REFERENCE DOCUMENT SOURCE: A list of document types that are used as the
SOURCE_DOCUMENT_ID Y VARCHAR2 40 source for supplying data. For example government and regulatory forms, operator
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 336 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: CS_PRINCIPAL_MERIDIAN
PRINICPAL MERIDIAN CODE: A reference table identifying the valid principal meridians used for legal survey descriptions.
This is the f irst meridian in the survey from which all other meridians are numbere d. For example Black Hi lls 1878, Boise
1867, Chicksaw 1833, ...
Column Name Null Data Type Length Key Ref Table(s) Column Comment
meridians used for legal survey descriptions. This is the f irst meridian in the survey
PRINCIPAL_MERIDIAN N VARCHAR2 40 P
from which all other meridians are numbere d. For example Black Hi lls 1878, Boise
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
LONG_NAME Y VARCHAR2 255 LONG NAME: Common long name given to reference type or code.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SHORT_NAME Y VARCHAR2 30 SHORT NAME: Common short name given to reference type or code.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 337 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: ECOZONE
ECOZONE: A sedimentary rock unit or environment in which fossil deposition occurs. Often, these ecozones are marine or
fresh water. Marine ecozones include the category of marine benthic zones, namely shelf, slope, and abyssal zones. The
ecozone is defined by the organisms that are found in it.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
in which fossil deposition occurs. Often, these ecozones are marine or fresh water.
ECOZONE_ID N VARCHAR2 40 P
Marine ecozones include the category of marine benthic zones, namely shelf, slope,
and abyssal zones. The ecozone is defined by the organisms that are found in it.
BASE_DEPTH Y NUMBER 15,5 BASE DEPTH: the lower or bottom depth at which this ecozone exists.
ECOZONE TYPE: the type of ecozone that has been referenced, such as marine,
ECOZONE_TYPE Y VARCHAR2 40 R_ECOZONE_TYPE
terrestrial, lake atmospheric etc.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PREFERRED NAME: The preferred name for this ecozone, denormalized from
PREFERRED_NAME Y VARCHAR2 255
ECOZONE ALIAS.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
TOP_DEPTH Y NUMBER 15,5 TOP DEPTH: the top or upper depth at which this ecozone exists.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 338 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: ECOZONE_ALIAS
ECOZONE ALIAS: Alternate names, codes or identifiers for an ecozone. The preferred version of the name should also be
loaded into this table. Use a trigger or procedure to update PREFERRED NAME in ECOZONE.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
in which fossil deposition occurs. Often, these ecozones are marine or fresh water.
ECOZONE_ID N VARCHAR2 40 P ECOZONE
Marine ecozones include the category of marine benthic zones, namely shelf, slope,
and abyssal zones. The ecozone is defined by the organisms that are found in it.
ECOZONE_ALIAS_ID N VARCHAR2 40 P SEISMIC LINE ALIAS ID: Unique identifier for the seismic line alias.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ECOZONE NAME: The name given to this ecozone (or depositional environment)
ALIAS_LONG_NAME Y VARCHAR2 255
assigned by the owner.
ALIAS REASON: The reason why the alias was created, such as government
ALIAS_REASON_TYPE Y VARCHAR2 40 R_ALIAS_REASON_TYPE
change, assigned by application etc.
ALIAS TYPE: the type of alias given to this ecozone. May be official name, full name,
ALIAS_TYPE Y VARCHAR2 40 R_ALIAS_TYPE
code etc.
AMENDED DATE: the date on which a name has been ammended. Often, this is
AMENDED_DATE Y DATE DATE
used for official or legal changes to a name.
CREATED DATE: The date on which the alias was first created. This date may
CREATED_DATE Y DATE DATE preceed the ammendment date, in the event that the ammended date refers to a
EFFECTIVE DATE: Date on which the alias become a valid name for the seismic
EFFECTIVE_DATE Y DATE DATE
line.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: date on which the alias is no longer a valid name for the seismic line.
ORIGINAL_IND Y VARCHAR2 1 ORIGINAL_INDICATOR: indicates that the name is the original assigned
ALIAS OWNER: the business associate who is the owner of the alias or alternate
OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
identifier.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PREFERRED INDICATOR: flag indicating that this name is the preferred name for
PREFERRED_IND Y VARCHAR2 1
the seismic line, to be used for reports, maps etc unless otherwise specified.
REASON_DESC Y VARCHAR2 240 REASON DESCRIPTION: A narrative explanation about the alias being used.
REMARK Y VARCHAR2 2000 REMARK: comments about the alias, such as why the name was developed
SOURCE DOCUMENT: References the document where this alias has been given.
SOURCE_DOCUMENT_ID Y VARCHAR2 40
Documents may be published, internal references, journals etc.
STRUCK OFF DATE: Date on which the legal name was struck from corporate
STRUCKOFF_DATE Y DATE DATE
registry and is no longer used.
Page 339 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
USE RULE: A narrative column that is used to describe the circumstances in which
USE_RULE Y VARCHAR2 2000
this alias is to be used.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 340 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: ECOZONE_HIERARCHY
ECOZONE SET HIERARCHY: Ecozones in a set are arranged in hierarchical order in this table, so that you can determine
which ecozone is a parent or supertype of which.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ECOZONE_SET_PART ECOZONE SET IDENTIFIER: Unique identifier for a set of ecozone definitions that
ECOZONE_SET_ID N VARCHAR2 40 P
ECOZONE_SET_PART are used by an organization such as the MMS or E and P company.
in which fossil deposition occurs. Often, these ecozones are marine or fresh water.
PARENT_ECOZONE_ID N VARCHAR2 40 P ECOZONE_SET_PART
Marine ecozones include the category of marine benthic zones, namely shelf, slope,
and abyssal zones. The ecozone is defined by the organisms that are found in it.
CHILD ECOZONE IDENTIFIER: Unique identifier for the ecozone that is a child, or
CHILD_ECOZONE_ID N VARCHAR2 40 P ECOZONE_SET_PART
lower in the hierarchy than a parent.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
and child is parent child, grandparent child (two levels apart), great grandparent (3
HIERARCHY_LEVEL Y VARCHAR2 40 R_ECOZONE_HIER_LEVEL
levels apart) etc. Used for implemnetations who choose to populate all levels ofa
hierarchy explicitly and avoid the need to query using connect by syntax.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 341 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: ECOZONE_SET
ECOZONE SET: this table is used to group ecozone definitions into sets used by an organization, for a project or over time.
Associate each ecozone set with the ecozones it uses via the ECOZONE SET PART table.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ECOZONE SET IDENTIFER: unique identifier for the set of ecozone definitions
gathered together into a single set that is used for common reference in analysis. A
ECOZONE_SET_ID N VARCHAR2 40 P
set definition may belong to a regulatory agency (USGS or MMS) or to a survey
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
OWNER BUSINESS ASSOCIATE: unique identifier for the business associate who is
OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
the owner of this ecozone set definition.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: unique identifier for the source document in which this
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
ecozone set is described.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 342 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: ECOZONE_SET_PART
ECOZONE SET PART: Ecozone sets are associated with the relevant ecozones in this table.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ECOZONE SET IDENTIFER: unique identifier for the set of ecozone definitions
gathered together into a single set that is used for common reference in analysis. A
ECOZONE_SET_ID N VARCHAR2 40 P ECOZONE_SET
set definition may belong to a regulatory agency (USGS or MMS) or to a survey
in which fossil deposition occurs. Often, these ecozones are marine or fresh water.
ECOZONE_ID N VARCHAR2 40 P ECOZONE
Marine ecozones include the category of marine benthic zones, namely shelf, slope,
and abyssal zones. The ecozone is defined by the organisms that are found in it.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 343 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: ECOZONE_XREF
ECOZONE CROSS REFERENCE: Ecozones may be related to each other in this table. For example, ecozones defined by
one organization may overlap or correspond to other ecozone definitions.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
in which fossil deposition occurs. Often, these ecozones are marine or fresh water.
ECOZONE_ID1 N VARCHAR2 40 P ECOZONE
Marine ecozones include the category of marine benthic zones, namely shelf, slope,
and abyssal zones. The ecozone is defined by the organisms that are found in it.
in which fossil deposition occurs. Often, these ecozones are marine or fresh water.
ECOZONE_ID2 N VARCHAR2 40 P ECOZONE
Marine ecozones include the category of marine benthic zones, namely shelf, slope,
and abyssal zones. The ecozone is defined by the organisms that are found in it.
ECOZONE_XREF_ID N VARCHAR2 40 P reference between two ecozones. Usually used for associating ecozone defintions
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 344 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: ENTITLEMENT
ENTITLEMENT: This table describes access and use priveledges or rights that are held by a person or organization.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ENTITLEMENT_ID N VARCHAR2 40 P ENTITLEMENT IDENTIFIER: Unique identifier for the row in the entitlement table.
ACCESS_CONDITION Y VARCHAR2 1024 in the case where this information is not to be validated. Note that the other tables in
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
ENTITLEMENT TYPE: the type of entitlement that is described in the row, such as a
ENTITLEMENT_TYPE Y VARCHAR2 40 R_ENT_TYPE
seismic lease data entitlement, a security based entitlement etc.
EXPIRY ACTION: The action that must be undertaken when the entitlement expires.
EXPIRY_ACTION Y VARCHAR2 40 R_ENT_EXPIRY_ACTION
This may involve destruction or return of materials.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PRIMARY_TERM Y NUMBER 10,5 PRIMARY TERM: The primary term for which this entitlement is in effect.
REMARK Y VARCHAR2 2000 REMARK: narrative remarks about this row of data.
SECURITY_DESC Y VARCHAR2 1024 entitlement. Supplementary information may be stored in access condition and use
condition.
USE CONDITIONS: Describes the uses that this object may be put to, based on the
USE_CONDITION Y VARCHAR2 1024
entitlement or security conditions.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
Page 345 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 346 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: ENT_COMPONENT
ENTITLEMENT COMPONENT: The business objects defined in PPDM whose entitlement properties are managed by this
entitlement description. May include wells, components of wells, seismic data, land rights etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ENTITLEMENT_ID N VARCHAR2 40 P ENTITLEMENT ENTITLEMENT IDENTIFIER: Unique identifier for the row in the entitlement table.
COMPONENT IDENTIFIER: unique identifier for the row containing a foreign key to
COMPONENT_ID N VARCHAR2 40 P
the object that is associated with this entitlement.
COMPONENT_OBS_NO N NUMBER 8 P observation number for the entitlement that allows each component to be versioned
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic
APPLICATION ID: Unique identifier for applications you make for continuations,
APPLICATION_ID Y VARCHAR2 40 APPLICATION
licenses etc. to the government.
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID Y VARCHAR2 40 AREA
area, area of interest, offshore area, district etc.
AREA_TYPE Y VARCHAR2 40 AREA AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc.
BA AUTHORITY IDENTIFIER: Unique identifier for the row that describes the
AUTHORITY_ID Y VARCHAR2 40 BA_AUTHORITY
authority that a business associaate has over business objects.
BUSINESS_ASSOCIATE
BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a
BUSINESS_ASSOCIATE_ID Y VARCHAR2 40 BA_ORGANIZATION
person, company, regulatory agency, government or consortium.
BA_AUTHORITY
CATALOGUE_ADDITIVE_ID Y VARCHAR2 40 CAT_ADDITIVE additives. Think of this table as a catalogue of all the kinds of additives that can be
purchased or created.
equipment. Think of this as a catalogue or brochure that shows all the kinds of
CATALOGUE_EQUIP_ID Y VARCHAR2 40 CAT_EQUIPMENT
equipment that you may use, but may or may not actually have. Actual peices of
information.
CLASS_LEVEL_ID Y VARCHAR2 40 CLASS_LEVEL classification schemes are availabe, including the UNSPSC code set. Typically, these
classification systems are hierarchical. Objects may be classified at any level of the
Page 347 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONSULT_ID Y VARCHAR2 40 CONSULT an activity or request for an activity. Consultation discussions may occur at any point
CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.
DESCRIPTION Y VARCHAR2 2000 example if only a portion of an information item is included, that portion can be
described here.
in which fossil deposition occurs. Often, these ecozones are marine or fresh water.
ECOZONE_ID Y VARCHAR2 40 ECOZONE
Marine ecozones include the category of marine benthic zones, namely shelf, slope,
and abyssal zones. The ecozone is defined by the organisms that are found in it.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.
reason why a business object is associated with this entitlement. For example, a
ENT_COMP_TYPE Y VARCHAR2 40 R_ENT_COMPONENT_TYPE contract may be associated because it governs the conditions of the entitlement, or a
seismic set may be associated because access to its acquisition products are
ENTITLEMENT RULE: Business or logical rule that the data must adhere to for the
ENT_RULE Y VARCHAR2 2000 entitlement to be enforced. Can be a SQL select statement, a procedure call or a
description.
EQUIPMENT_ID Y VARCHAR2 40 EQUIPMENT EQUIPMENT IDENTIFIER: Unique identifier for a specific peice of equipment.
ENTITLEMENT EXIRY ACTION: an action that must occur after the entitlement has
EXPIRY_ACTION Y VARCHAR2 40 R_ENT_EXPIRY_ACTION
expired. For example all copies of the relevant data must be destroyed.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
FACILITY_ID Y VARCHAR2 40 FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: A reference table identifying the codes classifying the facility
according to its physical equipment or principal service performed. Please note that
FACILITY_TYPE Y VARCHAR2 40 FACILITY
FACILITY_TYPE will eventually become a SUBTYPE and downsized to 30
characters.
FIELD_ID Y VARCHAR2 40 FIELD FIELD IDENTIFIER: Unique identifier for the field.
FIELD_STATION_ID Y VARCHAR2 40 STRAT_FIELD_STATION FIELD STATION ID: unique identifier for the stratigraphic field station.
FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.
INCIDENT SET IDENTIFIER: Unique identifier for a set of incident types that may be
INCIDENT_SET_ID Y VARCHAR2 40
mandated by an operating company, regulatory agency or contract.
Page 348 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
INCIDENT TYPE: The type of indicent that may have occurred, such as roll-over, or
INCIDENT_TYPE Y VARCHAR2 40
explosion, or unsafe materials handling.
INFORMATION_ITEM_ID Y VARCHAR2 40 RM_INFORMATION_ITEM INFORMATION ITEM ID: The unique identifier for an information item.
INFORMATION ITEM SUBTYPE: the type of information item. May be one of The
INFO_ITEM_SUBTYPE Y VARCHAR2 30 RM_INFORMATION_ITEM
valid types of Information item as defined by check constraints.
INSTRUMENT ID: Unique number for the legal document registered on the Cert. Of
INSTRUMENT_ID Y VARCHAR2 40 INSTRUMENT Title indicating interest in lands e.g. charge, lien, mortgage, caveat. May be natural
Key or system assigned, based on user needs and uniqueness of natural ids.
INTEREST_SET_ID Y VARCHAR2 40 INTEREST_SET INTEREST SET IDENTIFIER: unique identifier for the interest set.
BUSINESS ASSOCIATE: Unique identifier for the jurisdiction that is managing the
JURISDICTION Y VARCHAR2 40 LAND_SALE
land sale or bidding round.
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID Y VARCHAR2 40 LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
LAND RIGHT SUBTYPE: column indicating the type of land right. Must be one of the
LAND_RIGHT_SUBTYPE Y VARCHAR2 30 LAND_RIGHT valid subtypes: LAND TITLE, LAND UNIT, LAND UNIT TRACT, LAND
LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale.
LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.
LITHOLOGY_LOG_ID Y VARCHAR2 40 LITH_LOG LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
LITH_LOG_SOURCE Y VARCHAR2 40 LITH_LOG LITH LOG SOURCE: The source of data for this lithologic log.
NOTIFICATION_ID Y VARCHAR2 40 NOTIFICATION NOTIFICATION IDENTIFIER: unique identifier for the notification.
OBLIGATION_ID Y VARCHAR2 40 OBLIGATION OBLIGATION ID: Unique identifier for each obligation
OBLIGATION_SEQ_NO Y NUMBER 8 OBLIGATION OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation
PALEO SUMMARY IDENTIFIER: Unique identifier for the paleo summary report that
PALEO_SUMMARY_ID Y VARCHAR2 40 PALEO_SUMMARY
is captured.
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE Y VARCHAR2 30 PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
PHYSICAL_ITEM_ID Y VARCHAR2 40 RM_PHYSICAL_ITEM PHYSICAL ITEM ID: The unique identifier for the physical item.
POOL_ID Y VARCHAR2 40 POOL POOL IDENTIFIER: Number or code uniquely identifying the pool.
Page 349 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PPDM_TABLE_NAME Y VARCHAR2 30 PPDM_TABLE TABLE NAME: The name of the table within the schema.
PRODUCT_TYPE Y VARCHAR2 40 SUBSTANCE PRODUCT_TYPE: The product identified as a component for this table.
PROJECT_ID Y VARCHAR2 40 PROJECT PROJECT IDENTIFIER: unique identifier for the project.
RATE_SCHEDULE_ID Y VARCHAR2 40 RATE_SCHEDULE associate such as a service provider, jurisdiction or regulatory agency. Fee
schedules are often used to administer the rates for rentals or for services provided.
PPDM REFERENCED GUID: The GUID in the table that has an association with this
level of a classification system. In this case, we recommend that the name of the
table also be captured in PPDM TABLE, to make querying this information easier.
REFERENCED_GUID Y VARCHAR2 38
Usually, the PPDM TABLE and PPDM REFERENCED GUID should be used in
tandem. In this case, it is essential that the PPDM GUID in the source table be
PPDM TABLE NAME: The name of a table that has an association with this level of a
key from the table that is referenced, or may be used generically in combination with
REFERENCED_TABLE_NAME Y VARCHAR2 30
the PPDM_REFERENCED_GUID, which points to the row in the table that is related
to the classification system level. In this case, it is essential that the PPDM GUID in
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
hierarchy. These hierarchies are created in order to support rollup and detail
REPORT_HIERARCHY_ID Y VARCHAR2 40 REPORT_HIER_LEVEL breakdown reporting of reserves. In this case, authorization is typically handled at the
level of each component in the hierarchy. Use the remaining two components of this
hierarchies are created in order to support rollup and detail breakdown reporting of
REPORT_HIER_COMPONENT_ID Y VARCHAR2 40 REPORT_HIER_LEVEL
reserves. In this case, authorization is typically handled at the level of each
component in the hierarchy. Use the remaining two components of this foreign key to
RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of
RESERVE CLASS IDENTIFIER: The reserve classed for identifying the confidence
RESERVE_CLASS_ID Y VARCHAR2 40 RESERVE_CLASS
level and producing status of the reserve volumes.
Page 350 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
SEISMIC SET: A seismic set is a super type of various types of seismic collections.
SEIS_SET_ID Y VARCHAR2 40 SEIS_SET Valid types of seismic sets include SEIS_LINE, SEIS_3D, SEIS_SEGMENT and
SEIS_SURVEY.
SEISMIC SET SUBTYPE: The seismic set type column is used to enforce a
relationship between the SEIS SET supertype and its valid sub types. Values for this
SEIS_SET_SUBTYPE Y VARCHAR2 30 SEIS_SET column must be the name of the table that is the valid sub type for this row of data.
SUPPORT FACILITY SUBTYPE: The type of support facility that is described by this
SF_SUBTYPE Y VARCHAR2 30 SF_SUPPORT_FACILITY row of data. These values are managed by check constraint, and may only be the
surface description may be stated in terms of a legal survey system, metes and
description.
RM_DATA_STORE_STRUCTU DATA STORE ID: Used to identify the kinds of items that a data store structure is
STORE_ID Y VARCHAR2 40
RE permitted to hold.
RM_DATA_STORE_STRUCTU DATA STORE STRUCTURE OBS NO: Used to identify the kinds of items that a data
STORE_STRUCTURE_OBS_NO Y NUMBER 8
RE store structure is permitted to hold.
STRAT NAME SET IDENTIFIER: Unique identifier for the stratigraphic name set. A
STRAT_NAME_SET_ID Y VARCHAR2 40 STRAT_UNIT stratigraphic name set is an unordered collection of stratigraphic units, that may be in
STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT STRATIGRAPHIC UNIT IDENTIFIER: unique identifier for the stratigraphic unit.
SUPPORT FACILITY IDENTIFIER: Unique identifier for the support facility. A support
facility provides operational support for activities. These facilities may include roads,
SUPPORT_FACILITY_ID Y VARCHAR2 40 SF_SUPPORT_FACILITY
transmission towers, airstrips, vessels, docks and so on. Sub tyes are used to
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION APPLICATION NAME: Unique name code for the software application.
THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the
Webster Online)
WELL WELL_LOG
WELL_LOG_CURVE UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the
UWI Y VARCHAR2 40
WELL_ACTIVITY primary key for this row.
PROD_STRING
Page 351 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
WELL ACTIVITY SET IDENTIFIER: Unique identifier for a valid set of activity codes,
WELL_ACTIVITY_SET_ID Y VARCHAR2 40
such as those required by a regulatory or professional agency.
WELL ACTIVITY TYPE: The type of activity that is tracked, such as drilling, testing,
WELL_ACTIVITY_TYPE_ID Y VARCHAR2 40
coring, tubing etc. May be any kind of activity related to well operations.
WELL_LOG_CURVE_ID Y VARCHAR2 40 WELL_LOG_CURVE CURVE IDENTIFIER: Unique identification number assigned to the curve or trace.
WELL_LOG_ID Y VARCHAR2 40 WELL_LOG WELL LOG IDENTIFIER: Unique identifier for the well log.
WELL_LOG_SOURCE Y VARCHAR2 40 WELL_LOG WELL LOG SOURCE: The source of this well log data.
WELL SET IDENTIFIER: Unique identifier for a Well Set. A Well Set is a grouping
WELL_SET_ID Y VARCHAR2 40 WELL_SET mechanism for Well Components used to maintain and end to end link through all
WORK_ORDER_ID Y VARCHAR2 40 WORK_ORDER WORK ORDER IDENTIFIER: unique identifier for the work order.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 352 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: ENT_GROUP
ENTITLEMENT SECURITY GROUP: This table is used to capture which security groups have access of varying types to the
entitlement type.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ENTITLEMENT_ID N VARCHAR2 40 P ENTITLEMENT ENTITLEMENT IDENTIFIER: Unique identifier for the row in the entitlement table.
SECURITY GROUP ID: Unique identifier for the security group. A security group
SECURITY_GROUP_ID N VARCHAR2 40 P ENT_SECURITY_GROUP identifies a set of users (or companies or organizations) who have a defined set of
GROUP_OBS_NO N NUMBER 8 P be associated with an entitlement in different ways over time. This number should be
ACCESS_CONDITION Y VARCHAR2 1024 placed on an object. May be that data cannot be removed from premises, or that
ACCESS TYPE: The type of access that has been granted to this group for the
ACCESS_TYPE Y VARCHAR2 40 R_ENT_ACCESS_TYPE
entitlement.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SECURITY_DESC Y VARCHAR2 1024 supplemented by additional columns to describe access conditions and usage
conditions.
USE DESCRIPTION: Narrative description of the uses that an object may be put to
USE_DESC Y VARCHAR2 1024
by this group.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
Page 353 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 354 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: ENT_SECURITY_BA
ENTITLEMENT SECURITY BUSINESS ASSOCIATE: The business associates (users, companies, organizations) who are
part of an ENT_SECURITY_GROUP.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
BA_OBS_NO N NUMBER 8 P between a business associate and a security group. Used to allow relationships to
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 355 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: ENT_SECURITY_GROUP
ENTITLEMENT SECURITY: This table is used to capture information about various security groups defined by an
organization. Each group can be granted different types of access to data based on their entitlements.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
SECURITY GROUP ID: Unique identifier for the security group. A security group
SECURITY_GROUP_ID N VARCHAR2 40 P identifies a set of users (or companies or organizations) who have a defined set of
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY_DATE Y DATE DATE EXIPRY DATE: the date that this information was no longer in effect.
GROUP_DESC Y VARCHAR2 1024 DESCRIPTION: A general description of the function of this group.
GROUP_LONG_NAME Y VARCHAR2 255 NAME: The name given to this entitlement security group.
GROUP_SHORT_NAME Y VARCHAR2 30 SHORT NAME: short name given to the security group.
ENTITLEMENT SECURITY GROUP TYPE: The kind of security group that has been
GROUP_TYPE Y VARCHAR2 40 R_ENT_SEC_GROUP_TYPE created, such as reference table updaters, land administrators, project teams,
committees etc.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 356 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: ENT_SECURITY_GROUP_XREF
ENTITLEMENT SECURITY GROUP CROSS REFERENCE: Use this table to track relationships between security groups,
such as groups that overlap, replace, are part of etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
between groups, such as a group that governs another, or is part of another, turns
XREF_TYPE Y VARCHAR2 40 R_ENT_SEC_GROUP_XREF
into another, or replaces another or works in conjunction with (perhaps with a slightly
different role).
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 357 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: EQUIPMENT
EQUIPMENT: Use this table to describe pieces of equipment that are real, as opposed to represented in a catalogue. May be
any kind of equipment, such as trucks, rigs, computers, microscopes, gaugues etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
EQUIPMENT_ID N VARCHAR2 40 P EQUIPMENT IDENTIFIER: Unique identifier for a specific piece of equipment.
ACQUIRE_DATE_NEW Y DATE DATE ACQUIRE DATE NEW: The date this new piece of equipment was acquired.
equipment. Think of this as a catalogue or brochure that shows all the kinds of
CATALOGUE_EQUIP_ID Y VARCHAR2 40 CAT_EQUIPMENT
equipment that you may use, but may or may not actually have. Actual pieces of
COMMISSION_DATE Y DATE DATE COMMISSION DATE: The date when this piece of equipment was commissioned.
CURRENT_OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE OWNER BA ID: Unique identifier for the current owner of this equipment.
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
drilling rigs, measuring equipment, monitoring equipment etc. Note that the function
of this table may also be assumed by the CLASSIFICATION module for more robust
EQUIPMENT_GROUP Y VARCHAR2 40 R_CAT_EQUIP_GROUP
and complete classifications. If you are using CAT EQUIPMENT modules, you may
not need to populate this column, as the information will be in CAT EQUIPMENT
already.
EQUIPMENT NAME: For specific types of equipment that are assigned names, such
EQUIPMENT_NAME Y VARCHAR2 255
as rigs. This column should not be used to identify the type of equipment this is.
EQUIPMENT TYPE: the type of equipment that is listed, can be grouped into broad
classifications with R CAT EQUIP GROUP if you wish. Note that the function of this
EQUIPMENT_TYPE Y VARCHAR2 40 R_CAT_EQUIP_TYPE table may also be assumed by the CLASSIFICATION module for more robust and
complete classifications. If you are using CAT EQUIPMENT modules, you may not
need to populate this column, as the information will be in CAT EQUIPMENT already.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PURCHASE_DATE Y DATE DATE PURCHASE DATE: The date that this piece of equipment was purchased.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
Page 358 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 359 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: EQUIPMENT_ALIAS
EQUIPMENT ALIAS: Equipment may have more than one name, code or identifier. Codes such as the UPC code or serial
numbers may be stored in this table. Care should be taken to ensure that these listings are actually for the same equipment
and not similar equipment. All possible names, codes and other identifiers can be stored here.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
EQUIPMENT_ID N VARCHAR2 40 P EQUIPMENT EQUIPMENT IDENTIFIER: Unique identifier for a specific peice of equipment.
EQUIP_ALIAS_ID N VARCHAR2 40 P EQUIPMENT ALIAS IDENTIFIER: Unique identifier for the alias.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ALIAS_FULL_NAME Y VARCHAR2 255 AREA NAME: ALTERNATE (or full) NAME OF THE AREA
ALIAS REASON: The reason why the alias was created, such as government
ALIAS_REASON_TYPE Y VARCHAR2 40 R_ALIAS_REASON_TYPE
change, assigned by application etc.
ALIAS_TYPE Y VARCHAR2 40 R_ALIAS_TYPE ALIAS TYPE: The type of alias, such as partner, historical, records etc.
AMENDED DATE: the date on which a name has been ammended. Often, this is
AMENDED_DATE Y DATE DATE
used for official or legal changes to a name.
CREATED DATE: The date on which the alias was first created. This date may
CREATED_DATE Y DATE DATE preceed the ammendment date, in the event that the ammended date refers to a
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
ORIGINAL INDICATOR: A y/n flag indicating that this alias is the original one first
ORIGINAL_IND Y VARCHAR2 1
assigned to a business object.
ALIAS OWNER BUSINESS ASSOCIATE: unique identifier for the business associate
OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
who owns this alias.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REASON_DESC Y VARCHAR2 240 REASON DESCRIPTION: A narrative explanation about the alias being used.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: References the document where this alias has been given.
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
Documents may be published, internal references, journals etc.
STRUCK OFF DATE: Date on which the legal name was struck from corporate
STRUCKOFF_DATE Y DATE DATE
registry and is no longer used.
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
USE RULE: A narrative column that is used to describe the circumstances in which
USE_RULE Y VARCHAR2 2000
this alias is to be used.
Page 360 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 361 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: EQUIPMENT_BA
EQUIPMENT BUSINESS ASSOCIATES: Use this table to track business associates who are involved with a piece of
equipement, such as owners or people who lease or operate equipment.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
EQUIP_ID N VARCHAR2 40 P EQUIPMENT EQUIPMENT IDENTIFIER: Unique identifier for a specific peice of equipment.
BA_OBS_NO N NUMBER 8 P assigned to this row. Note that BUSINESS ASSOCIATE is not in the PK for privacy
reasons.
ACQUIRE_DATE Y DATE DATE ACQUIRED DATE: the date this equipment was acquired or purchased.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PURCHASE_DATE Y DATE DATE PURCHASE DATE: The date that this piece of equipment was purchased.
RELEASE DATE: The date that this equipment was sold or released by the business
RELEASE_DATE Y DATE DATE
associate.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
BUSINESS ASSOCIATE ROLE TYPE: The role of the business associate, such as
ROLE_TYPE Y VARCHAR2 40 R_EQUIP_BA_ROLE_TYPE
rentor, owner, operator, authorized maintenance etc.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
Page 362 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 363 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: EQUIPMENT_COMPONENT
EQUIPMENT COMPONENT: This table is used to capture the relationships between equipment and busines objects, such as
wells, documents, seismic sets and contracts.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
EQUIPMENT_ID N VARCHAR2 40 P EQUIPMENT EQUIPMENT IDENTIFIER: Unique identifier for a specific peice of equipment.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic
APPLICATION ID: Unique identifier for applications you make for continuations,
APPLICATION_ID Y VARCHAR2 40 APPLICATION
licenses etc. to the government.
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID Y VARCHAR2 40 AREA
area, area of interest, offshore area, district etc.
AREA_TYPE Y VARCHAR2 40 AREA AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc.
BA AUTHORITY IDENTIFIER: Unique identifier for the row that describes the
AUTHORITY_ID Y VARCHAR2 40 BA_AUTHORITY
authority that a business associaate has over business objects.
BUSINESS_ASSOCIATE
BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a
BUSINESS_ASSOCIATE_ID Y VARCHAR2 40 BA_ORGANIZATION
company, person, organization or association.
BA_AUTHORITY
CATALOGUE_ADDITIVE_ID Y VARCHAR2 40 CAT_ADDITIVE additives. Think of this table as a catalogue of all the kinds of additives that can be
purchased or created.
equipment. Think of this as a catalogue or brochure that shows all the kinds of
CATALOGUE_EQUIP_ID Y VARCHAR2 40 CAT_EQUIPMENT
equipment that you may use, but may or may not actually have. Actual peices of
CLASSIFICATION_SYSTEM_ID Y VARCHAR2 40 CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification
information.
classification systems are hierarchical. Objects may be classified at any level of the
Page 364 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.
in which fossil deposition occurs. Often, these ecozones are marine or fresh water.
ECOZONE_ID Y VARCHAR2 40 ECOZONE
Marine ecozones include the category of marine benthic zones, namely shelf, slope,
and abyssal zones. The ecozone is defined by the organisms that are found in it.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.
ENTITLEMENT_ID Y VARCHAR2 40 ENTITLEMENT ENTITLEMENT IDENTIFIER: Unique identifier for the row in the entitlement table.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
FACILITY_ID Y VARCHAR2 40 FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: The type of facility that is described in this row of data, such as
FACILITY_TYPE Y VARCHAR2 40 FACILITY pipeline, tank, battery etc. Please note that FACILITY_TYPE will eventually become
FIELD_ID Y VARCHAR2 40 FIELD FIELD IDENTIFIER: Unique identifier for the field.
FIELD_STATION_ID Y VARCHAR2 40 STRAT_FIELD_STATION FIELD STATION ID: unique identifier for the stratigraphic field station.
FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.
INCIDENT SET IDENTIFIER: Unique identifier for a set of incident types that may be
INCIDENT_SET_ID Y VARCHAR2 40
mandated by an operating company, regulatory agency or contract.
INCIDENT TYPE: The type of indicent that may have occurred, such as roll-over, or
INCIDENT_TYPE Y VARCHAR2 40
explosion, or unsafe materials handling.
INFORMATION_ITEM_ID Y VARCHAR2 40 RM_INFORMATION_ITEM INFORMATION ITEM ID: The unique identifier for an information item.
INFORMATION ITEM SUBTYPE: the type of information item. May be one of The
INFO_ITEM_SUBTYPE Y VARCHAR2 30 RM_INFORMATION_ITEM
valid types of Information item as defined by check constraints.
INSTRUMENT ID: Unique number for the legal document registered on the Cert. Of
INSTRUMENT_ID Y VARCHAR2 40 INSTRUMENT Title indicating interest in lands e.g. charge, lien, mortgage, caveat. May be natural
Key or system assigned, based on user needs and uniqueness of natural ids.
INTEREST_SET_ID Y VARCHAR2 40 INTEREST_SET INTEREST SET IDENTIFIER: unique identifier for the interest set.
Page 365 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
BUSINESS ASSOCIATE: Unique identifier for the jurisdiction that is managing the
JURISDICTION Y VARCHAR2 40 LAND_SALE
land sale or bidding round.
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID Y VARCHAR2 40 LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
LAND RIGHT SUBTYPE: column indicating the type of land right. Must be one of the
LAND_RIGHT_SUBTYPE Y VARCHAR2 30 LAND_RIGHT valid subtypes: LAND TITLE, LAND UNIT, LAND UNIT TRACT, LAND
LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale.
LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.
LITHOLOGY_LOG_ID Y VARCHAR2 40 LITH_LOG LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
LITH_LOG_SOURCE Y VARCHAR2 40 LITH_LOG LITH LOG SOURCE: The source of data for this lithologic log.
NOTIFICATION_ID Y VARCHAR2 40 NOTIFICATION NOTIFICATION IDENTIFIER: unique identifier for the notification.
OBLIGATION_ID Y VARCHAR2 40 OBLIGATION OBLIGATION ID: Unique identifier for each obligation
OBLIGATION_SEQ_NO Y NUMBER 8 OBLIGATION OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation
PALEO SUMMARY IDENTIFIER: Unique identifier for the paleo summary report that
PALEO_SUMMARY_ID Y VARCHAR2 40 PALEO_SUMMARY
is captured.
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE Y VARCHAR2 30 PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
PHYSICAL_ITEM_ID Y VARCHAR2 40 RM_PHYSICAL_ITEM PHYSICAL ITEM ID: The unique identifier for the physical item.
POOL_ID Y VARCHAR2 40 POOL POOL IDENTIFIER: Number or code uniquely identifying the pool.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PPDM_TABLE_NAME Y VARCHAR2 30 PPDM_TABLE TABLE NAME: The name of the table within the schema.
PRODUCT_TYPE Y VARCHAR2 40 SUBSTANCE PRODUCT_TYPE: The product identified as a component for this table.
PROJECT_ID Y VARCHAR2 40 PROJECT PROJECT IDENTIFIER: unique identifier for the project.
RATE_SCHEDULE_ID Y VARCHAR2 40 RATE_SCHEDULE associate such as a service provider, jurisdiction or regulatory agency. Fee
schedules are often used to administer the rates for rentals or for services provided.
Page 366 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM REFERENCED GUID: The GUID in the table that has an association with this
level of a classification system. In this case, we recommend that the name of the
table also be captured in PPDM TABLE, to make querying this information easier.
REFERENCED_GUID Y VARCHAR2 38
Usually, the PPDM TABLE and PPDM REFERENCED GUID should be used in
tandem. In this case, it is essential that the PPDM GUID in the source table be
PPDM TABLE NAME: The name of a table that has an association with this level of a
key from the table that is referenced, or may be used generically in combination with
REFERENCED_TABLE_NAME Y VARCHAR2 30
the PPDM_REFERENCED_GUID, which points to the row in the table that is related
to the classification system level. In this case, it is essential that the PPDM GUID in
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of
RESERVE CLASS IDENTIFIER: The reserve classed for identifying the confidence
RESERVE_CLASS_ID Y VARCHAR2 40 RESERVE_CLASS
level and producing status of the reserve volumes.
SEISMIC SET: A seismic set is a super type of various types of seismic collections.
SEIS_SET_ID Y VARCHAR2 40 SEIS_SET Valid types of seismic sets include SEIS_LINE, SEIS_3D, SEIS_SEGMENT and
SEIS_SURVEY.
SEISMIC SET SUBTYPE: The seismic set type column is used to enforce a
relationship between the SEIS SET supertype and its valid sub types. Values for this
SEIS_SET_SUBTYPE Y VARCHAR2 30 SEIS_SET column must be the name of the table that is the valid sub type for this row of data.
SUPPORT FACILITY SUBTYPE: The type of support facility that is described by this
SF_SUBTYPE Y VARCHAR2 30 SF_SUPPORT_FACILITY row of data. These values are managed by check constraint, and may only be the
surface description may be stated in terms of a legal survey system, metes and
granted. For land rights, continuations may be described by generating a new Spatial
description.
RM_DATA_STORE_STRUCTU DATA STORE ID: Used to identify the kinds of items that a data store structure is
STORE_ID Y VARCHAR2 40
RE permitted to hold.
RM_DATA_STORE_STRUCTU DATA STORE STRUCTURE OBS NO: Used to identify the kinds of items that a data
STORE_STRUCTURE_OBS_NO Y NUMBER 8
RE store structure is permitted to hold.
STRAT NAME SET IDENTIFIER: Unique identifier for the stratigraphic name set. A
STRAT_NAME_SET_ID Y VARCHAR2 40 STRAT_UNIT stratigraphic name set is an unordered collection of stratigraphic units, that may be in
Page 367 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT STRATIGRAPHIC UNIT IDENTIFIER: unique identifier for the stratigraphic unit.
SUPPORT FACILITY IDENTIFIER: Unique identifier for the support facility. A support
facility provides operational support for activities. These facilities may include roads,
SUPPORT_FACILITY_ID Y VARCHAR2 40 SF_SUPPORT_FACILITY
transmission towers, airstrips, vessels, docks and so on. Sub tyes are used to
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the
Webster Online)
WELL ACTIVITY SET IDENTIFIER: Unique identifier for a valid set of activity codes,
WELL_ACTIVITY_SET_ID Y VARCHAR2 40
such as those required by a regulatory or professional agency.
WELL ACTIVITY TYPE: The type of activity that is tracked, such as drilling, testing,
WELL_ACTIVITY_TYPE_ID Y VARCHAR2 40
coring, tubing etc. May be any kind of activity related to well operations.
WELL SET IDENTIFIER: Unique identifier for a Well Set. A Well Set is a grouping
WELL_SET_ID Y VARCHAR2 40 WELL_SET mechanism for Well Components used to maintain and end to end link through all
WORK_ORDER_ID Y VARCHAR2 40 WORK_ORDER WORK ORDER IDENTIFIER: unique identifier for the work order.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 368 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: EQUIPMENT_MAINTAIN
EQUIPMENT MAINTENANCE: Use this table to track scheduled and actual maintenance activities on a piece of equipment,
such as cleaning, calibration, rebuilding etc. For more detail about maintenance and associated processes, please use the
PROJECTS module. Financial information (costs) should be stored in the FINANCE tables.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
EQUIPMENT_ID N VARCHAR2 40 P EQUIPMENT EQUIPMENT IDENTIFIER: Unique identifier for a specific peice of equipment.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ACTUAL_END_DATE Y DATE DATE ACTUAL END DATE: The date that a maintenance event was actually completed.
ACTUAL_START_DATE Y DATE DATE ACTUAL START DATE: The date that a maintenance event actually started.
equipment. Think of this as a catalogue or brochure that shows all the kinds of
CATALOGUE_EQUIP_ID Y VARCHAR2 40 EQUIPMENT_MAINT_TYPE
equipment that you may use, but may or may not actually have. Actual peices of
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
END_DATE Y DATE DATE END DATE: the date that the maintenance was completed
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
FAILURE IND: A Y/N flag indicating that this maintenance occurred because of a
FAILURE_IND Y VARCHAR2 1
malfunction or other failure, and was not part of a regular maintenance schedule.
business associate whose location the calibration work was completed. These
LOCATION_BA_ADDRESS_OBS_NOY NUMBER 8 BA_ADDRESS
projects may be completed off site or on site, depending on how movable equipment
LOCATION_BA_ID Y VARCHAR2 40 BA_ADDRESS associate whose location the calibration work was completed. These projects may be
whose location the calibration work was completed. These projects may be
LOCATION_BA_SOURCE Y VARCHAR2 40 BA_ADDRESS
completed off site or on site, depending on how movable equipment is. Part of
Foreign key.
MAINT_LOCATION_TYPE Y VARCHAR2 40 R_EQUIP_MAINT_LOC conducted on site, off site or in some specified location (Delaware warehouse) or
MAINTENANCE TYPE: For each type of equipment, the kinds of maintenance that
MAINT_TYPE Y VARCHAR2 40 EQUIPMENT_MAINT_TYPE
can be performed on it, from oil changes to calibration or complete restoration.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROJECT IDENTIFIER: Unique id for the project that describes the details of a
PROJECT_ID Y VARCHAR2 40 PROJECT
maintenance run that is too complex for this table to handle fully.
Page 369 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SCHEDULED IND: A Y/N flag indicating that this maintenance occurred according to
SCHEDULED_IND Y VARCHAR2 1
a schedule and was not the consequence of a failure.
START_DATE Y DATE DATE START DATE: the date that the maintenance was started.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 370 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: EQUIPMENT_MAINT_STATUS
EQUIPMENT MAINTAIN STATUS: Use this table to keep track of the status of various phases of maintenance activities for a
piece of equipment. For example, you may want to track when the activity was approved, when the equipment was sent out
(or when a crew arrived), when the work was started, when it was tested, when it was finalized etc. This table can be used to
help create metrics for equipment performance and maintenance schedules.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
EQUIPMENT_ID N VARCHAR2 40 P EQUIPMENT_MAINTAIN EQUIPMENT IDENTIFIER: Unique identifier for a specific peice of equipment.
STATUS_ID N VARCHAR2 40 P STATUS IDENTIFIER: Unique identifier for a status of the maintenance event.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 371 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: EQUIPMENT_MAINT_TYPE
EQUIPMENT MAINTENANCE TYPE: Use this table to track the various types of maintenace that may occur on equipment.
This table has a two part primary key, so that each kind of equipment lists only the maintenance activities that are relevant for
it.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
equipment. Think of this as a catalogue or brochure that shows all the kinds of
CATALOGUE_EQUIP_ID N VARCHAR2 40 P CAT_EQUIPMENT
equipment that you may use, but may or may not actually have. Actual peices of
MAINTENANCE TYPE: For each type of equipment, the kinds of maintenance that
MAINT_TYPE N VARCHAR2 40 P
can be performed on it, from oil changes to calibration or complete restoration.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
LONG_NAME Y VARCHAR2 255 LONG NAME: Common long name given to reference type or code.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SHORT_NAME Y VARCHAR2 30 SHORT NAME: Common short name given to reference type or code.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 372 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: EQUIPMENT_SPEC
EQUIPMENT SPECIFICATIONS: Use this table to capture specifications for specific pieces of equipment. These
specifications may vary among specific manufactured peices, such as calibration specifications.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
EQUIPMENT
EQUIPMENT_ID N VARCHAR2 40 P EQUIPMENT IDENTIFIER: Unique identifier for a specific peice of equipment.
EQUIPMENT_MAINTAIN
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
AVERAGE VALUE: The average or single value assigned to this specification. If only
AVERAGE_VALUE Y NUMBER 0
one mesuare is provided, it should be stored here.
COST: A value associated with the cost of a specirfication, such as annual operating
COST Y NUMBER 12,2
cost.
DATE FORMAT DESCRIPTION: Use this column to define the level of precision in
DATE_FORMAT_DESC Y VARCHAR2 8
the DATE format colums, such as YYYY, or YYYQQ, or YYYYMM or YYYYMMDD
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
MAXIMUM DATE: the maximum date, such as an expiry date, that describes this
MAX_DATE Y DATE DATE
product.
MAXIMUM VALUE: the maximum value for a specification, such as the maximum
MAX_VALUE Y NUMBER 0
diameter of a tank, or the maximum load capacity of a vehicle.
MINUMUM DATE: the minimum date associated with a specification, such as a date
MIN_DATE Y DATE DATE
that a product cannot be used for, such as for aging processes.
Page 373 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
RATIO_VALUE_AVERAGE Y NUMBER 0 RATIO VALUE AVERAGE: The average value of the ratio measured.
RATIO_VALUE_MAXIMUM Y NUMBER 0 RATIO VALUE MAXIMUM The maximum value of the ratio measured.
RATIO_VALUE_MINIMUM Y NUMBER 0 RATIO VALUE MINIMUM The minimum value of the ratio measured.
REFERENCE VALUE: the value of a reference point. For example where the
equipment is a tank for which tank strappings are measured, the reference point
REFERENCE_VALUE Y NUMBER 0 would be the height measurement in the tank. The volume measure at the reference
tank strapping will usually be captured in AVERAGE VALUE. Other reference values,
REFERENCE_VALUE_TYPE Y VARCHAR2 40 R_EQUIP_SPEC_REF_TYPE specifications being captured are tank strappings, the SPEC TYPE = TANK
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SPEC_CODE Y VARCHAR2 40 specificaiton. For example, For Rock bit classificaitons, the IADC rock bit
SPEC_DESC Y VARCHAR2 1024 SPECIFICATION DESCRIPTION: A textual description of the specification property.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 374 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: EQUIPMENT_SPEC_SET
EQUIPMENT SPECIFICATION SET: use this table to group together specifications into sets that are relevent for particular
purposes, such as for a type of equipment.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
SPECIFICATION SET IDENTIFIER: unique identifier for a row that groups together
SPEC_SET_ID N VARCHAR2 40 P specifications into sets that are relevent for particular purposes, such as for a type of
equipment.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EQUIPMENT TYPE: the type of equipment that is listed, can be grouped into broad
classifications with R CAT EQUIP GROUP if you wish. Note that the function of this
EQUIPMENT_TYPE Y VARCHAR2 40 R_CAT_EQUIP_TYPE
table may also be assumed by the CLASSIFICATION module for more robust and
complete classifications.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PREFERRED_NAME Y VARCHAR2 255 PREFERRED NAME: Usual or identifying name assigned to this equipment set.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SPEC_SET_DESC Y VARCHAR2 240 SPECIFICATION SET DESCRIPTION: Narrative description of the set
SPEC_SET_TYPE Y VARCHAR2 40 R_EQUIP_SPEC_SET_TYPE SPECIFICATION SET TYPE: The type of specification set provided.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 375 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: EQUIPMENT_SPEC_SET_SPEC
EQUIPMENT SPECIFICATION SET SPECIFICATIONS: Use this table to track which specifications are in a set, such as the
set of specifications used to describe a vehicle, or a pipe.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
SPECIFICATION SET IDENTIFIER: unique identifier for a row that groups together
SPEC_SET_ID N VARCHAR2 40 P EQUIPMENT_SPEC_SET specifications into sets that are relevent for particular purposes, such as for a type of
equipment.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REFERENCE_VALUE_TYPE Y VARCHAR2 40 R_EQUIP_SPEC_REF_TYPE specifications being captured are tank strappings, the SPEC TYPE = TANK
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 376 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: EQUIPMENT_STATUS
EQUIPMENT STATUS: Tracks the status or condition of a peice of equipment over time. Can include information about
commissioning and informtion about the condition of the equipment noted during inspections. May also be used to track
DOWNTIMES using STATUS TYPE as downtime, and STATUS to track the kind of downtime.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
EQUIPMENT_ID N VARCHAR2 40 P EQUIPMENT EQUIPMENT IDENTIFIER: Unique identifier for a specific peice of equipment.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
END_TIME Y DATE DATE END TIME: Clock time that this status ended.
EQUIPMENT STATUS The status of the equipment, based on the STATUS TYPE
EQUIP_STATUS Y VARCHAR2 40 R_EQUIP_STATUS defined. Can include things such as condition types, operational statuses (working,
decommissioned).
EQUIPMENT STATUS TYPE: A list of valid types for classifying or grouping status
EQUIP_STATUS_TYPE Y VARCHAR2 40 R_EQUIP_STATUS
information. Can include financial, operational condition etc.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
expected. This will enable the capture of a measurement representing the operational
PERCENT_CAPABILITY Y NUMBER 15,12 capacity associated with the status. Percent Capacity is normally calculated at the
parameters, etc.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
START_TIME Y DATE DATE START TIME: The clock time that this status came into effect.
TIMEZONE: a valid list of time zones. You can obtain a list of timezones from
TIMEZONE Y VARCHAR2 40 R_TIMEZONE
www.worldtimezone.com.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
Page 377 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 378 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: EQUIPMENT_USE_STAT
EQUIPMENT USAGE STATISTICS: Use this table to track the usage of a specific piece of equipment, such as the distance
driven by a truck, the total revolutions by a pump or the total used distance for a piece of coiled tubing. This information is
used to assist with maintenace and replacment scheduling.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
EQUIPMENT_ID N VARCHAR2 40 P EQUIPMENT EQUIPMENT IDENTIFIER: Unique identifier for a specific peice of equipment.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
AVERAGE VALUE: The average or single value assigned to this specification. If only
AVERAGE_VALUE Y NUMBER 0
one mesuare is provided, it should be stored here.
COST: The cost of the equipment use so far, such as fuel cost, maintenance cost
COST Y NUMBER 12,2
etc.
DATE FORMAT DESCRIPTION: Use this column to define the level of precision in
DATE_FORMAT_DESC Y VARCHAR2 8
the DATE format colums, such as YYYY, or YYYQQ, or YYYYMM or YYYYMMDD
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
END_DATE Y DATE DATE END DATE: The date that this statistical measurement ended.
END_TIME Y DATE DATE END TIME: The time that this statistical measurement ended.
EQUIPMENT USE STATISTIC TYPE: Use statistics for equipment are widely varied
EQUIP_USE_STAT_TYPE Y VARCHAR2 40 R_EQUIP_USE_STAT_TYPE in nature, depending on the type of equipment you are tracking. You may need to
track distance driven, distance drilled, total revolutions, total cost of operations etc.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
MAXIMUM DATE: the maximum date, that describes this use statistic, such as the
MAX_DATE Y DATE DATE
last date it was used.
MAXIMUM VALUE: the maximum value measured, such as the maximum RPM for a
MAX_VALUE Y NUMBER 0
pump.
MINIMUM DATE: the minimum date that describes this use statistic, such as the
MIN_DATE Y DATE DATE
earliest date it was used.
MINIMUM VALUE: the minimum value measured, such as the minimum RPM for a
MIN_VALUE Y NUMBER 0
pump.
PERCENT_CAPACITY Y NUMBER 15,12 its total possible capacity. This is often calculated at a field site, using manufacturers
Page 379 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
START_DATE Y DATE DATE START DATE: The date that this statistical measurement started.
START_TIME Y DATE DATE START TIME: The time that this statistical measurement started.
TIMEZONE: a valid list of time zones. You can obtain a list of timezones from
TIMEZONE Y VARCHAR2 40 R_TIMEZONE
www.worldtimezone.com.
USAGE CODE: a descriptive code allowed for a particular kind of usage, such as
USE_CODE Y VARCHAR2 40
heavy, light, average etc.
USE_DESC Y VARCHAR2 1024 USE DESCRIPTION: a text based description of the usage of the equipment.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 380 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: EQUIPMENT_XREF
EQUIPMENT CROSS REFERENCE: This multi function table can keep track of peices of equipment that are part of the
composition of a larger item, identify alternate or interchangable parts, indicate new parts that replace parts that are no longer
manufactured etc. The reference table controls the contents, and should be carefuly managed.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
EQUIPMENT_ID N VARCHAR2 40 P EQUIPMENT EQUIPMENT IDENTIFIER: Unique identifier for a specific peice of equipment.
EQUIPMENT_PART_ID N VARCHAR2 40 P EQUIPMENT now part of a composite peice of equipment that is used as an whole. Over time,
may be comprised of many parts, some of which are in service from time to time.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
COMMISSION DATE: The date when this peice of equipment was commissioned as
COMMISSION_DATE Y DATE DATE
a part of this composite.
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
pieces of equipment, often indicating one piece that can or has replaced another.
EQUIP_XREF_TYPE Y VARCHAR2 40 R_EQUIP_XREF_TYPE May also be used to indicate equipment that has the same function, and are
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
INTERCHANGABLE IND: A Y/N flag indicating whether this part can be interchanged
with another part once installed. Y indicates the part can be removed and exchanged
INTERCHANGABLE_IND Y VARCHAR2 1
with another part. N indicates that it cannot be removed or exchanged with another
part.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
Page 381 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 382 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FACILITY
FACILITY: A collection of surface equipment and meters which facilitate the production, injection or disposition of products.
This equipment supports any operation in the processing, development and transportation of products.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
FACILITY_ID N VARCHAR2 40 P FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: The type of facility that is described in this row of data, such as
FACILITY_TYPE N VARCHAR2 40 P R_FACILITY_TYPE pipeline, tank, battery etc. Please note that FACILITY_TYPE will eventually become
ABANDONED_DATE Y DATE DATE ABANDONED DATE: the date that this facility was abandoned.
ACTIVE_DATE Y DATE DATE ACTIVE DATE: The date that the facility became active.
equipment. Think of this as a catalogue or brochure that shows all the kinds of
CATALOGUE_EQUIP_ID Y VARCHAR2 40 CAT_EQUIPMENT
equipment that you may use, but may or may not actually have. Actual pieces of
CONSTRUCTED_DATE Y DATE DATE CONSTRUCTED DATE: The date that the facility construction was completed.
grouped together. It should be acquired together at the same time, from the same
COORD_ACQUISITION_ID Y VARCHAR2 40 CS_COORD_ACQUISITION
source, using the same method and at the same accuracy. May be used to indicate
COORD_SYSTEM_ID Y VARCHAR2 40 CS_COORDINATE_SYSTEM COORDINATE SYSTEM ID: unique identifier for the coordinate system.
DESCRIPTION Y VARCHAR2 240 DESCRIPTION: Short descriptive information about the facility.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
FACILITY_DIAMETER Y NUMBER 10,5 FACILITY DIAMETER: the diameter of a facility, such as a pipeline or a tank.
FACILITY FUNCTION: A list of valid functions that are satisfied by a facility, such as
FACILITY_FUNCTION Y VARCHAR2 40 R_FAC_FUNCTION
measurement, transportation, processing, storage, separation etc.
FACILITY NAME: Name assigned to the facility. This may be the legal or registered
FACILITY_LONG_NAME Y VARCHAR2 255
name as it appears on a permit or a given name assigned by the operator.
FACILITY_NO Y NUMBER 12 Often this will correspond to the equipment tag number assigned in the production
accounting system, but this is not required. Could be any numeric value.
FACILITY_SHORT_NAME Y VARCHAR2 30 FACILITY SHORT NAME: Common short name used for the facility.
H2S INDICATOR: A Y/N flag indicating whether this flag is able to handle products
H2S_IND Y VARCHAR2 1
containing H2S.
INACTIVE_DATE Y DATE DATE INACTIVE DATE: date when the facility was decommissioned or became inactive.
Page 383 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LAST INJECTION DATE: The date that injection volumes were last reported for this
LAST_INJECTION_DATE Y DATE DATE
entity.
LAST PRODUCTION DATE: The date that production was last reported for this
LAST_PRODUCTION_DATE Y DATE DATE
entity.
LAST REPORTED DATE: The date that a production report was last submitted for
LAST_REPORTED_DATE Y DATE DATE
this entity.
coordinate system, such as a local grid system (ATS, STS, MTS etc) to which these
bounds or local survey references; maintaining the position of each point relative to
ON_INJECTION_DATE Y DATE DATE ON INJECTION DATE: The date that injection was first reported for this entity.
ON_PRODUCTION_DATE Y DATE DATE ON PRODUCTION DATE: The date that production was first reported for this entity.
PIPELINE COVER TYPE: A list of valid types of material that covers or surrounds a
PIPE_COVER_TYPE Y VARCHAR2 40 R_FAC_PIPE_COVER
pipeline that is buried below ground level (or sea level).
PLOT_NAME Y VARCHAR2 30 PLOT NAME: Name alias used when plotting the facility on a map.
PLOT SYMBOL: A character or symbol used to represent a facility. This may be used
PLOT_SYMBOL Y VARCHAR2 40 R_PLOT_SYMBOL in a particular mapping package coding scheme, or as a pointer to other application
dependent files.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
FIELD IDENTIFIER: Unique identifier for the field. This is a denormalized column
PRIMARY_FIELD_ID Y VARCHAR2 40 FIELD used only by implementations where facilities service only one field. Where a facility
may service many fields, the table FACILITY FIELD should be used.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
UNIT OPERATED INDICATOR: a yes / no flag indicating that the facility is operated
UNIT_OPERATED_IND Y VARCHAR2 1
by through a unit operating agreement.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
Page 384 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 385 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FACILITY_ALIAS
FACILITY ALIAS: Alias or alternate name for the facility.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
FACILITY_ID N VARCHAR2 40 P FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: The type of facility that is described in this row of data, such as
FACILITY_TYPE N VARCHAR2 40 P FACILITY pipeline, tank, battery etc. Please note that FACILITY_TYPE will eventually become
FACILITY ALIAS IDENTIFIER: unique ID for a Code identifying any other name the
FACILITY_ALIAS_ID N VARCHAR2 40 P
facility is known by.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ALIAS_LONG_NAME Y VARCHAR2 255 FACILITY ALIAS: Code identifying any other name the facility is known by.
REASON TYPE: The purpose or reason for a given alias. For example a facility alias
ALIAS_REASON_TYPE Y VARCHAR2 40 R_ALIAS_REASON_TYPE
may be assigned because of a name change.
ALIAS_TYPE Y VARCHAR2 40 R_ALIAS_TYPE ALIAS TYPE: The type of alias, such as partner, historical, records etc.
AMENDED DATE: the date on which a name has been ammended. Often, this is
AMENDED_DATE Y DATE DATE
used for official or legal changes to a name.
CREATED DATE: The date on which the alias was first created. This date may
CREATED_DATE Y DATE DATE preceed the ammendment date, in the event that the ammended date refers to a
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: Date on which the alias became effective
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the alias is no longer valid.
ALIAS OWNER BUSINESS ASSOCIATE: unique identifier for the business associate
OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
who owns this alias.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REASON_DESC Y VARCHAR2 240 REASON DESCRIPTION: A narrative explanation about the alias being used.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: References the document where this alias has been given.
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
Documents may be published, internal references, journals etc.
STRUCK OFF DATE: Date on which the legal name was struck from corporate
STRUCKOFF_DATE Y DATE DATE
registry and is no longer used.
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
USE RULE: A narrative column that is used to describe the circumstances in which
USE_RULE Y VARCHAR2 2000
this alias is to be used.
Page 386 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 387 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FACILITY_AREA
FACILITY AREA: this table tracks the relationships between facilities and all areas that they intersect with. These areas may
be formal geopolitical areas, business or regulatory areas, informal areas etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
FACILITY TYPE: The type of facility that is described in this row of data, such as
FACILITY_TYPE N VARCHAR2 40 P FACILITY pipeline, tank, battery etc. Please note that FACILITY_TYPE will eventually become
FACILITY_ID N VARCHAR2 40 P FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID N VARCHAR2 40 P AREA
area, area of interest, offshore area, district etc.
AREA_TYPE N VARCHAR2 40 P AREA AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 388 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FACILITY_BA_SERVICE
FACILITY SERVICE: this table may be used to track services that are provided for a facility, such as maintenance,
inspections, supplies etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
FACILITY_ID N VARCHAR2 40 P FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: The type of facility that is described in this row of data, such as
FACILITY_TYPE N VARCHAR2 40 P FACILITY pipeline, tank, battery etc. Please note that FACILITY_TYPE will eventually become
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
BA_SERVICE_TYPE Y VARCHAR2 40 R_BA_SERVICE_TYPE associate. For example well logger, drilling contractor, application developer. For
CONTRACT
CONTRACT_ID Y VARCHAR2 40 CONTRACT ID: Unique identifier for the contract table.
CONT_PROVISION
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
END_DATE Y DATE DATE END DATE: The date that this service was completed.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROVISION_ID Y VARCHAR2 40 CONT_PROVISION PROVISION ID: unique identifier for a contract provision
RATE_SCHEDULE_ID Y VARCHAR2 40 RATE_SCHEDULE associate such as a service provider, jurisdiction or regulatory agency. Fee
schedules are often used to administer the rates for rentals or for services provided. .
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
START_DATE Y DATE DATE START DATE: the date that this service was started.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
Page 389 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 390 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FACILITY_CLASS
FACILITY CLASS: Classifications for the facility, most notably classifications relating to the emmissions of hazardous
products, are captured here. These classifications may change over time.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
FACILITY_ID N VARCHAR2 40 P FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: The type of facility that is described in this row of data, such as
FACILITY_TYPE N VARCHAR2 40 P FACILITY pipeline, tank, battery etc. Please note that FACILITY_TYPE will eventually become
FACILITY_CLASS_TYPE N VARCHAR2 40 P R_FACILITY_CLASS FACILITY CLASSIFICATION TYPE: The type of classification assigned to the facility.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 391 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FACILITY_COMPONENT
FACILITY COMPONENT: This table is used to capture the relationships between facilities and busines objects, such as
wells, equipment, documents, seismic sets and contracts.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
FACILITY_ID N VARCHAR2 40 P FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: The type of facility that is described in this row of data, such as
FACILITY_TYPE N VARCHAR2 40 P FACILITY pipeline, tank, battery etc. Please note that FACILITY_TYPE will eventually become
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic
APPLICATION ID: Unique identifier for applications you make for continuations,
APPLICATION_ID Y VARCHAR2 40 APPLICATION
licenses etc. to the government.
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID Y VARCHAR2 40 AREA
area, area of interest, offshore area, district etc.
AREA_TYPE Y VARCHAR2 40 AREA AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc.
BA AUTHORITY IDENTIFIER: Unique identifier for the row that describes the
AUTHORITY_ID Y VARCHAR2 40 BA_AUTHORITY
authority that a business associaate has over business objects.
BUSINESS_ASSOCIATE
BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a
BUSINESS_ASSOCIATE_ID Y VARCHAR2 40 BA_ORGANIZATION
company, person, organization or association.
BA_AUTHORITY
CATALOGUE_ADDITIVE_ID Y VARCHAR2 40 CAT_ADDITIVE additives. Think of this table as a catalogue of all the kinds of additives that can be
purchased or created.
equipment. Think of this as a catalogue or brochure that shows all the kinds of
CATALOGUE_EQUIP_ID Y VARCHAR2 40 CAT_EQUIPMENT
equipment that you may use, but may or may not actually have. Actual peices of
information.
CLASS_LEVEL_ID Y VARCHAR2 40 CLASS_LEVEL classification schemes are availabe, including the UNSPSC code set. Typically,
the classification system, and through more than one classification system.
Page 392 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.
in which fossil deposition occurs. Often, these ecozones are marine or fresh water.
ECOZONE_ID Y VARCHAR2 40 ECOZONE
Marine ecozones include the category of marine benthic zones, namely shelf, slope,
and abyssal zones. The ecozone is defined by the organisms that are found in it.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.
ENTITLEMENT_ID Y VARCHAR2 40 ENTITLEMENT ENTITLEMENT IDENTIFIER: Unique identifier for the row in the entitlement table.
EQUIPMENT_ID Y VARCHAR2 40 EQUIPMENT EQUIPMENT IDENTIFIER: Unique identifier for a specific peice of equipment.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
FIELD_ID Y VARCHAR2 40 FIELD FIELD IDENTIFIER: Unique identifier for the field.
FIELD_STATION_ID Y VARCHAR2 40 STRAT_FIELD_STATION FIELD STATION ID: unique identifier for the stratigraphic field station.
FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.
INCIDENT SET IDENTIFIER: Unique identifier for a set of incident types that may be
INCIDENT_SET_ID Y VARCHAR2 40
mandated by an operating company, regulatory agency or contract.
INCIDENT TYPE: The type of indicent that may have occurred, such as roll-over, or
INCIDENT_TYPE Y VARCHAR2 40
explosion, or unsafe materials handling.
INFORMATION_ITEM_ID Y VARCHAR2 40 RM_INFORMATION_ITEM INFORMATION ITEM ID: The unique identifier for an information item.
INFORMATION ITEM SUBTYPE: the type of information item. May be one of The
INFO_ITEM_SUBTYPE Y VARCHAR2 30 RM_INFORMATION_ITEM
valid types of Information item as defined by check constraints.
INSTRUMENT ID: Unique number for the legal document registered on the Cert. Of
INSTRUMENT_ID Y VARCHAR2 40 INSTRUMENT Title indicating interest in lands e.g. charge, lien, mortgage, caveat. May be natural
Key or system assigned, based on user needs and uniqueness of natural ids.
INTEREST_SET_ID Y VARCHAR2 40 INTEREST_SET INTEREST SET IDENTIFIER: unique identifier for the interest set.
Page 393 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
BUSINESS ASSOCIATE: Unique identifier for the jurisdiction that is managing the
JURISDICTION Y VARCHAR2 40 LAND_SALE
land sale or bidding round.
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID Y VARCHAR2 40 LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
LAND RIGHT SUBTYPE: column indicating the type of land right. Must be one of the
LAND_RIGHT_SUBTYPE Y VARCHAR2 30 LAND_RIGHT valid subtypes: LAND TITLE, LAND UNIT, LAND UNIT TRACT, LAND
LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale.
LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.
LITHOLOGY_LOG_ID Y VARCHAR2 40 LITH_LOG LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
LITH_LOG_SOURCE Y VARCHAR2 40 LITH_LOG LITH LOG SOURCE: The source of data for this lithologic log.
NOTIFICATION_ID Y VARCHAR2 40 NOTIFICATION NOTIFICATION IDENTIFIER: unique identifier for the notification.
OBLIGATION_ID Y VARCHAR2 40 OBLIGATION OBLIGATION ID: Unique identifier for each obligation
OBLIGATION_SEQ_NO Y NUMBER 8 OBLIGATION OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation
PALEO SUMMARY IDENTIFIER: Unique identifier for the paleo summary report that
PALEO_SUMMARY_ID Y VARCHAR2 40 PALEO_SUMMARY
is captured.
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE Y VARCHAR2 30 PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
PHYSICAL_ITEM_ID Y VARCHAR2 40 RM_PHYSICAL_ITEM PHYSICAL ITEM ID: The unique identifier for the physical item.
POOL_ID Y VARCHAR2 40 POOL POOL IDENTIFIER: Number or code uniquely identifying the pool.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PPDM_TABLE_NAME Y VARCHAR2 30 PPDM_TABLE TABLE NAME: The name of the table within the schema.
PRODUCT_TYPE Y VARCHAR2 40 SUBSTANCE PRODUCT_TYPE: The product identified as a component for this table.
PROJECT_ID Y VARCHAR2 40 PROJECT PROJECT IDENTIFIER: unique identifier for the project.
RATE_SCHEDULE_ID Y VARCHAR2 40 RATE_SCHEDULE associate such as a service provider, jurisdiction or regulatory agency. Fee
schedules are often used to administer the rates for rentals or for services provided.
Page 394 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM REFERENCED GUID: The GUID in the table that has an association with this
level of a classification system. In this case, we recommend that the name of the
table also be captured in PPDM TABLE, to make querying this information easier.
REFERENCED_GUID Y VARCHAR2 38
Usually, the PPDM TABLE and PPDM REFERENCED GUID should be used in
tandem. In this case, it is essential that the PPDM GUID in the source table be
PPDM TABLE NAME: The name of a table that has an association with this level of a
key from the table that is referenced, or may be used generically incombination with
REFERENCED_TABLE_NAME Y VARCHAR2 30
the PPDM_REFERENCED_GUID, which points to the row in the table that is related
to the classification system level. In this case, it is essential that the PPDM GUID in
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of
RESERVE CLASS IDENTIFIER: The reserve classed for identifying the confidence
RESERVE_CLASS_ID Y VARCHAR2 40 RESERVE_CLASS
level and producing status of the reserve volumes.
SEISMIC SET: A seismic set is a super type of various types of seismic collections.
SEIS_SET_ID Y VARCHAR2 40 SEIS_SET Valid types of seismic sets include SEIS_LINE, SEIS_3D, SEIS_SEGMENT and
SEIS_SURVEY.
SEISMIC SET SUBTYPE: The seismic set type column is used to enforce a
relationship between the SEIS SET supertype and its valid sub types. Values for this
SEIS_SET_SUBTYPE Y VARCHAR2 30 SEIS_SET column must be the name of the table that is the valid sub type for this row of data.
SUPPORT FACILITY SUBTYPE: The type of support facility that is described by this
SF_SUBTYPE Y VARCHAR2 30 SF_SUPPORT_FACILITY row of data. These values are managed by check constraint, and may only be the
surface description may be stated in terms of a legal survey system, metes and
granted. For land rights, continuations may be described by generating a new Spatial
description.
RM_DATA_STORE_STRUCTU DATA STORE ID: Used to identify the kinds of items that a data store structure is
STORE_ID Y VARCHAR2 40
RE permitted to hold.
RM_DATA_STORE_STRUCTU DATA STORE STRUCTURE OBS NO: Used to identify the kinds of items that a data
STORE_STRUCTURE_OBS_NO Y NUMBER 8
RE store structure is permitted to hold.
STRAT NAME SET IDENTIFIER: Unique identifier for the stratigraphic name set. A
STRAT_NAME_SET_ID Y VARCHAR2 40 STRAT_UNIT stratigraphic name set is an unordered collection of stratigraphic units, that may be in
Page 395 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT STRATIGRAPHIC UNIT IDENTIFIER: unique identifier for the stratigraphic unit.
SUPPORT FACILITY IDENTIFIER: Unique identifier for the support facility. A support
facility provides operational support for activities. These facilities may include roads,
SUPPORT_FACILITY_ID Y VARCHAR2 40 SF_SUPPORT_FACILITY
transmission towers, airstrips, vessels, docks and so on. Sub tyes are used to
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the
Webster Online)
WELL ACTIVITY SET IDENTIFIER: Unique identifier for a valid set of activity codes,
WELL_ACTIVITY_SET_ID Y VARCHAR2 40
such as those required by a regulatory or professional agency.
WELL ACTIVITY TYPE: The type of activity that is tracked, such as drilling, testing,
WELL_ACTIVITY_TYPE_ID Y VARCHAR2 40
coring, tubing etc. May be any kind of activity related to well operations.
WELL SET IDENTIFIER: Unique identifier for a Well Set. A Well Set is a grouping
WELL_SET_ID Y VARCHAR2 40 WELL_SET mechanism for Well Components used to maintain and end to end link through all
WORK_ORDER_ID Y VARCHAR2 40 WORK_ORDER WORK ORDER IDENTIFIER: unique identifier for the work order.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 396 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FACILITY_DESCRIPTION
FACILITY DESCRIPTION: Use this vertical table to capture descriptive information about a facility, such as size or
dimensions and other information that is not specifically supported in PPDM.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
FACILITY_ID N VARCHAR2 40 P FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: The type of facility that is described in this row of data, such as
FACILITY_TYPE N VARCHAR2 40 P FACILITY pipeline, tank, battery etc. Please note that FACILITY_TYPE will eventually become
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
AVERAGE VALUE: The average or single value assigned to this specification. If only
AVERAGE_VALUE Y NUMBER 0
one mesuare is provided, it should be stored here.
COST: A value associated with the cost of a specirfication, such as annual operating
COST Y NUMBER 12,2
cost.
DATE FORMAT DESCRIPTION: Use this column to define the level of precision in
DATE_FORMAT_DESC Y VARCHAR2 8
the DATE format colums, such as YYYY, or YYYQQ, or YYYYMM or YYYYMMDD
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
MAXIMUM DATE: the maximum date, such as an expiry date, that describes this
MAX_DATE Y DATE DATE
product.
MAXIMUM VALUE: the maximum value for a specification, such as the maximum
MAX_VALUE Y NUMBER 0
diameter of a tank, or the maximum load capacity of a vehicle.
MINUMUM DATE: the minimum date associated with a specification, such as a date
MIN_DATE Y DATE DATE
that a product cannot be used for, such as for aging processes.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
Page 397 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
REFERENCE VALUE: the value of a reference point. For example where the facility
is a tank for which tank strappings are measured, the reference point would be the
REFERENCE_VALUE Y NUMBER 0 height measurement in the tank. The volume measure at the reference tank strapping
REFERENCE_VALUE_TYPE Y VARCHAR2 40 R_FAC_SPEC_REFERENCE specification is measured against. For examples, a tank may store various volumes
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
text string, rather than a number, and the text string should be validated against a list
SPEC_CODE Y VARCHAR2 40 R_FACILITY_SPEC_CODE
of values. General narrative descriptions can be stored in
FACILITY_DESCRIPTION.SPEC_DESC.
SPEC_DESC Y VARCHAR2 1024 SPECIFICATION DESCRIPTION: A textual description of the specification property.
R_FACILITY_SPEC_CODE FACILITY SPECIFICATION TYPE: Use this table to capture the specification
SPEC_TYPE Y VARCHAR2 40
R_FACILITY_SPEC_TYPE measurement type that is captured for a specific facility.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 398 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FACILITY_EQUIPMENT
FACILITY EQUIPMENT: Generally, a facility is usually considered to be an object that exists somewhere on the earth (or
under or over). In most systems, these facilities are given identifiers that indicate a PLACE on a network, and not a specific
piece of equipment. This table can be used to keep track of which equipment is occupying that facility place at a given time. A
single facility can thus be associated with many physical pieces of equipment over its life span.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
FACILITY_ID N VARCHAR2 40 P FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: The type of facility that is described in this row of data, such as
pipeline, tank, battery etc. This value is managed by check constraint and may only
FACILITY_TYPE N VARCHAR2 40 P FACILITY
be equal to the name of one of the valid subtypes. Please note that FACILITY_TYPE
EQUIPMENT_ID N VARCHAR2 40 P EQUIPMENT EQUIPMENT IDENTIFIER: Unique identifier for a specific peice of equipment.
INSTALL_OBS_NO N NUMBER 8 P same piece of equipment to be installed at the same logical facility location more than
once over time (it can be removed and reinstalled later on).
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data is no longer valid.
INSTALLED DATE: The date that this piece of equipment was installed in a logical
facility location. Over time, a piece of equipment may be installed in more than one
INSTALL_DATE Y DATE DATE
logical location, or a logical location may have equipment replacements or upgrades
over time.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
REMOVED DATE: The date this piece of equipment was removed from a logical
REMOVE_DATE Y DATE DATE
facility location.
REMOVE REASON: The reason why this particular piece of equipment was removed
REMOVE_REASON Y VARCHAR2 40 R_EQUIP_REMOVE_REASON or replaced, such as replace due to wear and tear (scheduled), replace due to failure,
upgrade.
USE_DESCRIPTION Y VARCHAR2 1024 USE DESCRIPTION: Description of the use of the equipment, as narrative text.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
Page 399 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 400 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FACILITY_FIELD
FACILITY FIELD: cross reference table indicating which fields a facility is associated with. In some cases, facilities must be
associated with a specific field, and in others a facility may serve more than one field.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
FACILITY_ID N VARCHAR2 40 P FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: The type of facility that is described in this row of data, such as
pipeline, tank, battery etc. This value is managed by check constraint and may only
FACILITY_TYPE N VARCHAR2 40 P FACILITY
be equal to the name of one of the valid subtypes. Please note that FACILITY_TYPE
FIELD_ID N VARCHAR2 40 P FIELD FIELD IDENTIFIER: Unique identifier for the field.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data is no longer valid.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 401 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FACILITY_LICENSE
FACILITY LICENSE: Tacks authorizations of various types to conduct activities and operations related to a facility such as a
pipeline, battery, pumping station etc. These authorizations may be called licenses, approvals, permits etc by various
regulatory agencies.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
FACILITY_ID N VARCHAR2 40 P FACILITY FACILITY_LICENSE FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: The type of facility that is described in this row of data, such as
FACILITY_TYPE N VARCHAR2 40 P FACILITY FACILITY_LICENSE pipeline, tank, battery etc. Please note that FACILITY_TYPE will eventually become
LICENSE_ID N VARCHAR2 40 P LICENSE IDENTIFIER: Unique identifier for this facility license.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
13th MONTH ADJUSTMENT INDICATOR: A Y/N flag indicating whether the contract
ADJUST_13_MONTH_IND Y VARCHAR2 1
governing operations for the facility allows a 13th month adjustment.
APPLICATION ID: Unique identifier for applications you make for continuations,
APPLICATION_ID Y VARCHAR2 40 APPLICATION
licenses etc. to the government.
APPROVED_FACILITY_CLASS Y VARCHAR2 40 R_FACILITY_CLASS such as sour gas. Often has a bearing on environmental restrictions and
requirements.
ASSIGNED FIELD IDENTIFIER: The unique identifier for field assigned to the facility
ASSIGNED_FIELD_ID Y VARCHAR2 40 FIELD
in the license document.
DESCRIPTION Y VARCHAR2 240 DESCRIPTION: Narrative descriptive remarks that accompany the license.
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
FACILITY LICENSE TYPE: The type of facility license or approval that is granted,
FACILITY_LICENSE_TYPE Y VARCHAR2 40 FACILITY_LIC_TYPE such as processing, flaring, sales, venting etc. In some cases, all types may be
combined into a single license and in others, multiple licenses may be granted.
FEES PAID INDICATOR: A Y/N flag indicating whether the fees reuqired for this
FEES_PAID_IND Y VARCHAR2 1
license or authorization have been paid.
FACILITY_LIC_TYPE GRANTED BY BUSINESS ASSOCIATE IDENTIFIER: the unique identifier for the
GRANTED_BY_BA_ID Y VARCHAR2 40
BUSINESS_ASSOCIATE business associate, usually a regulatory agency, that grants this type of license.
GRANTED BY CONTACT ID: unique identifier for the person who is the contact for
GRANTED_BY_CONTACT_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
the grantor of this license.
GRANTED_DATE Y DATE DATE GRANTED DATE: The date that this license was granted.
GRANTED_TO_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE GRANTED TO BA ID: the business associate that this license was granted to.
GRANTED TO CONTACT ID: unique identifier for the person who is the contact for
GRANTED_TO_CONTACT_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
the grantee of this license.
LICENSE_EXTENSION_COND Y VARCHAR2 40 R_FAC_LIC_EXTEND_TYPE in order for the primary term of the license to be extended. For example, construction
LICENSE_LATITUDE Y NUMBER 14,9 LICENSE LATITUDE: The latitude coordinate referenced in the license document.
Page 402 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LICENSE_LONGITUDE Y NUMBER 14,9 LICENSE LONGITUDE: the longitude location referenced on the license document.
LICENSE NUMBER: The number assigned to this license by the granting agency,
LICENSE_NUM Y VARCHAR2 30
usually a regulatory authority.
LICENSE TERM: the term over which this license is granted, such as one year, 5
LICENSE_TERM Y NUMBER 10,5
years etc.
LICENSE TERM UNIT OF MEASURE: the unit of measure for the term of the
LICENSE_TERM_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
license, such as year or month.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
RATE_SCHEDULE_ID Y VARCHAR2 40 RATE_SCHEDULE associate such as a service provider, jurisdiction or regulatory agency. Fee
schedules are often used to administer the rates for rentals or for services provided.
RELATED FACILITY LICENSE ID: use this column to identify another facility whose
REL_LICENSE_ID Y VARCHAR2 40 FACILITY_LICENSE
license is associated with this one.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RENEWAL CONDITION: The condition that must be met for the license to be
RENEWAL_CONDITION Y VARCHAR2 40
renewed at the end of term.
SECONDARY_TERM Y NUMBER 10,5 SECONDARY TERM: the secondary or extended term granted for this license.
VIOLATION INDICATOR: A Y/N flag indicating that this license has been in violation
VIOLATION_IND Y VARCHAR2 1 of at least one requirement. Details are captured in the FACILLITY LICENSE FAIL
table.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 403 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FACILITY_LIC_ALIAS
FACILITY LICENSE NAME ALIAS: The alias table stores multiple alias names for a given license name.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
FACILITY_ID N VARCHAR2 40 P FACILITY_LICENSE FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: The type of facility that is described in this row of data, such as
FACILITY_TYPE N VARCHAR2 40 P FACILITY_LICENSE pipeline, tank, battery etc. Please note that FACILITY_TYPE will eventually become
LICENSE_ID N VARCHAR2 40 P FACILITY_LICENSE LICENSE IDENTIFIER: Unique identifier for this facility license.
NAME ALIAS IDENTIFIER : Unique ID for an alias name by which the business
ALIAS_ID N VARCHAR2 40 P
associate is known.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ALIAS_LONG_NAME Y VARCHAR2 255 NAME ALIAS : An alias name by which the business associate is known.
ALIAS REASON: The reason why the alias was created, such as government
ALIAS_REASON_TYPE Y VARCHAR2 40 R_ALIAS_REASON_TYPE
change, assigned by application etc.
ALIAS_TYPE Y VARCHAR2 40 R_ALIAS_TYPE ALIAS TYPE: The type of alias, such as partner, historical, records etc.
AMENDED_DATE Y DATE DATE ALIAS AMENDED DATE: the date on which the name was amended.
CREATED DATE: The date on which the alias was first created. This date may
CREATED_DATE Y DATE DATE preceed the ammendment date, in the event that the ammended date refers to a
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
ORIGINAL INDICATOR: A y/n flag indicating that this alias is the original one first
ORIGINAL_IND Y VARCHAR2 1
assigned to a business object.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REASON_DESC Y VARCHAR2 240 REASON DESCRIPTION: A narrative explanation about the alias being used.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: References the document where this alias has been given.
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
Documents may be published, internal references, journals etc.
STRUCK OFF DATE: Date on which the legal name was struck from corporate
STRUCKOFF_DATE Y DATE DATE
registry and is no longer used.
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
Page 404 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
USE RULE: A narrative column that is used to describe the circumstances in which
USE_RULE Y VARCHAR2 2000
this alias is to be used.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 405 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FACILITY_LIC_AREA
FACILITY LICENSE AREA: This table provides a list of the areas into which a facility license falls.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
FACILITY_ID N VARCHAR2 40 P FACILITY_LICENSE FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: The type of facility that is described in this row of data, such as
FACILITY_TYPE N VARCHAR2 40 P FACILITY_LICENSE pipeline, tank, battery etc. Please note that FACILITY_TYPE will eventually become
LICENSE_ID N VARCHAR2 40 P FACILITY_LICENSE LICENSE IDENTIFIER: Unique identifier for this facility license.
AREA_ID N VARCHAR2 40 P AREA AREA ID: Unique identifier for any named area
AREA TYPE: The type of area described, such as country, province, basin, project,
AREA_TYPE N VARCHAR2 40 P AREA
business area etc.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
DESCRIPTION Y VARCHAR2 240 DESCRIPTION: Narrative descriptive remarks about the area and license.
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 406 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FACILITY_LIC_COND
FACILITY LICENSE CONDITION: lists the conditions under which the license or approval has been granted. May include
payment of fees, development of agreements, performance of work etc. If desired, the project module may be used to track
fulfillment of operational conditions. The obligations module is used to track payment of fees.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
FACILITY_ID N VARCHAR2 40 P FACILITY_LICENSE FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: The type of facility that is described in this row of data, such as
FACILITY_TYPE N VARCHAR2 40 P FACILITY_LICENSE pipeline, tank, battery etc. Please note that FACILITY_TYPE will eventually become
LICENSE_ID N VARCHAR2 40 P FACILITY_LICENSE LICENSE IDENTIFIER: Unique identifier for this facility license.
CONDITION IDENTIFIER: unique identifier for the condition that is applied to the
CONDITION_ID N VARCHAR2 40 P
facility license.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
FACILITY LICENSE CONDITION TYPE: the type of condition applied to the facility
R_FAC_LIC_COND_CODE
CONDITION_TYPE Y VARCHAR2 40 license, such as flaring rate, venting rate, production rate, H2S content limit,
R_FAC_LIC_COND
emissions etc.
CONDITION VALUE: the value applied to this condition. For example, an NOX
CONDITION_VALUE Y NUMBER 12,2 emmission limitation may be set at 0.02 kg / hr and the production rate for oil set at
10 m3/day.
CONTACT BUSINESS ASSOCIATE ID: the unique identifier for the contact for this
CONTACT_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
condition.
DATE FORMAT DESCRIPTION: Use this column to define the level of precision in
DATE_FORMAT_DESC Y VARCHAR2 8
the DATE format colums, such as YYYY, or YYYQQ, or YYYYMM or YYYYMMDD
DESCRIPTION Y VARCHAR2 240 Could include the definition at which the values apply (such as 101.325 kilopascals
DUE CONDITION: The state that must be achieved for the condition to become
DUE_CONDITION Y VARCHAR2 40 R_FAC_LIC_DUE_CONDITION effective. For example, a report may be due 60 days after operations commence (or
cease).
DUE_DATE Y DATE DATE DUE DATE: The date that this condition must be fulfilled.
DUE FREQUENCY: the frequency with which this condition must be met, such as an
DUE_FREQUENCY Y VARCHAR2 40 annual review. Where conditions are cycling in this way, please use the project (for
DUE TERM: the period within which this condition must be satisfied, usually following
DUE_TERM Y NUMBER 10,5
completion of operations.
DUE TERM UNIT OF MEASURE: the unit of measure for the term, such as days,
DUE_TERM_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
weeeks, months.
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXEMPT INDICATOR: a Y/N flag indicating that the holder of the license is exempt
EXEMPT_IND Y VARCHAR2 1
from this condition.
Page 407 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
FULFILLED_DATE Y DATE DATE FULFILLED DATE: the date that this condition was fulfilled.
FULFILLED_IND Y VARCHAR2 1 FULFILLED INDICATOR: A Y/N flag indicating that this condition has been fulfilled.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PRODUCT_TYPE Y VARCHAR2 40 SUBSTANCE PRODUCT_TYPE: The product identified as a component for this table.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 408 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FACILITY_LIC_REMARK
FACILITY LICENSE REMARK: a text description to record general comments on the license tracking when remark was
made, who is the author and the type of remark.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
FACILITY_ID N VARCHAR2 40 P FACILITY_LICENSE FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: The type of facility that is described in this row of data, such as
FACILITY_TYPE N VARCHAR2 40 P FACILITY_LICENSE pipeline, tank, battery etc. Please note that FACILITY_TYPE will eventually become
LICENSE_ID N VARCHAR2 40 P FACILITY_LICENSE LICENSE IDENTIFIER: Unique identifier for this facility license.
REMARK_ID N VARCHAR2 40 P REMARK ID: unique identifier for the remark about the license.
REMARK SEQUENCE NUMBER: a unique number for the row of data for the
REMARK_SEQ_NO N NUMBER 8 P
remark.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
AUTHOR: unvalidated field tracking the person who made the remark about the
AUTHOR Y VARCHAR2 255
contract. (e.g. Merna Voodie)
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK_DATE Y DATE DATE REMARK DATE: date that the remark was made
REMARK TYPE: Entries in this column describe the general topic of the remark, so
REMARK_TYPE Y VARCHAR2 40 R_REMARK_TYPE that remarks can be grouped by subject area. Topics might include royalty
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 409 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FACILITY_LIC_STATUS
FACILITY LICENSE STATUS: Tracks the status of a license throughout its lifetime. Various types of status may be included
at the discretion of the implementor.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
FACILITY_ID N VARCHAR2 40 P FACILITY_LICENSE FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: The type of facility that is described in this row of data, such as
FACILITY_TYPE N VARCHAR2 40 P FACILITY_LICENSE pipeline, tank, battery etc. Please note that FACILITY_TYPE will eventually become
LICENSE_ID N VARCHAR2 40 P FACILITY_LICENSE LICENSE IDENTIFIER: Unique identifier for this facility license.
STATUS IDENTIFIER: Unique identifier for the status information about the contract.
STATUS_ID N VARCHAR2 40 P Note that the current (preferred) status is denormalized into the CONTRACT table
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
LICENSE STATUS: the status of the license, such as pending, approved, terminated,
LICENSE_STATUS Y VARCHAR2 40 R_LICENSE_STATUS
cancelled by operator, denied, extended etc.
LICENSE STATUS TYPE: the type of status described for the license. Could be
LICENSE_STATUS_TYPE Y VARCHAR2 40 R_LICENSE_STATUS regulatory, environmental etc. Used to track the situation where multiple types of
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 410 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FACILITY_LIC_TYPE
FACILITY LICENSE TYPE: The type of facility license that is granted, such as processing, flaring, sales, venting etc. In some
cases, all types may be combined into a single license and in others, multiple licenses may be granted.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
FACILITY LICENSE TYPE: The type of facility license that is granted, such as
FACILITY_LICENSE_TYPE N VARCHAR2 40 P processing, flaring, sales, venting etc. In some cases, all types may be combined into
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
LONG_NAME Y VARCHAR2 255 LONG NAME: Common long name given to reference type or code.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
RATE_SCHEDULE_ID Y VARCHAR2 40 RATE_SCHEDULE associate such as a service provider, jurisdiction or regulatory agency. Fee
schedules are often used to administer the rates for rentals or for services provided.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SHORT_NAME Y VARCHAR2 30 SHORT NAME: Common short name given to reference type or code.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 411 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FACILITY_LIC_VIOLATION
FACILITY LICENSE VIOLATION: Use this table to track incidents where the terms of a license have been violated (or
perhaps are claimed to be violated). At this time the table is relatively simple in content.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
FACILITY_LICENSE
LICENSE_ID N VARCHAR2 40 P LICENSE IDENTIFIER: Unique identifier for this facility license.
FACILITY_LIC_COND
FACILITY TYPE: The type of facility that is described in this row of data, such as
FACILITY_LICENSE
FACILITY_TYPE N VARCHAR2 40 P pipeline, tank, battery etc. Please note that FACILITY_TYPE will eventually become
FACILITY_LIC_COND
a SUBTYPE and downsized to 30 characters.
FACILITY_LICENSE
FACILITY_ID N VARCHAR2 40 P FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY_LIC_COND
VIOLATION_ID N VARCHAR2 40 P VIOLATION IDENTIFIER: Unique identifier for a violation of a license agreement.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
LICENSE CONDITION IDENTIFIER: Unique identifier for the condition that is applied
CONDITION_ID Y VARCHAR2 40 FACILITY_LIC_COND to this license. Populate only if you need a direct relationship to the condition that
was violated.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RESOLVED DATE: The date that this violation was resolved by submitting required
RESOLVE_DATE Y DATE DATE
information, paying fines, amending procedures etc.
VIOLATION DATE: The date on which the violation was first on record, such as the
VIOLATION_DATE Y DATE DATE date that the regulatory agency notified you about a problem, or the date when
VIOLATION TYPE: The type of violation of a license that is being recorded. Can be
VIOLATION_TYPE Y VARCHAR2 40 R_FAC_LIC_VIOLATION_TYPE as simple as failure to submit necessary reports or something more difficult such as
improper procedures.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
Page 412 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 413 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FACILITY_MAINTAIN
FACILITY MAINTAINANCE RECORD: General details about maintenace on the facility can be captured here.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
FACILITY_ID N VARCHAR2 40 P FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: The type of facility that is described in this row of data, such as
R_FAC_MAINTAIN_TYPE
FACILITY_TYPE N VARCHAR2 40 P pipeline, tank, battery etc. Please note that FACILITY_TYPE will eventually become
FACILITY
a SUBTYPE and downsized to 30 characters.
MAINTAIN_ID N VARCHAR2 40 P MAINTENANCE IDENTIFIER: Unique identifier for a facility maintenance event.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ACTUAL COMPLETED DATE: The date that this maintenance was actually
ACTUAL_END_DATE Y DATE DATE
completed.
ACTUAL_START_DATE Y DATE DATE ACTUAL START DATE: The date that this maintenance actually started.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
MAINTAINENCE TYPE: the type of maintenace that will be done on this support
MAINTAIN_TYPE Y VARCHAR2 40 R_FAC_MAINTAIN_TYPE
facility, such as repaving, painting, surfacing etc.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
SCHEDULE_START_DATE Y DATE DATE SCHEDULED START DATE: the date that this maintenance is scheduled to occur.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 414 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FACILITY_MAINT_STATUS
FACILITY MAINTAIN STATUS: Use this table to keep track of the status of various phases of maintenance activities for a
facility. For example, you may want to track when the activity was approved, when equipment was sent out (or when a crew
arrived), whenthe work was started, when it was tested, when it was finalized etc. This table can be used to help create
metrics for performance and maintenance schedules.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
FACILITY_ID N VARCHAR2 40 P FACILITY_MAINTAIN FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: The type of facility that is described in this row of data, such as
FACILITY_TYPE N VARCHAR2 40 P FACILITY_MAINTAIN pipeline, tank, battery etc. Please note that FACILITY_TYPE will eventually become
MAINTAIN_ID N VARCHAR2 40 P FACILITY_MAINTAIN MAINTENANCE IDENTIFIER: Unique identifier for a facility maintenance event.
STATUS_ID N VARCHAR2 40 P STATUS IDENTIFIER: Unique identifier for a status of the maintenance event.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
MAINTAIN_STATUS Y VARCHAR2 40 R_FAC_MAINT_STATUS approved, started, underway, completed, inspected etc. Note that statuses are
defined within the framework of a point of view, such as operational, financial etc.
FACILITY MAINTAIN STATUS TYPE: The type or perspective of status for a facility
MAINTAIN_STATUS_TYPE Y VARCHAR2 40 R_FAC_MAINT_STATUS
maintenance event, such as operational, financial, legal etc.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 415 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FACILITY_RATE
FACILITY RATE: this table may be used to capture which rate schedules apply to use of a faciility.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
FACILITY_ID N VARCHAR2 40 P FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: The type of facility that is described in this row of data, such as
pipeline, tank, battery etc. This value is managed by check constraint and may only
FACILITY_TYPE N VARCHAR2 40 P FACILITY
be equal to the name of one of the valid subtypes. Please note that FACILITY_TYPE
RATE_SCHEDULE_ID N VARCHAR2 40 P RATE_SCHEDULE RATE OR FEE SCHEDULE IDENTIFIER: unique indentifier for the schedule.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 416 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FACILITY_RESTRICTION
FACILITY RESTRICTION: Describes surface restrictions of various sorts, as defined and enforced by a jurisdictional body,
such as a government or its agency. Detailed information about the surface restriction, such as its areal extent, restricted
activities, contact information and descriptions can be found in associated tables.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
FACILITY_ID N VARCHAR2 40 P FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: The type of facility that is described in this row of data, such as
pipeline, tank, battery etc. This value is managed by check constraint and may only
FACILITY_TYPE N VARCHAR2 40 P FACILITY
be equal to the name of one of the valid subtypes. Please note that FACILITY_TYPE
RESTRICTION_ID N VARCHAR2 40 P RESTRICTION RESTRICTION ID: Unique identifier for the restriction.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date that the restriction first came into effect. Start and end
EFFECTIVE_DATE Y DATE DATE
dates for individual cycles are tracked as START and END DATE.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK: general remark about the surface restriction. Detailed remarks may be
REMARK Y VARCHAR2 2000
tracked in the table LD SURF REST REMARK.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 417 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FACILITY_STATUS
FACILITY STATUS: Tracks the status of a facility throughout its lifetime. Various types of status may be included at the
discretion of the implementor. May also include downtimes, using STATUS TYPE as downtime and the Status as the specific
kind of downtimebeing tracked.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
FACILITY_ID N VARCHAR2 40 P FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: The type of facility that is described in this row of data, such as
FACILITY_TYPE N VARCHAR2 40 P FACILITY pipeline, tank, battery etc. Please note that FACILITY_TYPE will eventually become
STATUS IDENTIFIER: Unique identifier for the status information about the contract.
STATUS_ID N VARCHAR2 40 P Note that the current (preferred) status is denormalized into the CONTRACT table
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
END_TIME Y DATE DATE END TIME: Clock time that this status ended.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
expected. This will enable the capture of a measurement representing the operational
PERCENT_CAPABILITY Y NUMBER 15,12 capacity associated with the status. Percent Capacity is normally calculatedat the
parameters, etc.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
START_TIME Y DATE DATE START TIME: The clock time that this status came into effect.
FACILITY STATUS TYPE: A list of the types of status that may be tracked for a
STATUS_TYPE Y VARCHAR2 40 R_FACILITY_STATUS facility, such as construction, production, reclamation, operational, flaring etc. Used to
TIMEZONE: a valid list of time zones. You can obtain a list of timezones from
TIMEZONE Y VARCHAR2 40 R_TIMEZONE
www.worldtimezone.com.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
Page 418 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 419 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FACILITY_SUBSTANCE
FACILITY SUBSTANCE: This table may be used to track the ability of a facility to handle substances. Supporting information,
such as capacity, is also provided.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
FACILITY_ID N VARCHAR2 40 P FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: The type of facility that is described in this row of data, such as
FACILITY_TYPE N VARCHAR2 40 P FACILITY pipeline, tank, battery etc. Please note that FACILITY_TYPE will eventually become
minerals, chemicals, solvents, production substances, hydrocarbons etc are all listed.
SUBSTANCE_ID N VARCHAR2 40 P SUBSTANCE
Be advised that many applications and agencies may use the same term, but the
definition and composition details may not be the same. Use the SUBSTANCE XREF
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
AVERAGE VOLUME CAPACITY: the average volume or rate for the substance that
AVERAGE_CAPACITY Y NUMBER 14,4
can be handled by the facility.
CAPACITY_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE measured in. Added explicitly because the UOM depends on the substance
measured.
EFFECTIVE DATE: the date that the facility was first able to accomodate this
EFFECTIVE_DATE Y DATE DATE
substance.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
MAXIMUM CAPACITY: the maximum capacity of the substance that the facility can
MAX_CAPACITY Y NUMBER 14,4
manage.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remark about the ability of the facility to manage the substance.
STRATIGRAPHIC NAME SET NAME: a unique name of the the set of stratigrapahic
names to which the STRAT UNITS belong. A stratigraphic name set is a collection of
STRAT_NAME_SET_ID Y VARCHAR2 40 STRAT_UNIT
stratigraphic units, such as may be in use for a geographic area, a project, a
company etc.
STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT STRATIGRAPHIC UNIT IDENTIFIER: unique identifier for the stratigraphic unit.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
Page 420 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 421 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FACILITY_VERSION
FACILITY VERSION: information about the facility from alternate sources. The Preferred version is stored in the FACILITY
table.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
FACILITY_ID N VARCHAR2 40 P FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: The type of facility that is described in this row of data, such as
FACILITY_TYPE N VARCHAR2 40 P FACILITY pipeline, tank, battery etc. Please note that FACILITY_TYPE will eventually become
ACTIVE_DATE Y DATE DATE ACTIVE DATE: The date when the facility was first active.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
CONSTRUCTED_DATE Y DATE DATE CONSTRUCTED DATE: the date when construction of the facility was completed.
CURRENT_STATUS_DATE Y DATE DATE CURRENT STATUS DATE: Date of the current status for the facility.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
FACILITY NAME: Name assigned to the facility. This may be the legal or registered
FACILITY_LONG_NAME Y VARCHAR2 255
name as it appears on a permit or a given name assigned by the operator.
FACILITY_SHORT_NAME Y VARCHAR2 30 FACILITY SHORT NAME: Common short name used for the facility.
FACILITY_STATUS_ID Y VARCHAR2 40 R_FACILITY_STATUS FACILITY STATUS: The operational state of the facility.
INACTIVE_DATE Y DATE DATE INACTIVE DATE: the date when the facility became inactive or was no longer in use.
LAST INJECTION DATE: The date that injection volumes were last reported for this
LAST_INJECTION_DATE Y DATE DATE
entity.
LAST PRODUCTION DATE: The date that production was last reported for this
LAST_PRODUCTION_DATE Y DATE DATE
entity.
LAST REPORTED DATE: The date that a production report was last submitted for
LAST_REPORTED_DATE Y DATE DATE
this entity.
ON_INJECTION_DATE Y DATE DATE ON INJECTION DATE: The date that injection was first reported for this entity.
ON_PRODUCTION_DATE Y DATE DATE ON PRODUCTION DATE: The date that production was first reported for this entity.
PLOT_NAME Y VARCHAR2 255 PLOT NAME: Name alias used when plotting the facility on a map.
PLOT SYMBOL: A character or symbol used to represent a facility. This may be used
PLOT_SYMBOL Y VARCHAR2 40 R_PLOT_SYMBOL in a particular mapping package coding scheme, or as a pointer to other application
dependent files.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
Page 422 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
FACILITY STATUS TYPE: A list of the types of status that may be tracked for a
STATUS_TYPE Y VARCHAR2 40 R_FACILITY_STATUS
facility, such as construction, production, reclamation, operational, flaring etc.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 423 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FACILITY_XREF
FACILITY CROSS REFERENCE: this table may be used to track the relationships between facilities. Use to track which
tanks are in tank groups, which pipelines feed into which tanks, which processing units accept product from which tanks (or
which storage tanks product can be sent to), which units have replaced worn out equipment etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
FACILITY_ID N VARCHAR2 40 P FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: The type of facility that is described in this row of data, such as
pipeline, tank, battery etc. Please note that FACILITY_TYPE will eventually become
FACILITY_TYPE N VARCHAR2 40 P FACILITY
a SUBTYPE and downsized to 30 characters. Please note that FACILITY_TYPE will
FACILITY_ID_2 N VARCHAR2 40 P FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: The type of facility that is described in this row of data, such as
FACILITY_TYPE_2 N VARCHAR2 40 P FACILITY
pipeline, tank, battery etc.
XREF_OBS_NO N NUMBER 8 P allow relationships between facilities to span time or tooccur for more than one
reason.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
FACILITY_XREF_TYPE Y VARCHAR2 40 R_FACILITY_XREF_TYPE such as a component facility comprising part of a larger facility, a facility attached to
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 424 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FIELD
FIELD: A geographical area defined for administrative and legal purposes. The field name refers to the surface area,
although at times it may refer to both the surface and the underground productive zones. In the United States a field is often
an area consisting of a single reservoir or multiple reservoirs all grouped on, or related to, the same individual geological
structural feature and/or stratigraphic condition. Fields are usually defined at a province/state level but possibly are done at
the district level.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
FIELD_ID N VARCHAR2 40 P FIELD_AREA FIELD IDENTIFIER: Unique identifier for the field.
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID Y VARCHAR2 40 FIELD_AREA
area, area of interest, offshore area, district etc.
AREA_TYPE Y VARCHAR2 40 FIELD_AREA AREA TYPE: Unique identifier for the type of area, such as country, state, AOI etc.
DISCOVERY DATE: The date that the field was discovered. This may be different
DISCOVERY_DATE Y DATE DATE
than effective date.
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
FIELD_NAME Y VARCHAR2 255 FIELD NAME: Legal or common given name of the field.
FIELD_TYPE Y VARCHAR2 40 R_FIELD_TYPE FIELD TYPE: Identifies the type of field. For example regulatory or locally assigned.
GROUP_FIELD_ID Y VARCHAR2 40 FIELD boundaries, and different codes are assigned to each portion. The group code relates
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
Page 425 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 426 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FIELD_ALIAS
FIELD NAME ALIAS: The Field Name Alias table stores multiple field names assigned to a given field name. For example,
the Hugoton Gas Field may have many versions of the name assigned by a regulatory body, such as, Hugoton G. Field etc.
This table can translate all multiple field names into one common name.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
FIELD_ID N VARCHAR2 40 P FIELD FIELD IDENTIFIER: Unique identifier for the field.
FIELD NAME ALIAS IDENTIFIER: Unique identifier any other name the field is
FIELD_ALIAS_ID N VARCHAR2 40 P
known by.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
FIELD NAME ALIAS IDENTIFIER: Code identifying any other name the field is
ALIAS_LONG_NAME Y VARCHAR2 255
known by.
REASON TYPE: The purpose or reason for a given alias. For example a well alias
change.
ALIAS_SHORT_NAME Y VARCHAR2 30 ALIAS SHORT NAME: Short name given to this alias.
ALIAS_TYPE Y VARCHAR2 40 R_ALIAS_TYPE ALIAS TYPE: The type of alias, such as partner, historical, records etc.
AMENDED DATE: the date on which a name has been ammended. Often, this is
AMENDED_DATE Y DATE DATE
used for official or legal changes to a name.
AREA IDENTIFIER: Unique identifier for the area, such as a country or state, for
AREA_ID Y VARCHAR2 40 AREA
which this alias is valid.
AREA_TYPE Y VARCHAR2 40 AREA AREA TYPE: The type of area, such as province, state or country.
CREATED DATE: The date on which the alias was first created. This date may
CREATED_DATE Y DATE DATE preceed the ammendment date, in the event that the ammended date refers to a
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: Date on which the alias became effective
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the alias is no longer valid.
ORIGINAL INDICATOR: A y/n flag indicating that this alias is the original one first
ORIGINAL_IND Y VARCHAR2 1
assigned to a business object.
ALIAS OWNER BUSINESS ASSOCIATE: unique identifier for the business associate
OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
who owns this alias.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REASON_DESC Y VARCHAR2 240 REASON DESCRIPTION: A narrative explanation about the alias being used.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: References the document where this alias has been given.
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
Documents may be published, internal references, journals etc.
Page 427 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
STRUCK OFF DATE: Date on which the legal name was struck from corporate
STRUCKOFF_DATE Y DATE DATE
registry and is no longer used.
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
USE RULE: A narrative column that is used to describe the circumstances in which
USE_RULE Y VARCHAR2 2000
this alias is to be used.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 428 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FIELD_AREA
FIELD AREA: this table tracks the relationships between fields and all areas that they intersect with. These areas may be
formal geopolitical areas, business or regulatory areas, informal areas etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
FIELD_ID N VARCHAR2 40 P FIELD FIELD IDENTIFIER: Unique identifier for the field.
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID N VARCHAR2 40 P AREA
area, area of interest, offshore area, district etc.
AREA_TYPE N VARCHAR2 40 P AREA AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 429 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FIELD_COMPONENT
FIELD COMPONENT: This table is used to capture the relationships between fields and busines objects, such as wells,
equipment, documents, seismic sets and contracts.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
FIELD_ID N VARCHAR2 40 P FIELD FIELD IDENTIFIER: Unique identifier for the field.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic
APPLICATION ID: Unique identifier for applications you make for continuations,
APPLICATION_ID Y VARCHAR2 40 APPLICATION
licenses etc. to the government.
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID Y VARCHAR2 40 AREA
area, area of interest, offshore area, district etc.
AREA_TYPE Y VARCHAR2 40 AREA AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc.
BA AUTHORITY IDENTIFIER: Unique identifier for the row that describes the
AUTHORITY_ID Y VARCHAR2 40 BA_AUTHORITY
authority that a business associaate has over business objects.
BUSINESS_ASSOCIATE
BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a
BUSINESS_ASSOCIATE_ID Y VARCHAR2 40 BA_ORGANIZATION
company, person, organization or association.
BA_AUTHORITY
CATALOGUE_ADDITIVE_ID Y VARCHAR2 40 CAT_ADDITIVE additives. Think of this table as a catalogue of all the kinds of additives that can be
purchased or created.
equipment. Think of this as a catalogue or brochure that shows all the kinds of
CATALOGUE_EQUIP_ID Y VARCHAR2 40 CAT_EQUIPMENT
equipment that you may use, but may or may not actually have. Actual peices of
CLASSIFICATION_SYSTEM_ID Y VARCHAR2 40 CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification
information.
classification systems are hierarchical. Objects may be classified at any level of the
Page 430 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.
in which fossil deposition occurs. Often, these ecozones are marine or fresh water.
ECOZONE_ID Y VARCHAR2 40 ECOZONE Marine ecozones include the category of marine benthic zones, namely shelf,
slope,and abyssal zones. The ecozone is defined by the organisms that are found in
it.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.
ENTITLEMENT_ID Y VARCHAR2 40 ENTITLEMENT ENTITLEMENT IDENTIFIER: Unique identifier for the row in the entitlement table.
EQUIPMENT_ID Y VARCHAR2 40 EQUIPMENT EQUIPMENT IDENTIFIER: Unique identifier for a specific peice of equipment.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
FACILITY_ID Y VARCHAR2 40 FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: The type of facility that is described in this row of data, such as
FACILITY_TYPE Y VARCHAR2 40 FACILITY pipeline, tank, battery etc. Please note that FACILITY_TYPE will eventually become
FIELD_COMPONENT_TYPE Y VARCHAR2 40 R_FIELD_COMPONENT_TYPE FIELD COMPONENT TYPE: The type of component that is associated with the field.
FIELD_STATION_ID Y VARCHAR2 40 STRAT_FIELD_STATION FIELD STATION ID: unique identifier for the stratigraphic field station.
FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.
INCIDENT SET IDENTIFIER: Unique identifier for a set of incident types that may be
INCIDENT_SET_ID Y VARCHAR2 40
mandated by an operating company, regulatory agency or contract.
INCIDENT TYPE: The type of indicent that may have occurred, such as roll-over, or
INCIDENT_TYPE Y VARCHAR2 40
explosion, or unsafe materials handling.
INFORMATION_ITEM_ID Y VARCHAR2 40 RM_INFORMATION_ITEM INFORMATION ITEM ID: The unique identifier for an information item.
INFORMATION ITEM SUBTYPE: the type of information item. May be one of The
INFO_ITEM_SUBTYPE Y VARCHAR2 30 RM_INFORMATION_ITEM
valid types of Information item as defined by check constraints.
INSTRUMENT ID: Unique number for the legal document registered on the Cert. Of
INSTRUMENT_ID Y VARCHAR2 40 INSTRUMENT Title indicating interest in lands e.g. charge, lien, mortgage, caveat. May be natural
Key or system assigned, based on user needs and uniqueness of natural ids.
INTEREST_SET_ID Y VARCHAR2 40 INTEREST_SET INTEREST SET IDENTIFIER: unique identifier for the interest set.
Page 431 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
BUSINESS ASSOCIATE: Unique identifier for the jurisdiction that is managing the
JURISDICTION Y VARCHAR2 40 LAND_SALE
land sale or bidding round.
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID Y VARCHAR2 40 LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
LAND RIGHT SUBTYPE: column indicating the type of land right. Must be one of the
LAND_RIGHT_SUBTYPE Y VARCHAR2 30 LAND_RIGHT valid subtypes: LAND TITLE, LAND UNIT, LAND UNIT TRACT, LAND
LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale.
LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.
LITHOLOGY_LOG_ID Y VARCHAR2 40 LITH_LOG LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
LITH_LOG_SOURCE Y VARCHAR2 40 LITH_LOG LITH LOG SOURCE: The source of data for this lithologic log.
NOTIFICATION_ID Y VARCHAR2 40 NOTIFICATION NOTIFICATION IDENTIFIER: unique identifier for the notification.
OBLIGATION_ID Y VARCHAR2 40 OBLIGATION OBLIGATION ID: Unique identifier for each obligation
OBLIGATION_SEQ_NO Y NUMBER 8 OBLIGATION OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation
PALEO SUMMARY IDENTIFIER: Unique identifier for the paleo summary report that
PALEO_SUMMARY_ID Y VARCHAR2 40 PALEO_SUMMARY
is captured.
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE Y VARCHAR2 30 PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
PHYSICAL_ITEM_ID Y VARCHAR2 40 RM_PHYSICAL_ITEM PHYSICAL ITEM ID: The unique identifier for the physical item.
POOL_ID Y VARCHAR2 40 POOL POOL IDENTIFIER: Number or code uniquely identifying the pool.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PPDM_TABLE_NAME Y VARCHAR2 30 PPDM_TABLE TABLE NAME: The name of the table within the schema.
PRODUCT_TYPE Y VARCHAR2 40 SUBSTANCE PRODUCT_TYPE: The product identified as a component for this table.
PROJECT_ID Y VARCHAR2 40 PROJECT PROJECT IDENTIFIER: unique identifier for the project.
RATE_SCHEDULE_ID Y VARCHAR2 40 RATE_SCHEDULE associate such as a service provider, jurisdiction or regulatory agency. Fee
schedules are often used to administer the rates for rentals or for services provided.
Page 432 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM REFERENCED GUID: The GUID in the table that has an association with this
level of a classification system. In this case, we recommend that the name of the
table also be captured in PPDM TABLE, to make querying this information easier.
REFERENCED_GUID Y VARCHAR2 38
Usually, the PPDM TABLE and PPDM REFERENCED GUID should be used in
tandem. In this case, it is essential that the PPDM GUID in the source table be
PPDM TABLE NAME: The name of a table that has an association with this level of a
key from the table that is referenced, or may be used generically in combination with
REFERENCED_TABLE_NAME Y VARCHAR2 30
the PPDM_REFERENCED_GUID, which points to the row in the table that is related
to the classification system level. In this case, it is essential that the PPDM GUID in
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of
RESERVE CLASS IDENTIFIER: The reserve classed for identifying the confidence
RESERVE_CLASS_ID Y VARCHAR2 40 RESERVE_CLASS
level and producing status of the reserve volumes.
SEISMIC SET: A seismic set is a super type of various types of seismic collections.
SEIS_SET_ID Y VARCHAR2 40 SEIS_SET Valid types of seismic sets include SEIS_LINE, SEIS_3D, SEIS_SEGMENT and
SEIS_SURVEY.
SEISMIC SET SUBTYPE: The seismic set type column is used to enforce a
relationship between the SEIS SET supertype and its valid sub types. Values for this
SEIS_SET_SUBTYPE Y VARCHAR2 30 SEIS_SET column must be the name of the table that is the valid sub type for this row of
SUPPORT FACILITY SUBTYPE: The type of support facility that is described by this
SF_SUBTYPE Y VARCHAR2 30 SF_SUPPORT_FACILITY row of data. These values are managed by check constraint, and may only be the
surface description may be stated in terms of a legal survey system, metes and
granted. For land rights, continuations may be described by generating a new Spatial
description.
RM_DATA_STORE_STRUCTU DATA STORE ID: Used to identify the kinds of items that a data store structure is
STORE_ID Y VARCHAR2 40
RE permitted to hold.
RM_DATA_STORE_STRUCTU DATA STORE STRUCTURE OBS NO: Used to identify the kinds of items that a data
STORE_STRUCTURE_OBS_NO Y NUMBER 8
RE store structure is permitted to hold.
STRAT NAME SET IDENTIFIER: Unique identifier for the stratigraphic name set. A
STRAT_NAME_SET_ID Y VARCHAR2 40 STRAT_UNIT stratigraphic name set is an unordered collection of stratigraphic units, that may be in
Page 433 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT STRATIGRAPHIC UNIT IDENTIFIER: unique identifier for the stratigraphic unit.
SUPPORT FACILITY IDENTIFIER: Unique identifier for the support facility. A support
facility provides operational support for activities. These facilities may include roads,
SUPPORT_FACILITY_ID Y VARCHAR2 40 SF_SUPPORT_FACILITY
transmission towers, airstrips, vessels, docks and so on. Sub tyes are used to
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the
Webster Online)
WELL ACTIVITY SET IDENTIFIER: Unique identifier for a valid set of activity codes,
WELL_ACTIVITY_SET_ID Y VARCHAR2 40
such as those required by a regulatory or professional agency.
WELL ACTIVITY TYPE: The type of activity that is tracked, such as drilling, testing,
WELL_ACTIVITY_TYPE_ID Y VARCHAR2 40
coring, tubing etc. May be any kind of activity related to well operations.
WELL SET IDENTIFIER: Unique identifier for a Well Set. A Well Set is a grouping
WELL_SET_ID Y VARCHAR2 40 WELL_SET mechanism for Well Components used to maintain and end to end link through all
WORK_ORDER_ID Y VARCHAR2 40 WORK_ORDER WORK ORDER IDENTIFIER: unique identifier for the work order.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 434 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FIELD_INSTRUMENT
FIELD INSTRUMENT: This table may be used to track the relationship between fields and instruments. An instument may be
regarded as a document that registers interest in something.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
FIELD_ID N VARCHAR2 40 P FIELD FIELD IDENTIFIER: Unique identifier for the field.
INSTRUMENT_ID N VARCHAR2 40 P INSTRUMENT INSTRUMENT ID: Unique identifier for the instrument.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 435 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FIELD_VERSION
FIELD VERSION: a version of field information from a specific source. The Preferred version is inserted into the FIELD table.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
FIELD_ID N VARCHAR2 40 P FIELD FIELD_AREA FIELD IDENTIFIER: Unique identifier for the field.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID Y VARCHAR2 40 FIELD_AREA
area, area of interest, offshore area, district etc.
AREA_TYPE Y VARCHAR2 40 FIELD_AREA AREA TYPE: Unique identifier for the type of area, such as country, state, AOI etc.
DISCOVERY DATE: The date that the field was discovered. This may be different
DISCOVERY_DATE Y DATE DATE
than effective date.
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
FIELD_NAME Y VARCHAR2 255 FIELD NAME: Legal or common given name of the field.
FIELD_TYPE Y VARCHAR2 40 R_FIELD_TYPE FIELD TYPE: Identifies the type of field. For example regulatory or locally assigned.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 436 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FINANCE
FINANCE SUMMARY: Summary information about a financial reference, such as an AFE for an activity, such as seismic
acquisition or processing. Could be a cost center or any other reference number.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
FINANCE_ID N VARCHAR2 40 P reference, such as an AFE for an activity, such as seismic acquisition or processing.
ACTUAL_COST Y NUMBER 12,2 ACTUAL COST: the actual cost attributed to the AFE
BUDGET_COST Y NUMBER 12,2 BUDGET COST: The funds originally allocated to the AFE.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the AFE or cost center number was effective.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the AFE expires
FINANCE TYPE: The type of financial information this is, such as AFE, Cost Center,
FINANCE_TYPE Y VARCHAR2 40 R_FIN_TYPE
Chart of Accounts reference etc.
REFERENCE FINANCE STATUS: the current status of the financial reference, such
FIN_STATUS Y VARCHAR2 40
as waiting for approval, closed out, active etc.
ISSUE_DATE Y DATE DATE ISSUED DATE: the date that this AFE or cost center number was issued.
LIMIT_AMOUNT Y NUMBER 12,2 LIMIT AMOUNT: The maximum that can be charged to this cost center or AFE.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REFERENCE_NUMBER Y VARCHAR2 40 Identifiers are used, may be the same as the ID. If surrogate ID is used, the actual
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
TAX CREDIT CODE: Code indicating the well qualifies for a tax credit. "C" = credit for
TAX_CREDIT_CODE Y VARCHAR2 40 R_TAX_CREDIT_CODE
the well being permitted for coalbed methane gas.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
Page 437 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 438 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FIN_COMPONENT
FINANCE COMPONENT: The business objects in PPDM that are related to this financial summary. May be land rights,
seismic acquisition or processing, well drilling, completions etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
FINANCE_ID N VARCHAR2 40 P FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.
AFE COMPONENT IDENTIFIER: Unique identifier for the AFE Component. Each
FINANCE_COMPONENT_ID N VARCHAR2 40 P
business object that is associated with this AFE should have its own component ID.
ACQUISITION_COST_ID Y VARCHAR2 40 ACQUISITION COST ID: unique identifier for each acquisition cost.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic
APPLICATION ID: Unique identifier for applications you make for continuations,
APPLICATION_ID Y VARCHAR2 40 APPLICATION
licenses etc. to the government.
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID Y VARCHAR2 40 AREA
area, area of interest, offshore area, district etc.
AREA_TYPE Y VARCHAR2 40 AREA AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc.
BA AUTHORITY IDENTIFIER: Unique identifier for the row that describes the
AUTHORITY_ID Y VARCHAR2 40 BA_AUTHORITY
authority that a business associaate has over business objects.
BUSINESS_ASSOCIATE
BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a
BUSINESS_ASSOCIATE_ID Y VARCHAR2 40 BA_ORGANIZATION
person, company, regulatory agency, government or consortium.
BA_AUTHORITY
purchased or created.
equipment. Think of this as a catalogue or brochure that shows all the kinds of
CATALOGUE_EQUIP_ID Y VARCHAR2 40 CAT_EQUIPMENT
equipment that you may use, but may or may not actually have. Actual peices of
CLASSIFICATION_SYSTEM_ID Y VARCHAR2 40 CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification
information.
Page 439 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CLASS_LEVEL_ID Y VARCHAR2 40 CLASS_LEVEL classification schemes are availabe, including the UNSPSC code set. Typically, these
classification systems are hierarchical. Objects may be classified at any level of the
CONSULT_ID Y VARCHAR2 40 CONSULT an activity or request for an activity. Consultation discussions may occur at any point
CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.
in which fossil deposition occurs. Often, these ecozones are marine or fresh water.
ECOZONE_ID Y VARCHAR2 40 ECOZONE
Marine ecozones include the category of marine benthic zones, namely shelf, slope,
and abyssal zones. The ecozone is defined by the organisms that are found in it.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.
ENTITLEMENT_ID Y VARCHAR2 40 ENTITLEMENT ENTITLEMENT IDENTIFIER: Unique identifier for the row in the entitlement table.
EQUIPMENT_MAINTAIN
EQUIPMENT_ID Y VARCHAR2 40 EQUIPMENT IDENTIFIER: Unique identifier for a specific peice of equipment.
EQUIPMENT EQUIPMENT_BA
OBSERVATION NUMBER: unique number added to a PK, in which order does not
EQUIP_BA_OBS_NO Y NUMBER 8 EQUIPMENT_BA matter, or where date or some other value is used to determine order. Use the
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
FACILITY_ID Y VARCHAR2 40 FACILITY_LICENSE FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY_LICENSE_ID Y VARCHAR2 40 FACILITY_LICENSE FACILITY LICENSE IDENTIFIER: Unique identifier for the facility license.
FACILITY TYPE: A reference table identifying the codes classifying the facility
according to its physical equipment or principal service performed. Please note that
FACILITY_TYPE Y VARCHAR2 40 FACILITY FACILITY_LICENSE
FACILITY_TYPE will eventually become a SUBTYPE and downsized to 30
characters.
FIELD_ID Y VARCHAR2 40 FIELD FIELD IDENTIFIER: Unique identifier for the field.
FIELD_STATION_ID Y VARCHAR2 40 STRAT_FIELD_STATION FIELD STATION ID: unique identifier for the stratigraphic field station.
FINANCE_ID2 Y VARCHAR2 40 FINANCE to, such as in the case where a finance is supplemented by another, or part of
another.
Page 440 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
COMPONENT TABLE: the type of component that is associated with the financial
FIN_COMPONENT_TABLE Y VARCHAR2 30 reference, such as seismic line, well, land right etc. Must be input as the name of the
FINANCE COMPONENT TYPE: the reason why the component is associated with
FIN_COMPONENT_TYPE Y VARCHAR2 40 R_FIN_COMPONENT_TYPE
the AFE, such as drilling costs, processing costs, land bid costs etc.
INCIDENT SET IDENTIFIER: Unique identifier for a set of incident types that may be
INCIDENT_SET_ID Y VARCHAR2 40
mandated by an operating company, regulatory agency or contract.
INCIDENT TYPE: The type of indicent that may have occurred, such as roll-over, or
INCIDENT_TYPE Y VARCHAR2 40
explosion, or unsafe materials handling.
INFORMATION_ITEM_ID Y VARCHAR2 40 RM_INFORMATION_ITEM INFORMATION ITEM ID: The unique identifier for an information item.
INFORMATION ITEM SUBTYPE: the type of information item. May be one of The
INFO_ITEM_SUBTYPE Y VARCHAR2 30 RM_INFORMATION_ITEM
valid types of Information item as defined by check constraints.
INSTRUMENT ID: Unique number for the legal document registered on the Cert. Of
INSTRUMENT_ID Y VARCHAR2 40 INSTRUMENT Title indicating interest in lands e.g. charge, lien, mortgage, caveat. May be natural
Key or system assigned, based on user needs and uniqueness of natural ids.
INTEREST_SET_ID Y VARCHAR2 40 INTEREST_SET INTEREST SET IDENTIFIER: unique identifier for the interest set.
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID Y VARCHAR2 40 LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
LAND RIGHT SUBTYPE: column indicating the type of land right. Must be one of the
LAND_RIGHT_SUBTYPE Y VARCHAR2 30 LAND_RIGHT valid subtypes: LAND TITLE, LAND UNIT, LAND UNIT TRACT, LAND
LAND_SALE_BID_SET_ID Y VARCHAR2 40 LAND_SALE_BID_SET LAND SALE BID SET IDENTIFIER: Unique identifier for a land sale bidding set.
LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND_SALE_BID LAND SALE NUMBER: A unique identifier for the land sale.
LAND OFFERING BID: Unique identifier for a bid. Within the bid, individual
LAND_SALE_OFFERING_BID Y VARCHAR2 40 LAND_SALE_BID components may be sequenced using PRIORITY ORDER. This enables grouped,
LAND_SALE_OFFERING_ID Y VARCHAR2 40 LAND_SALE_BID LAND SALE OFFERING ID: Unique identifier for the land sale offering.
LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.
LITHOLOGY_LOG_ID Y VARCHAR2 40 LITH_LOG LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
LITH_LOG_SOURCE Y VARCHAR2 40 LITH_LOG LITH LOG SOURCE: The source of data for this lithologic log.
NOTIFICATION_ID Y VARCHAR2 40 NOTIFICATION NOTIFICATION IDENTIFIER: unique identifier for the notification.
OBLIGATION_ID Y VARCHAR2 40 OBLIGATION OBLIGATION ID: Unique identifier for each obligation
OBLIGATION_SEQ_NO Y NUMBER 8 OBLIGATION OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation
PALEO SUMMARY IDENTIFIER: Unique identifier for the paleo summary report that
PALEO_SUMMARY_ID Y VARCHAR2 40 PALEO_SUMMARY
is captured.
Page 441 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE Y VARCHAR2 30 PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
PHYSICAL_ITEM_ID Y VARCHAR2 40 RM_PHYSICAL_ITEM PHYSICAL ITEM ID: The unique identifier for the physical item.
POOL_ID Y VARCHAR2 40 POOL POOL IDENTIFIER: Number or code uniquely identifying the pool.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PPDM_TABLE_NAME Y VARCHAR2 30 PPDM_TABLE TABLE NAME: The name of the table within the schema.
PRODUCT_TYPE Y VARCHAR2 40 SUBSTANCE PRODUCT_TYPE: The product identified as a component for this table.
PROD_STRING STRING IDENTIFIER: Number or code uniquely identifying a production string within
PROD_STRING_ID Y VARCHAR2 40
PROD_STRING_FORMATION a well.
PROD_STRING SOURCE: The individual, company, state, or government agency designated as the
PROD_STRING_SOURCE Y VARCHAR2 40
PROD_STRING_FORMATION source of information for this row.
PROJECT_ID Y VARCHAR2 40 PROJECT PROJECT IDENTIFIER: unique identifier for the project.
PR_STR_FORM_OBS_NO Y NUMBER 8 PROD_STRING_FORMATION number used to uniquely identify each completed (perforated) formation (layer) that is
RATE_SCHEDULE_ID Y VARCHAR2 40 RATE_SCHEDULE associate such as a service provider, jurisdiction or regulatory agency. Fee
schedules are often used to administer the rates for rentals or for services provided.
PPDM REFERENCED GUID: The GUID in the table that has an association with this
level of a classification system. In this case, we recommend that the name of the
table also be captured in PPDM TABLE, to make querying this information easier.
REFERENCED_GUID Y VARCHAR2 38
Usually, the PPDM TABLE and PPDM REFERENCED GUID should be used in
tandem. In this case, it is essential that the PPDM GUID in the source table be
PPDM TABLE NAME: The name of a table that has an association with this level of a
key from the table that is referenced, or may be used generically in combination with
REFERENCED_TABLE_NAME Y VARCHAR2 30
the PPDM_REFERENCED_GUID, which points to the row in the table that is related
to the classification system level. In this case, it is essential that the PPDM GUID in
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RESENT_VOL_REVISION RESERVE CLASS IDENTIFIER: The reserve classed for identifying the confidence
RESERVE_CLASS_ID Y VARCHAR2 40
RESERVE_CLASS level and producing status of the reserve volumes.
Page 442 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
REVISION_ID Y VARCHAR2 40 RESENT_VOL_REVISION REVISION IDENTIFIER: unique identifier for the reserves estimate revision.
revisions (net and gross) associated with a single revision occurrence. REVISION ID
REVISION_OBS_NO Y NUMBER 8 RESENT_VOL_REVISION
is used to group the revision event and REVISION OBS NO is set back to 1 each
SEISMIC SET LICENSE IDENTIFIER: Unique identifier for the approval granted to
SEIS_LICENSE_ID Y VARCHAR2 40 SEIS_LICENSE
conduct seismic or geophysical operations.
SEISMIC SET: A seismic set is a super type of various types of seismic collections.
SEIS_SET_ID Y VARCHAR2 40 SEIS_SET SEIS_LICENSE Valid types of seismic sets include SEIS_LINE, SEIS_3D, SEIS_SEGMENT and
SEIS_SURVEY.
SEISMIC SET SUBTYPE: The seismic set type column is used to enforce a
relationship between the SEIS SET supertype and its valid sub types. Values for this
SEIS_SET_SUBTYPE Y VARCHAR2 30 SEIS_SET SEIS_LICENSE column must be the name of the table that is the valid sub type for this row of data.
SUPPORT FACILITY SUBTYPE: The type of support facility that is described by this
SF_SUBTYPE Y VARCHAR2 30 SF_SUPPORT_FACILITY row of data. These values are managed by check constraint, and may only be the
surface description may be stated in terms of a legal survey system, metes and
description.
RM_DATA_STORE_STRUCTU DATA STORE ID: Used to identify the kinds of items that a data store structure is
STORE_ID Y VARCHAR2 40
RE permitted to hold.
RM_DATA_STORE_STRUCTU DATA STORE STRUCTURE OBS NO: Used to identify the kinds of items that a data
STORE_STRUCTURE_OBS_NO Y NUMBER 8
RE store structure is permitted to hold.
STRAT NAME SET IDENTIFIER: Unique identifier for the stratigraphic name set. A
STRAT_NAME_SET_ID Y VARCHAR2 40 STRAT_UNIT stratigraphic name set is an unordered collection of stratigraphic units, that may be in
STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT STRATIGRAPHIC UNIT IDENTIFIER: unique identifier for the stratigraphic unit.
SUPPORT FACILITY IDENTIFIER: Unique identifier for the support facility. A support
facility provides operational support for activities. These facilities may include roads,
SUPPORT_FACILITY_ID Y VARCHAR2 40 SF_SUPPORT_FACILITY
transmission towers, airstrips, vessels, docks and so on. Sub tyes are used to
Page 443 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the
Webster Online)
WELL_LICENSE WELL
WELL_BA_SERVICE
WELL_DRILL_PERIOD_SERV UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the
UWI Y VARCHAR2 40
WELL_ACTIVITY primary key for this row.
PROD_STRING
PROD_STRING_FORMATION
WELL ACTIVITY SET IDENTIFIER: Unique identifier for a valid set of activity codes,
WELL_ACTIVITY_SET_ID Y VARCHAR2 40
such as those required by a regulatory or professional agency.
WELL ACTIVITY TYPE: The type of activity that is tracked, such as drilling, testing,
WELL_ACTIVITY_TYPE_ID Y VARCHAR2 40
coring, tubing etc. May be any kind of activity related to well operations.
WELL_LICENSE_ID Y VARCHAR2 40 WELL_LICENSE WELL LICENSE IDENTIFIER: Unique identifier for this well license.
WELL_DRILL_PERIOD_SERV BUSINESS ASSOCIATE: unique identifier for the business associate who did the
WELL_SERVICE_PROVIDED_BY Y VARCHAR2 40
WELL_BA_SERVICE service.
to allow a service to be associated with a drill period more than once. Although rare,
WELL_SERVICE_SEG_OBS_NO Y NUMBER 8 WELL_DRILL_PERIOD_SERV
this may be needed from time to time in order to properly allocate the costs to more
than one cost center or AFE, via the foreign key to FIN COMPONENT.
WELL SET IDENTIFIER: Unique identifier for a Well Set. A Well Set is a grouping
WELL_SET_ID Y VARCHAR2 40 WELL_SET mechanism for Well Components used to maintain and end to end link through all
WORK_ORDER_ID Y VARCHAR2 40 WORK_ORDER WORK ORDER IDENTIFIER: unique identifier for the work order.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
Page 444 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 445 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FIN_COST_SUMMARY
FINANCE COST SUMMARY: this table is added to allow summaries of costs to be reported and allocated to various
business objects. This table is not intended to be used as an accounting system, but may contain summaries derived from
the accounting system.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
AMI_IND Y VARCHAR2 1 AMI IND: Indicates the cost was incurred for an AMI created under a contract
CONFIDENTIAL IND: Indicates the cost is confidential and should not be disclosed to
CONFIDENTIAL_IND Y VARCHAR2 1
other parties.
COST_PER_SIZE Y NUMBER 12,2 COST PER SIZE: The cost per size unit (such as dollars per km)
COST_PER_SIZE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE COST PER SIZE OUOM: original unit of measure used, such as Cdn dollars per km
FINANCE CENTER COST TYPE: the type of cost associated with the AFE or cost
COST_TYPE Y VARCHAR2 40 R_FIN_COST_TYPE
center.
CURRENCY CONVERSION RATE: the rate applied to convert the currency from its
original monetary UOM to the stored UOM. This value is valid for this row in this table
CURRENCY_CONVERSION Y NUMBER 10,5
only. When this value is multiplied by the STORED currency value, the original value
CURRENCY ORIGINAL UNITS OF MEASURE: the currency in which the funds were
CURRENCY_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE initially received. When the Stored currency is multiplied by the CURRENCY
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
AFE COMPONENT IDENTIFIER: Unique identifier for the AFE Component. Each
FINANCE_COMPONENT_ID Y VARCHAR2 40 FIN_COMPONENT
business object that is associated with this AFE should have its own component ID.
FINANCE_ID Y VARCHAR2 40 FINANCE FIN_COMPONENT reference, such as an AFE for an activity, such as seismic acquisition or processing.
PAID DATE: The date that this cost was paid. For details on fulfillment, use the
PAID_DATE Y DATE DATE
obligation module.
PARENT COST IDENTIFIER: unique identifier for the cost that is the parent of this
reported cost. Used in the case where cost breakdowns and summaries are reported.
PARENT_COST_ID Y VARCHAR2 40 FIN_COST_SUMMARY
Use the REPORT COST IND flag to ensure that costs are not reported or added
PERCENT OF PARENT: If you are using the parent costs relationship to track the
PERCENT_OF_PARENT Y NUMBER 15,12 allocation of costs this value is used to record how much of the parent costs have
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
REPORT COSTS INDICATOR: A yes / no flag indicating whether these costs are
REPORT_COST_IND Y VARCHAR2 1 included in a cost report. If you are using the parent costs relationship to track the
allocation of costs, this flag is used to ensure that you do not reports costs twice.
Page 446 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
SUBMIT_DATE Y DATE DATE SUBMIT DATE: the date that this cost was submitted.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 447 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FIN_XREF
AFE OR COST CENTER CROSS REFERENCE: this table is used to create relationships between AFE or cost center
information. For example, the associated AFE may be a part of or a replacement for the parent.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
FINANCE_ID1 N VARCHAR2 40 P FINANCE AFE for an activity, such as seismic acquisition or processing. Could be a cost center
FINANCE_ID2 N VARCHAR2 40 P FINANCE AFE for an activity, such as seismic acquisition or processing. Could be a cost center
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
DISTRIBUTION PERCENT: the percent of the total original or parent AFE or cost
DISTRIBUTION_PERCENT Y NUMBER 15,12 center that is allocated to the new one, in the case where costs are distributed. Note
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
FINANCE CROSS REFERENCE TYPE: The type of relationship between cost center
FIN_XREF_TYPE Y VARCHAR2 40 R_FIN_XREF_TYPE
numbers or AFEs. Could be subordinate, replacement or a detail AFE for example.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 448 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FOSSIL
FOSSIL: The remains or traces of animals or plants which have been preserved by natural causes in the earths crust
exclusive of organisms which have been buried since the beginning of historic times.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
FOSSIL LIFE HABIT: The life habit of the fossil, or where it typically is found during
LIFE_HABIT Y VARCHAR2 40 R_FOS_LIFE_HABIT
life, such as benthic, planctonic etc.
in which fossil deposition occurs. Often, these ecozones are marine or fresh water.
LOWER_ECOZONE_ID Y VARCHAR2 40 ECOZONE
Marine ecozones include the category of marine benthic zones, namely shelf, slope,
and abyssal zones. The ecozone is defined by the organisms that are found in it.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PREFERRED_IND Y VARCHAR2 1 preferred set of fossils. By default, these fossils should be used for most queries and
reports.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
in which fossil deposition occurs. Often, these ecozones are marine or fresh water.
UPPER_ECOZONE_ID Y VARCHAR2 40 ECOZONE
Marine ecozones include the category of marine benthic zones, namely shelf, slope,
and abyssal zones. The ecozone is defined by the organisms that are found in it.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
Page 449 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 450 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FOSSIL_AGE
FOSSIL AGE: the age of a fossil Ages may be described in ordinal or chronological terms.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
FOSSIL AGE IDENTIFIER: A unique identifier for this interpretation of the age of a
AGE_INTERP_ID N VARCHAR2 40 P
fossil.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
AGE_CONFIDENCE_ID Y VARCHAR2 40 PALEO_CONFIDENCE AGE CONFIDENCE IDENTIFIER: The confidence that is assigned to this fossil age.
AVERAGE_AGE Y NUMBER 15,5 AVERAGE AGE: The average age, in years, of the stratigraphic unit.
AVERAGE_AGE_ERROR_MINUS Y NUMBER 15,5 AVERAGE AGE ERROR MINUS: The negative error in the average age reference
AVERAGE_AGE_ERROR_PLUS Y NUMBER 15,5 AVERAGE AGE ERROR PLUS: The positive error in the average age reference.
STRAT NAME SET IDENTIFIER: Unique identifier for the stratigraphic name set. A
AVERAGE_REL_STRAT_NAME_SETY VARCHAR2 40 STRAT_UNIT stratigraphic name set is an unordered collection of stratigraphic units, that may be in
AVERAGE_REL_STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT stratigraphic unit that represents the relative (chronologic) age of this stratigraphic
unit.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
LOWER_MAX_AGE Y NUMBER 15,5 LOWER MAXIMUM AGE: The maximum lower age, in years, of the stratigraphic unit.
LOWER_MAX_AGE_ERROR_MINUSY NUMBER 15,5 AGE ERROR MINUS: the negative error in the age.
LOWER_MAX_AGE_ERROR_PLUS Y NUMBER 15,5 AGE ERROR PLUS: the positive error in the age.
LOWER_MIN_AGE Y NUMBER 15,5 LOWER MINIMUM AGE: The minimum lower age, in years, of the stratigraphic unit.
LOWER_MIN_AGE_ERROR_MINUSY NUMBER 15,5 AGE ERROR MINUS: the negative error in the age.
LOWER_MIN_AGE_ERROR_PLUS Y NUMBER 15,5 AGE ERROR PLUS: the positive error in the age.
STRAT NAME SET IDENTIFIER: Unique identifier for the stratigraphic name set. A
LOWER_REL_STRAT_NAME_SET Y VARCHAR2 40 STRAT_UNIT stratigraphic name set is an unordered collection of stratigraphic units, that may be in
LOWER RELATIVE STRAT UNIT ID: The name of the chronostratigraphic age that is
LOWER_REL_STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT
the equivalent of the age.
MAXIMUM AGE: Maximum geochronological age of the strat unit. Defines the
MAX_AGE Y NUMBER 15,5 earliest existance of a unit within the geologic record and positions the lower
MAX_AGE_ERROR_MINUS Y NUMBER 15,5 MAXIMUM AGE ERROR MINUS: Negative bound of error estimate of maximum age.
MAX_AGE_ERROR_PLUS Y NUMBER 15,5 MAXIMUN AGE ERROR PLUS: Positive bound of error estimate of maximum age.
MINIMUM AGE: Minimum geochronological age of the strat unit -defines the end of
deposition (or other rock building process) of a unit within the geologic record and
MIN_AGE Y NUMBER 15,5
positions the upper boundary of the unit within a geologic column and on a
stratigraphicchart.
MIN_AGE_ERROR_MINUS Y NUMBER 15,5 MINIMIM AGE ERROR MINUS: Negative bound of error estimate of minimum age.
MIN_AGE_ERROR_PLUS Y NUMBER 15,5 MINIMUN AGE ERROR PLUS: Positive bound of error estimate of minimum age.
POST_QUALIFIER Y VARCHAR2 40 POST QUALIFIER: qualifier for the end of the row of data.
Page 451 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PRE_QUALIFIER Y VARCHAR2 40 PRE QUALIFIER: qualifying statement for the beginning of the row of data.
SOURCE DOCUMENT: A list of documents that are used as the source for supplying
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT data. Source documents may include government and regulatory forms, operator
UPPER_MAX_AGE Y NUMBER 15,5 UPPER MAXIMUM AGE: The maximum upper age, in years, of the stratigraphic unit.
UPPER_MAX_AGE_ERROR_MINUSY NUMBER 15,5 AGE ERROR MINUS: the negative error in the age.
UPPER_MAX_AGE_ERROR_PLUS Y NUMBER 15,5 AGE ERROR PLUS: the positive error in the age.
UPPER_MIN_AGE Y NUMBER 15,5 UPPER MINIMUM AGE: The minimum upper age, in years, of the stratigraphic unit.
UPPER_MIN_AGE_ERROR_MINUS Y NUMBER 15,5 AGE ERROR MINUS: the negative error in the age.
UPPER_MIN_AGE_ERROR_PLUS Y NUMBER 15,5 AGE ERROR PLUS: the positive error in the age.
STRAT NAME SET IDENTIFIER: Unique identifier for the stratigraphic name set. A
UPPER_REL_STRAT_NAME_SET Y VARCHAR2 40 STRAT_UNIT stratigraphic name set is an unordered collection of stratigraphic units, that may be in
UPPER RELATIVE STRAT UNIT ID: The chronostratigraphic unit that is the upper
UPPER_REL_STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT
equivalent age.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 452 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FOSSIL_ASSEMBLAGE
FOSSIL ASSEMBLAGE: A grouping of fossils that are found to occur together in a sample. Can be autochthonous or
allochthonous. Generally used interchangeably with the term biofacies. Assemblage zones are usually environmentally
controlled and are useful only in local correlation. In a given sample, such as one collected over a thirty-foot interval, several
biofacies may be grouped together. The sample is identified by the oldest biofacies, a characteristic fossil or an index fossil.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
STRAT NAME SET IDENTIFIER: Unique identifier for the stratigraphic name set. A
STRAT_NAME_SET_ID N VARCHAR2 40 P STRAT_UNIT stratigraphic name set is an unordered collection of stratigraphic units, that may be in
STRAT_UNIT_ID N VARCHAR2 40 P STRAT_UNIT STRATIGRAPHIC UNIT IDENTIFIER: unique identifier for the stratigraphic unit.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
OLDEST INDICATOR: A Y/N flag indicating whether this is the oldest fossil identified
OLDEST_IND Y VARCHAR2 1
in the assemblage.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PRIMARY MARKER INDICATOR: A Y/N flag indicating whether this fossil is the
PRIMARY_MARKER_IND Y VARCHAR2 1
primary marker for the assemblage.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: A list of documents that are used as the source for supplying
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT data. Source documents may include government and regulatory forms, operator
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 453 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FOSSIL_DESC
FOSSIL DESCRIPTION: Use this table to list morphological descriptive information about a fossil, such as length, height,
width, number of spines, color.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
FOSSIL_DESC_ID N VARCHAR2 40 P FOSSIL DESCRIPTION IDENTIFER: Unique identifier for the fossil description
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
DATE FORMAT DESCRIPTION: Use this column to define the level of precision in
DATE_FORMAT_DESC Y VARCHAR2 8
the DATE format colums, such as YYYY, or YYYQQ, or YYYYMM or YYYYMMDD
FOSSIL DESCRIPTION CODE: A list of valid code values for each type of fossil
DESCRIPTION_CODE Y VARCHAR2 40 R_FOS_DESC_CODE description type. Note the two part primary key allows each description type to have
R_FOS_DESC_TYPE FOSSIL DESCRIPTION TYPE: A list of valid description types for fossils. May
DESCRIPTION_TYPE Y VARCHAR2 40
R_FOS_DESC_CODE include descriptors such as color, size, spines, shape, composition etc.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
MAXIMUM VALUE: the maximum value for this description, usually used for a range
MAX_VALUE Y NUMBER 0 of values. If the value is single, use MAXIMUM VALUE or copy the same value into
MINIMUM VALUE: the minimum value for this description, usually used for a range of
MIN_VALUE Y NUMBER 0 values. If the value is single, use MAXIMUM VALUE or copy the same value into both
columns.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE VALUE ORIGINAL UNITS OF MEASURE: for both MIN and MAX VALUE.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
Page 454 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 455 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FOSSIL_DOCUMENT
FOSSIL DOCUMENT: Lists the scientific literature in which a fossil has been described. These sources may be textbooks,
journals or other publications.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
SOURCE DOCUMENT: A list of documents that are used as the source for supplying
SOURCE_DOCUMENT_ID N VARCHAR2 40 P SOURCE_DOCUMENT data. Source documents may include government and regulatory forms, operator
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 456 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FOSSIL_EQUIVALENCE
FOSSIL EQUIVALENCE: Use this table to indicate that two fossils, separately identified, are actually the same fossil.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ALIAS FOSSIL IDENTIFIER: Unique identifier for a fossil that has been identified as
an alias of this one. Interpretations under the previous alias may exist; generally
EQUIV_FOSSIL_ID N VARCHAR2 40 P FOSSIL these interpretations need to be cross referenced to the currently accepted fossil.
When this cross reference is created, the previous fossil name is set to inactive but
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: A list of documents that are used as the source for supplying
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT data. Source documents may include government and regulatory forms, operator
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 457 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FOSSIL_NAME_SET
FOSSIL NAME SET: a set of fossils that has been grouped together for for a common purpose. For example, the MMS may
define a standardized list of fossils that are used for all interpretations, a project may define a smaller set of fossils that will be
used forthe purposes of the project or a company may define a standard set of preferred fossils.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
FOSSIL_NAME_SET_ID N VARCHAR2 40 P FOSSIL NAME SET IDENTIFIER: Unique Identifier for a fossil name set.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
AREA IDENTIFIER: The unique identifier for the area in which this fossil name set is
AREA_ID Y VARCHAR2 40 AREA
valid.
AREA TYPE: the type of area described. In this case, could be FOSSIL NAME SET
AREA_TYPE Y VARCHAR2 40 AREA
or BIOSTRATIGRAPHIC BASIN.
CERTIFIED INDICATOR: A Y/N flag indicating whether this fossil name set has been
certified by an appropriate scientific authority. Uncertified name sets may be used for
CERTIFIED_IND Y VARCHAR2 1
working purposes or preliminary analysis. Final work should be converted toa
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
FOSSIL NAME SET TYPE: The type of fossil name set, such as MMS, GSC, working
FOSSIL_NAME_SET_TYPE Y VARCHAR2 40 R_FOS_NAME_SET_TYPE
or archival.
NAME_SET_NAME Y VARCHAR2 255 FOSSIL NAME SET NAME: the common name given to this fossil name set.
BUSINESS ASSOCIATE OWNER: the unique identifier for the business associate
OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE who is the owner of this stratigraphic name set, such as the MMS, AGSO, USGS,
GSC etc.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PREFERRED INDICATOR: A Y/N flag indicating whether this is the name set that is
PREFERRED_IND Y VARCHAR2 1 preferred for use at this installation. Generally, the preferred name set will also be
certified.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 458 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FOSSIL_NAME_SET_FOSSIL
FOSSIL NAME SET FOSSIL: the set of fossils that are used within a specified fossil name set.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
FOSSIL_NAME_SET_ID N VARCHAR2 40 P FOSSIL_NAME_SET FOSSIL NAME SET IDENTIFIER: Unique Identifier for a fossil name set.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 459 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FOSSIL_TAXON_ALIAS
FOSSIL ALIAS: Alternate names, codes or identifiers for a fossil. The preferred version of the name should also be loaded
into this table. Use this table to indicate the merging of two fossils into a single fossil, such as two fossils previously thought
tobe seperate that are identified later to be the same fossil.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
FOSSIL_ALIAS_ID N VARCHAR2 40 P FOSSIL ALIAS IDENTIFIER: Unique identifier for a fossil alias
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ALIAS FOSSIL IDENTIFIER: Unique identifier for a fossil that has been identified as
an alias of this one. Interpretations under the previous alias may exist; generally
ALIAS_FOSSIL_ID Y VARCHAR2 40 these interpretations need to be cross referenced to the currently accepted fossil.
When this cross reference is created, the previous fossil name is set to inactive but
TAXONOMIC FULL NAME: Full taxonomic name of the fossil. This may be created
ALIAS_LONG_NAME Y VARCHAR2 255 by concatenating the name elements and can also include specific qualifiers if
required.
ALIAS REASON: The reason why the alias was created, such as government
ALIAS_REASON_TYPE Y VARCHAR2 40 R_ALIAS_REASON_TYPE
change, assigned by application etc.
ALIAS_SHORT_NAME Y VARCHAR2 30 ALIAS SHORT NAME: Short name given to this alias.
FOSSILTAXON LEAF NAME ALIAS REASON or TYPE: The type of taxon leaf alias
ALIAS_TYPE Y VARCHAR2 40 R_FOS_ALIAS_TYPE
name that has been created.
AMENDED DATE: the date on which a name has been ammended. Often, this is
AMENDED_DATE Y DATE DATE
used for official or legal changes to a name.
CREATED DATE: The date on which the alias was first created. This date may
CREATED_DATE Y DATE DATE preceed the ammendment date, in the event that the ammended date refers to a
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
ORIGINAL INDICATOR: A y/n flag indicating that this alias is the original one first
ORIGINAL_IND Y VARCHAR2 1
assigned to a business object.
ALIAS OWNER BUSINESS ASSOCIATE: unique identifier for the business associate
who is the owner of this fossil name or code. Most often applicable to codes and
OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
short names, as these may be assigned by an organization such as the MMS, AGSO
or the GSC.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REASON_DESC Y VARCHAR2 240 REASON DESCRIPTION: A narrative explanation about the alias being used.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
Page 460 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
SOURCE DOCUMENT: A list of documents that are used as the source for supplying
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT data. Source documents may include government and regulatory forms, operator
STRUCK OFF DATE: Date on which the legal name was struck from corporate
STRUCKOFF_DATE Y DATE DATE
registry and is no longer used.
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
USE RULE: A narrative column that is used to describe the circumstances in which
USE_RULE Y VARCHAR2 2000
this alias is to be used.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 461 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FOSSIL_TAXON_HIER
FOSSIL TAXON HIERARCHY: Use this table to describe the hierarchy between fossils. It is only necessary to populate these
tables to the point that is useful for your implementation.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PARENT TAXONOMIC LEAF IDENTIFIER: Unique identifier for the taxon leaf that is
PARENT_TAXON_LEAF_ID N VARCHAR2 40 P FOSSIL_TAXON_LEAF
that hierarchical parent of the child leaf, as defined in a taxonomic structure.
CHILD TAXONOMIC LEAF IDENTIFIER: Unique identifier for the taxon leaf that is
CHILD_TAXON_LEAF_ID N VARCHAR2 40 P FOSSIL_TAXON_LEAF
that hierarchical child of the parent leaf, as defined in a taxonomic structure.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: A list of documents that are used as the source for supplying
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT data. Source documents may include government and regulatory forms, operator
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 462 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FOSSIL_TAXON_LEAF
FOSSIL TAXONOMIC LEAF: This table is used to store fossil name information at various levels of the taxonomic hierarchy,
such as group, species, genus etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: A list of documents that are used as the source for supplying
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT data. Source documents may include government and regulatory forms, operator
TAXONOMIC LEVEL: The level of the taxonomic hierarchy at which this leaf has
TAXON_LEVEL Y VARCHAR2 40 R_FOS_TAXON_LEVEL
been identified, such as species, sub species, genus, sub genus etc.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 463 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: FOSSIL_XREF
FOSSIL CROSS REFERENCE: This table is used to capture relationships between fossils that have been described or
defined. Fossils with an affinity with each other may be described in this table. May also be used to indicate a single fossil
that is later identified to be more than one fossil.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
FOSSIL CROSS REFERENCE IDENTIFIER: Unique identifier for the instance of this
FOSSIL_XREF_ID N VARCHAR2 40 P cross reference between fossils. Added to the primary key to allow fossils to be cross
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT SOURCE DOCUMENT: the document in which this cross reference is described.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 464 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: HSE_INCIDENT
HSE INCIDENT: Use this table to track incidents involving lost time or injuries to the crew.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
HSE INCIDENT CLASS: Use this table to broadly classify the type of incident, usually
INCIDENT_CLASS_ID Y VARCHAR2 40 HSE_INCIDENT_CLASS in reporting terms. The detailed types of incidents are linked to the details, as various
INCIDENT DATE: The date on which the incident occurred, or if it spans multiple
INCIDENT_DATE Y DATE DATE
dates, the date when it started.
INCIDENT DURATION: The length of time that the incident continued. Usually
INCIDENT_DURATION Y NUMBER 10,5
measured in a time period, such as minutes, hours, seconds or days.
LOST TIME INDICATOR: A Y/N flag indicating whether lost time occurred because of
LOST_TIME_IND Y VARCHAR2 1
this incident.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
RECORDED_TIME Y DATE DATE RECORDED TIME: The time at which this condition was recorded.
TIMEZONE: a valid list of time zones. You can obtain a list of timezones from
RECORDED_TIMEZONE Y VARCHAR2 40 R_TIMEZONE
www.worldtimezone.com.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
REPORTED BY BA ID: the identifier for the Business associate who is reported this
REPORTED_BY_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
incident.
REPORTED_BY_NAME Y VARCHAR2 255 REPORTED BY NAME: The name or initials of the person who reported this incident.
REPORTED_IND Y VARCHAR2 1 REPORTED INDICATOR: A Y/N flag indicating that this incident was reported.
WORK RELATED INDICATOR: A Y/N flag indicating whether this incident was work
WORK_RELATED_IND Y VARCHAR2 1
related.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
Page 465 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 466 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: HSE_INCIDENT_BA
HSE INCIDENT BUSINESS ASSOCIATE: Use this table to track the involvement of crew members and crews or other
involved parties (police, emergecy crews, inspectors etc) in incidents.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PARTY OBSERVATION NUMBER: An identifier for the party involved in the incident.
PARTY ROLE OBSERVATION NUMBER: Use this column to allow a party to carry
PARTY_ROLE_OBS_NO N NUMBER 8 P more than one role in an incident. For example, the safety inspection officer may also
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
COMPANY_BA_ID Y VARCHAR2 40 WELL_DRILL_PERIOD_CREW company that runs this crew. Not all members of a crew may be employees, but may
DETAIL OBSERVATION NUMBER: Unique sequence number that allows more than
DETAIL_OBS_NO Y NUMBER 8 WELL_DRILL_PERIOD_CREW
one record about a crew to be captured for every drill period
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
WELL DRILLING PERIOD: unique identifier for a reporting period for well operations.
24 daily summary.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
Page 467 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 468 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: HSE_INCIDENT_CAUSE
HSE INCIDENT CAUSE: Describes the causes of an incident, or a part of an incident (INCIDENT DETAIL). Can be
negligence, equipment failure, weather, act of God, Act of Terrorism etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CAUSE OBS NO: a unique identifier for an incident cause. Some incidents may have
CAUSE_OBS_NO N NUMBER 8 P
more than one cause, or a combination of causes.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
CAUSE_CODE Y VARCHAR2 40 R_INCIDENT_CAUSE_CODE INCIDENT CAUSE CODE: a code that refines the general cause of an incident.
R_INCIDENT_CAUSE_TYPE INCIDENT CAUSE TYPE: A list of valid causes of an event, such as negligence,
CAUSE_TYPE Y VARCHAR2 40
R_INCIDENT_CAUSE_CODE equipment failure, act of God, Act of Terrorism, vandalism or human error.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 469 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: HSE_INCIDENT_CLASS
HSE INCIDENT CLASS: Use this table to broadly classify the type of incident, usually in reporting terms. The detailed types
of incidents are linked to the details, as various components of the incident may be classified differently.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
HSE INCIDENT CLASS: Use this table to broadly classify the incident, usually in
INCIDENT_CLASS_ID N VARCHAR2 40 P reporting terms. The detailed types of incidents are linked to the details, as various
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
FULL_NAME Y VARCHAR2 255 LONG NAME: Common long name given to reference type or code.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 470 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: HSE_INCIDENT_CLASS_ALIAS
INCIDENT CLASS ALIAS: Use this table to capture all the names, codes and identifiers assigned to an incident class.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
HSE INCIDENT CLASS: Use this table to broadly classify the incident, usually in
INCIDENT_CLASS_ID N VARCHAR2 40 P HSE_INCIDENT_CLASS reporting terms. The detailed types of incidents are linked to the details, as various
INCIDENT CLASS ALIAS OBS NO: Unique identifier given to each alias version for
ALIAS_OBS_NO N NUMBER 8 P
the incident class.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ALIAS_LONG_NAME Y VARCHAR2 255 ALIAS FULL NAME: The full version of this alias name.
ALIAS REASON: The reason why the alias was created, such as government
ALIAS_REASON_TYPE Y VARCHAR2 40 R_ALIAS_REASON_TYPE
change, assigned by application etc.
ALIAS_TYPE Y VARCHAR2 40 R_ALIAS_TYPE ALIAS TYPE: The type of alias, such as partner, historical, records etc.
AMENDED DATE: the date on which a name has been ammended. Often, this is
AMENDED_DATE Y DATE DATE
used for official or legal changes to a name.
CREATED DATE: The date on which the alias was first created. This date may
CREATED_DATE Y DATE DATE preceed the ammendment date, in the event that the ammended date refers to a
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
ORIGINAL INDICATOR: A y/n flag indicating that this alias is the original one first
ORIGINAL_IND Y VARCHAR2 1
assigned to a business object.
ALIAS OWNER BUSINESS ASSOCIATE: unique identifier for the business associate
OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
who owns this alias.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REASON_DESC Y VARCHAR2 240 REASON DESCRIPTION: A narrative explanation about the alias being used.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: References the document where this alias has been given.
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
Documents may be published, internal references, journals etc.
STRUCK OFF DATE: Date on which the legal name was struck from corporate
STRUCKOFF_DATE Y DATE DATE
registry and is no longer used.
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
Page 471 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
USE RULE: A narrative column that is used to describe the circumstances in which
USE_RULE Y VARCHAR2 2000
this alias is to be used.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 472 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: HSE_INCIDENT_COMPONENT
HSE INCIDENT COMPONENT: This table is used to associate business objects, such as wells, seismic sets, facilities,
building addresses etc to HSE incidents of any kind. An incident may involve one or more business objects. Use the TOTAL
columns to calculate and store rolled up numbers for each crew or for each object, as your business rules dictate.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
HSE COMPONENT OBS NO: a unique identifier that allows more than one business
COMPONENT_OBS_NO N NUMBER 8 P object to be associated with an HSE event. Use the COMPONENT TYPE Column to
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic
APPLICATION ID: Unique identifier for applications you make for continuations,
APPLICATION_ID Y VARCHAR2 40 APPLICATION
licenses etc. to the government.
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID Y VARCHAR2 40 AREA
area, area of interest, offshore area, district etc.
AREA_TYPE Y VARCHAR2 40 AREA AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc.
BA AUTHORITY IDENTIFIER: Unique identifier for the row that describes the
AUTHORITY_ID Y VARCHAR2 40 BA_AUTHORITY
authority that a business associaate has over business objects.
BUSINESS_ASSOCIATE
BA_ORGANIZATION BUSINESS ASSOCIATE IDENTIFIER: Unique identifier for a business associate who
BUSINESS_ASSOCIATE_ID Y VARCHAR2 40
BA_ADDRESS is involved in an HSE incident, such as a company or an individual.
BA_AUTHORITY
purchased or created.
equipment. Think of this as a catalogue or brochure that shows all the kinds of
CATALOGUE_EQUIP_ID Y VARCHAR2 40 CAT_EQUIPMENT
equipment that you may use, but may or may not actually have. Actual peices
CLASSIFICATION_SYSTEM_ID Y VARCHAR2 40 CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification
information.
Page 473 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CLASS_LEVEL_ID Y VARCHAR2 40 CLASS_LEVEL classification schemes are availabe, including the UNSPSC code set. Typically, these
classification systems are hierarchical. Objects may be classified at any level of the
REFERENCE INCIDENT COMPONENT ROLE: Use this table to keep track of the
COMPONENT_ROLE Y VARCHAR2 40 R_HSE_COMP_ROLE
role that an object plays in an HSE incident.
INCIDENT COMPONENT TYPE: Use this column to describe the type of component
R_HSE_INCIDENT_COMP_TY
COMPONENT_TYPE Y VARCHAR2 40 associated with the incident, such as well, building, facility etc. Use the foreign keys
PE
to create associations to the specific objects.
CONSULT_ID Y VARCHAR2 40 CONSULT an activity or request for an activity. Consultation discussions may occur at any point
CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.
BA_CREW
CREW_ID Y VARCHAR2 40 CREW IDENTIFIER: Unique identifier for the crew.
BA_CREW_MEMBER
CREW_MEMBER_BA_ID Y VARCHAR2 40 BA_CREW_MEMBER member of a crew. Each member may be assigned on and off a crew, using
CREW_MEMBER_OBS_NO Y NUMBER 8 BA_CREW_MEMBER member of a crew. Use EFFECTIVE and EXPIRY DATES to indicate the time
in which fossil deposition occurs. Often, these ecozones are marine or fresh water.
ECOZONE_ID Y VARCHAR2 40 ECOZONE
Marine ecozones include the category of marine benthic zones, namely shelf,slope,
and abyssal zones. The ecozone is defined by the organisms that are found in it.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.
ENTITLEMENT_ID Y VARCHAR2 40 ENTITLEMENT ENTITLEMENT IDENTIFIER: Unique identifier for the row in the entitlement table.
EQUIPMENT_ID Y VARCHAR2 40 EQUIPMENT EQUIPMENT IDENTIFIER: Unique identifier for a specific peice of equipment.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
FACILITY_ID Y VARCHAR2 40 FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
Page 474 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
FACILITY TYPE: The type of facility that is described in this row of data, such as
FACILITY_TYPE Y VARCHAR2 40 FACILITY pipeline, tank, battery etc. Please note that FACILITY_TYPE will eventually become
FIELD_ID Y VARCHAR2 40 FIELD FIELD IDENTIFIER: Unique identifier for the field.
FIELD_STATION_ID Y VARCHAR2 40 STRAT_FIELD_STATION FIELD STATION ID: unique identifier for the stratigraphic field station.
FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.
INCIDENT SET IDENTIFIER: Unique identifier for a set of incident types that may be
INCIDENT_SET_ID Y VARCHAR2 40
mandated by an operating company, regulatory agency or contract.
INCIDENT TYPE: The type of indicent that may have occurred, such as roll-over, or
INCIDENT_TYPE Y VARCHAR2 40
explosion, or unsafe materials handling.
INFORMATION_ITEM_ID Y VARCHAR2 40 RM_INFORMATION_ITEM INFORMATION ITEM ID: The unique identifier for an information item.
INFORMATION ITEM SUBTYPE: the type of information item. May be one of The
INFO_ITEM_SUBTYPE Y VARCHAR2 30 RM_INFORMATION_ITEM
valid types of Information item as defined by check constraints.
INSTRUMENT ID: Unique number for the legal document registered on the Cert. Of
INSTRUMENT_ID Y VARCHAR2 40 INSTRUMENT Title indicating interest in lands e.g. charge, lien, mortgage, caveat. May be natural
Key or system assigned, based on user needs and uniqueness of natural ids.
INTEREST_SET_ID Y VARCHAR2 40 INTEREST_SET INTEREST SET IDENTIFIER: unique identifier for the interest set.
BUSINESS ASSOCIATE: Unique identifier for the jurisdiction that is managing the
JURISDICTION Y VARCHAR2 40 LAND_SALE
land sale or bidding round.
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID Y VARCHAR2 40 LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
LAND RIGHT SUBTYPE: column indicating the type of land right. Must be one of the
LAND_RIGHT_SUBTYPE Y VARCHAR2 30 LAND_RIGHT valid subtypes: LAND TITLE, LAND UNIT, LAND UNIT TRACT, LAND
LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale.
LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.
LITHOLOGY_LOG_ID Y VARCHAR2 40 LITH_LOG LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
LITH_LOG_SOURCE Y VARCHAR2 40 LITH_LOG LITH LOG SOURCE: The source of data for this lithologic log.
NOTIFICATION_ID Y VARCHAR2 40 NOTIFICATION NOTIFICATION IDENTIFIER: unique identifier for the notification.
OBLIGATION_ID Y VARCHAR2 40 OBLIGATION OBLIGATION ID: Unique identifier for each obligation
OBLIGATION_SEQ_NO Y NUMBER 8 OBLIGATION OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation
PALEO SUMMARY IDENTIFIER: Unique identifier for the paleo summary report that
PALEO_SUMMARY_ID Y VARCHAR2 40 PALEO_SUMMARY
is captured.
ACTIVITY TYPE: The type of activity that caused the movement of fluid s to occur
PDEN_ACTIVITY_TYPE Y VARCHAR2 40 PDEN_VOL_SUMMARY
such as production, injection, flaring, sales, etc.
Page 475 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
production volumes. For each PDEN, volume method, acitivity type, period type and
volume date, the first row is 0. Subsequent rows are sequenced by 1, so that the full
PDEN_AMENDMENT_SEQ_NO Y NUMBER 8 PDEN_VOL_SUMMARY
amendment history may be recreated. When supporting amendments, rows are
usually not editable once entered. Instead, new rows are created that track the
amended record.
PDEN_PERIOD_ID Y VARCHAR2 40 PDEN_VOL_SUMMARY PDEN_PERIOD_ID: Unique identifier for the production period.
PERIOD TYPE: A reference table identifying the length of time for which a volume is
PDEN_PERIOD_TYPE Y VARCHAR2 40 PDEN_VOL_SUMMARY
recorded. Possible values are DAY, MONTH, YEAR.
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE Y VARCHAR2 30 PDEN PDEN_VOL_SUMMARY of the table names of the PDEN subtype tables, such as PDEN_WELL,
PDEN_VOLUME_DATE Y DATE DATE VOLUME DATE: The effective or reporting date of this volume summary.
DATE FORMAT DESCRIPTION: Use this column to define the level of precision in
PDEN_VOLUME_DATE_DESC Y VARCHAR2 8
the DATE format colums, such as YYYY, or YYYQQ, or YYYYMM or YYYYMMDD
VOLUME METHOD: The type of method used to determine the volume of flu ids
PDEN_VOLUME_METHOD Y VARCHAR2 40 PDEN_VOL_SUMMARY
moved. Examples would be measured, prorated, engineering study, e tc.
PHYSICAL_ITEM_ID Y VARCHAR2 40 RM_PHYSICAL_ITEM PHYSICAL ITEM ID: The unique identifier for the physical item.
POOL_ID Y VARCHAR2 40 POOL POOL IDENTIFIER: Number or code uniquely identifying the pool.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PPDM_TABLE_NAME Y VARCHAR2 30 PPDM_TABLE TABLE NAME: The name of the table within the schema.
PRODUCT_TYPE Y VARCHAR2 40 SUBSTANCE PRODUCT_TYPE: The product identified as a component for this table.
PROD_STRING STRING IDENTIFIER: Number or code uniquely identifying a production string within
PROD_STRING_ID Y VARCHAR2 40
PROD_STRING_FORMATION a well.
PROD_STRING SOURCE: The individual, company, state, or government agency designated as the
PROD_STRING_SOURCE Y VARCHAR2 40
PROD_STRING_FORMATION source of information for this row.
PROJECT_ID Y VARCHAR2 40 PROJECT PROJECT IDENTIFIER: unique identifier for the project.
PROJECT_PLAN_ID Y VARCHAR2 40 PROJECT_PLAN PROJECT PLAN IDENTIFIER: unique identifier for the project plan.
PR_STR_FORM_OBS_NO Y NUMBER 8 PROD_STRING_FORMATION number used to uniquely identify each completed (perforated) formation (layer) that is
RATE_SCHEDULE_ID Y VARCHAR2 40 RATE_SCHEDULE associate such as a service provider, jurisdiction or regulatory agency. Fee
schedules are often used to administer the rates for rentals or for services provided.
Page 476 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM REFERENCED GUID: The GUID in the table that has an association with this
level of a classification system. In this case, we recommend that the name of the
table also be captured in PPDM TABLE, to make querying this information easier.
REFERENCED_GUID Y VARCHAR2 38
Usually, the PPDM TABLE and PPDM REFERENCED GUID should be used in
tandem. In this case, it is essential that the PPDM GUID in the source table be
PPDM TABLE NAME: The name of a table that has an association with this level of a
key from the table that is referenced, or may be used generically in combination with
REFERENCED_TABLE_NAME Y VARCHAR2 30
the PPDM_REFERENCED_GUID, which points to the row in the table that is related
to the classification system level. In this case, it is essential that the PPDM GUID in
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of
RESERVE CLASS IDENTIFIER: The reserve classed for identifying the confidence
RESERVE_CLASS_ID Y VARCHAR2 40 RESERVE_CLASS
level and producing status of the reserve volumes.
RESTRICTION_ID Y VARCHAR2 40 RESTRICTION RESTRICTION ID: Unique identifier for the restriction.
SEISMIC SET: A seismic set is a super type of various types of seismic collections.
SEIS_SET_ID Y VARCHAR2 40 SEIS_SET Valid types of seismic sets include SEIS_LINE, SEIS_3D, SEIS_SEGMENT and
SEIS_SURVEY.
SEISMIC SET SUBTYPE: The seismic set type column is used to enforce a
relationship between the SEIS SET supertype and its valid sub types. Values for this
SEIS_SET_SUBTYPE Y VARCHAR2 30 SEIS_SET column must be the name of the table that is the valid sub type for this row ofdata.
SUPPORT FACILITY SUBTYPE: The type of support facility that is described by this
SF_SUBTYPE Y VARCHAR2 30 SF_SUPPORT_FACILITY row of data. These values are managed by check constraint, and may only be the
surface description may be stated in terms of a legal survey system, metes and
granted. For land rights, continuations may be described by generating a new Spatial
description.
RM_DATA_STORE_STRUCTU DATA STORE ID: Used to identify the kinds of items that a data store structure is
STORE_ID Y VARCHAR2 40
RE permitted to hold.
RM_DATA_STORE_STRUCTU DATA STORE STRUCTURE OBS NO: Used to identify the kinds of items that a data
STORE_STRUCTURE_OBS_NO Y NUMBER 8
RE store structure is permitted to hold.
Page 477 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
STRAT NAME SET IDENTIFIER: Unique identifier for the stratigraphic name set. A
STRAT_NAME_SET_ID Y VARCHAR2 40 STRAT_UNIT stratigraphic name set is an unordered collection of stratigraphic units, that may be in
STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT STRATIGRAPHIC UNIT IDENTIFIER: unique identifier for the stratigraphic unit.
SUPPORT FACILITY IDENTIFIER: Unique identifier for the support facility. A support
facility provides operational support for activities. These facilities may include roads,
SUPPORT_FACILITY_ID Y VARCHAR2 40 SF_SUPPORT_FACILITY
transmission towers, airstrips, vessels, docks and so on. Sub tyes are used to
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in
Webster Online)
TOTAL INCIDENT COUNT: The total number of incidents (of this type) that have
TOTAL_INCIDENT_COUNT Y NUMBER 10
been reported on this job for this crew or for this object.
TOTAL INCIDENT PERIOD: the length of time since the last incident of this type on
TOTAL_INCIDENT_PERIOD Y NUMBER 10,5 this job for this crew or for this object. After an incident of this type occurs, the timer is
WELL WELL_DRILL_PERIOD
WELL_ACTIVITY UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the
UWI Y VARCHAR2 40
PROD_STRING primary key for this row.
PROD_STRING_FORMATION
WELL ACTIVITY SET IDENTIFIER: Unique identifier for a valid set of activity codes,
WELL_ACTIVITY_SET_ID Y VARCHAR2 40
such as those required by a regulatory or professional agency.
WELL ACTIVITY TYPE: The type of activity that is tracked, such as drilling, testing,
WELL_ACTIVITY_TYPE_ID Y VARCHAR2 40
coring, tubing etc. May be any kind of activity related to well operations.
WELL SET IDENTIFIER: Unique identifier for a Well Set. A Well Set is a grouping
WELL_SET_ID Y VARCHAR2 40 WELL_SET mechanism for Well Components used to maintain and end to end link through all
WORK_ORDER_ID Y VARCHAR2 40 WORK_ORDER WORK ORDER IDENTIFIER: unique identifier for the work order.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
Page 478 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 479 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: HSE_INCIDENT_DETAIL
HSE INCIDENT DETAIL: Use this table to describe the things that happen as a result of the incident. Results can include fire,
well collapse, evacuation etc. Use the WELL INCIDENT RESONSE table to track what you did in response to the result.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
DETAIL OBSERVATION NUMBER: Unique number for the detail about the
DETAIL_OBS_NO N NUMBER 8 P
consequnce or result of the incident. A list of things that happened.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
REFERENCE INCIDENT DETAIL: The details about the incident, such as specific
DETAIL_TYPE Y VARCHAR2 40 R_HSE_INCIDENT_DETAIL things that happened. Each thing that happened should be tracked at the level
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
INCIDENT_DATE Y DATE DATE INCIDENT DATE: The date that this portion of an incident began.
INCIDENT DURATION: The amount of time that this component of the incident
INCIDENT_DURATION Y NUMBER 10,5
continued, usually measured in secords, minutes, hours or days.
HSE_INCIDENT_TYPE INCIDENT SET IDENTIFIER: Unique identifier for a set of incident types that may be
INCIDENT_SET_ID Y VARCHAR2 40
HSE_INCIDENT_SEVERITY mandated by an operating company, regulatory agency or contract.
measured with a scale specific to the kind of incidents. For example, a vehicle
INCIDENT_SEVERITY_ID Y VARCHAR2 40 HSE_INCIDENT_SEVERITY
incident could be an unsafe action, a near miss, or a hit. Incidents can be rated as
HSE_INCIDENT_TYPE INCIDENT TYPE: The type of indicent that may have occurred, such as roll-over, or
INCIDENT_TYPE_ID Y VARCHAR2 40
HSE_INCIDENT_SEVERITY explosion, or unsafe materials handling.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
Page 480 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 481 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: HSE_INCIDENT_EQUIP
HSE INCIDENT EQUIPMENT: Use this table to track the involvement of equipment and incidents.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
equipment involved in an incident, not usually the EQUIPMENT ID. In some cases
EQUIP_OBS_NO N NUMBER 8 P
specific pieces or kinds of equipment cannot be identified, although you may be able
EQUIP_ROLE_OBS_NO N NUMBER 8 P to carry more than one role in an incident. For example, a vehicle may be used to
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
drilling rigs, measuring equipment, monitoring equipment etc. Note that the function
of this table may also be assumed by the CLASSIFICATION module for more robust
EQUIPMENT_GROUP Y VARCHAR2 40 R_CAT_EQUIP_GROUP
and complete classifications. If you are using CAT EQUIPMENT modules, you may
not need to populate this column, as the information will be in CAT EQUIPMENT
already.
WELL_DRILL_PERIOD_EQUIP
EQUIPMENT_ID Y VARCHAR2 40 EQUIPMENT IDENTIFIER: Unique identifier for a specific peice of equipment.
EQUIPMENT
EQUIPMENT TYPE: the type of equipment that is listed, can be grouped into broad
classifications with R CAT EQUIP GROUP if you wish. Note that the function of this
EQUIPMENT_TYPE Y VARCHAR2 40 R_CAT_EQUIP_TYPE table may also be assumed by the CLASSIFICATION module for more robust and
complete classifications. If you are using CAT EQUIPMENT modules, you may not
need to populate this column, as the information will be in CAT EQUIPMENT already.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
Page 482 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 483 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: HSE_INCIDENT_EQUIV
HSE INCIDENT EQUIVALENCE: Indicates equivalence types between various kinds of incidents, particularly when the
reporting schedules for various organizations or jurisdications are being used.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
INCIDENT SET IDENTIFIER: Unique identifier for a set of incident types that may be
INCIDENT_SET_ID N VARCHAR2 40 P HSE_INCIDENT_TYPE
mandated by an operating company, regulatory agency or contract.
INCIDENT TYPE: The type of indicent that may have occurred, such as roll-over, or
INCIDENT_TYPE_ID N VARCHAR2 40 P HSE_INCIDENT_TYPE
explosion, or unsafe materials handling.
INCIDENT SET IDENTIFIER: Unique identifier for a set of incident types that may be
INCIDENT_SET_ID2 N VARCHAR2 40 P HSE_INCIDENT_TYPE
mandated by an operating company, regulatory agency or contract.
INCIDENT TYPE: The type of indicent that may have occurred, such as roll-over, or
INCIDENT_TYPE_ID2 N VARCHAR2 40 P HSE_INCIDENT_TYPE
explosion, or unsafe materials handling.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: The identifier for the source document in which the drill
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT checks are described, often a body of legislation, an agreement or recommendations
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 484 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: HSE_INCIDENT_INTERACTION
HSE INCIDENT INTERACTION: Use this table to create the complex relationships that describe an incident. For example,
John was the crew chief who was driving the rig supply truck during the afternoon shift of September 20th. He was involved in
a roll over accident in which his leg was injured. Details about each component of this report are stored in the associated
table. The function of this table is to bring them together in a meaningful way.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
HSE_INCIDENT
HSE_INCIDENT_SUBSTANCE
HSE_INCIDENT_RESPONSE
INCIDENT IDENTIFIER: Unique identifier for an health safety or environment related
INCIDENT_ID N VARCHAR2 40 P HSE_INCIDENT_EQUIP
incident.
HSE_INCIDENT_DETAIL
HSE_INCIDENT_CAUSE
HSE_INCIDENT_BA
INTERACTION_OBS_NO N NUMBER 8 P interactions between details and responses, people and equipment. Each new set of
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
CAUSE OBS NO: a unique identifier for an incident cause. Some incidents may have
CAUSE_OBS_NO Y NUMBER 8 HSE_INCIDENT_CAUSE
more than one cause, or a combination of causes.
DETAIL OBSERVATION NUMBER: Unique number for the detail about the
DETAIL_OBS_NO Y NUMBER 8 HSE_INCIDENT_DETAIL
consequnce or result of the incident. A list of things that happened.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
equipment involved in an incident, not usually the EQUIPMENT ID. In some cases
EQUIP_OBS_NO Y NUMBER 8 HSE_INCIDENT_EQUIP
specific pieces or kinds of equipment cannot be identified, although you may be able
EQUIP_ROLE_OBS_NO Y NUMBER 8 HSE_INCIDENT_EQUIP to carry more than one role in an incident. For example, a vehicle may be used to
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
PARTY OBSERVATION NUMBER: An identifier for the party involved in the incident.
PARTY ROLE OBSERVATION NUMBER: Use this column to allow a party to carry
PARTY_ROLE_OBS_NO Y NUMBER 8 HSE_INCIDENT_BA more than one role in an incident. For example, the safety inspection officer may also
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
Page 485 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
RESPONSE OBS NO: a unique identifier for an action taken as a result of what
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 486 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: HSE_INCIDENT_REMARK
HSE INCIDENT REMARK: Use this table to capture narrative or classified remarks relating to the HSE Incident. For example,
remarks made by safety inspectors etc may be stored here. To capture things like incident reports, please use the RM
Module.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
REMARK_DATE Y DATE DATE REMARK DATE: Date the remarks or comments were made.
REMARK TYPE: Entries in this column describe the general topic of the remark, so
REMARK_TYPE Y VARCHAR2 40 R_REMARK_TYPE that remarks can be grouped by subject area. Topics might include royalty
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 487 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: HSE_INCIDENT_RESPONSE
HSE INCIDENT RESPONSE: Describes an action taken as a result of what happened at an incident. For example, an
ambulance may be called, a reprimand entered into a file etc. For details about the work flow related to actions, we
recommend you use the PROJECTS module.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
RESPONSE OBS NO: a unique identifier for an action taken as a result of what
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROJECT IDENTIFIER: Unique identifier for the project that was implmented to
capture details about the response to the project. This can describe detailed
PROJECT_ID Y VARCHAR2 40 PROJECT
response over a period of time, and may be based on the project plan defined for the
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
INCIDENT RESPONSE RESULT: The result of the action taken, where applicable.
RESPONSE_RESULT Y VARCHAR2 40 R_INCIDENT_RESP_RESULT
May be used to indicate what actions are successful and have the desired result.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 488 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: HSE_INCIDENT_SET
HSE INCIDENT SET: Use this table to define sets of incidents that are recorded during well operations, usually according to
reporting specifications laid out by regulation, best practice or corporate policy.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
INCIDENT SET IDENTIFIER: Unique identifier for a set of incident types that may be
INCIDENT_SET_ID N VARCHAR2 40 P
mandated by an operating company, regulatory agency or contract.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
FULL_NAME Y VARCHAR2 255 LONG or FULL NAME: name that is given to this set of checks.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 489 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: HSE_INCIDENT_SEVERITY
HSE INCIDENT SEVERITY: The severity of an actual incident, usually measured with a scale specific to the kind of incidents.
For example, a vehicle incident could be an unsafe action, a near miss, or a hit. Incidents can be rated as minor, moderate or
severe or according to any scale necessary.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
INCIDENT SET IDENTIFIER: Unique identifier for a set of incident types that may be
INCIDENT_SET_ID N VARCHAR2 40 P HSE_INCIDENT_TYPE
mandated by an operating company, regulatory agency or contract.
INCIDENT TYPE: The type of indicent that may have occurred, such as roll-over, or
INCIDENT_TYPE_ID N VARCHAR2 40 P HSE_INCIDENT_TYPE
explosion, or unsafe materials handling.
measured with a scale specific to the kind of incidents. For example, a vehicle
INCIDENT_SEVERITY_ID N VARCHAR2 40 P
incident could be an unsafe action, a near miss, or a hit. Incidents can be rated as
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
REPORT IND: A Y/N flag added to allow users to keep track of rows that should be
REPORT_IND Y VARCHAR2 1
included in reporting.
SOURCE DOCUMENT: The identifier for the source document in which the drill
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT checks are described, often a body of legislation, an agreement or recommendations
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 490 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: HSE_INCIDENT_SEV_ALIAS
HSE INCIDENT SEVERITY ALIAS: A table containing all of the names, codes and identifiers given to describe the severity of
an incident detail type.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
INCIDENT SET IDENTIFIER: Unique identifier for a set of incident types that may be
INCIDENT_SET_ID N VARCHAR2 40 P HSE_INCIDENT_SEVERITY
mandated by an operating company, regulatory agency or contract.
INCIDENT TYPE: The type of indicent that may have occurred, such as roll-over, or
INCIDENT_TYPE_ID N VARCHAR2 40 P HSE_INCIDENT_SEVERITY
explosion, or unsafe materials handling.
measured with a scale specific to the kind of incidents. For example, a vehicle
INCIDENT_SEVERITY_ID N VARCHAR2 40 P HSE_INCIDENT_SEVERITY
incident could be an unsafe action, a near miss, or a hit. Incidents can be rated as
SEVERITY ALIAS OBS NO: Unique identifier for the alias, alternate name code or
SEVERITY_ALIAS_ID N VARCHAR2 40 P
identifier for the severity of an incident.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ALIAS_LONG_NAME Y VARCHAR2 255 ALIAS FULL NAME: The full version of this alias name.
ALIAS REASON: The reason why the alias was created, such as government
ALIAS_REASON_TYPE Y VARCHAR2 40 R_ALIAS_REASON_TYPE
change, assigned by application etc.
ALIAS_TYPE Y VARCHAR2 40 R_ALIAS_TYPE ALIAS TYPE: The type of alias, such as partner, historical, records etc.
AMENDED DATE: the date on which a name has been ammended. Often, this is
AMENDED_DATE Y DATE DATE
used for official or legal changes to a name.
CREATED DATE: The date on which the alias was first created. This date may
CREATED_DATE Y DATE DATE preceed the ammendment date, in the event that the ammended date refers to a
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
ORIGINAL INDICATOR: A y/n flag indicating that this alias is the original one first
ORIGINAL_IND Y VARCHAR2 1
assigned to a business object.
ALIAS OWNER BUSINESS ASSOCIATE: unique identifier for the business associate
OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
who owns this alias.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REASON_DESC Y VARCHAR2 240 REASON DESCRIPTION: A narrative explanation about the alias being used.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: References the document where this alias has been given.
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
Documents may be published, internal references, journals etc.
Page 491 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
STRUCK OFF DATE: Date on which the legal name was struck from corporate
STRUCKOFF_DATE Y DATE DATE
registry and is no longer used.
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
USE RULE: A narrative column that is used to describe the circumstances in which
USE_RULE Y VARCHAR2 2000
this alias is to be used.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 492 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: HSE_INCIDENT_SUBSTANCE
HSE INCIDENT SUBSTANCE: Use this table to describe the various susbstances involved in an incident. Not all substances
may be hydrocarbons, as they may also be fire retardants etc. Note that volumes should generally be captured in the PDEN
tables, although columns have been created to allow you to capture amounts of NON HYDROCARBON substances (such as
the amount of fire retardent).
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
VOLUME: the volume of substance involved in the HSE incident. Note that in many
VOLUME Y NUMBER 14,4 VOL tables (such as for amount of raw oil spilled etc). This column is more
appropriate for use in capturing volumes of fire retardant or other safety products,
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 493 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: HSE_INCIDENT_TYPE
HSE INCIDENT TYPE: The type of incident that has been reported, such as crash, automotive accident, fall from rig etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
INCIDENT SET IDENTIFIER: Unique identifier for a set of incident types that may be
INCIDENT_SET_ID N VARCHAR2 40 P HSE_INCIDENT_SET
mandated by an operating company, regulatory agency or contract.
INCIDENT TYPE: The type of indicent that may have occurred, such as roll-over, or
INCIDENT_TYPE_ID N VARCHAR2 40 P
explosion, or unsafe materials handling.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROJECT PLAN IDENTIFIER: Unique identifier for the project plan that should be
PROJECT_PLAN_ID Y VARCHAR2 40 PROJECT_PLAN
put into effect should this type of incident occur.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
REPORT IND: A Y/N flag added to allow users to keep track of rows that should be
REPORT_IND Y VARCHAR2 1
included in reporting.
SOURCE DOCUMENT: The identifier for the source document in which the drill
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT checks are described, often a body of legislation, an agreement or recommendations
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 494 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: HSE_INCIDENT_TYPE_ALIAS
INCIDENT TYPE ALIAS: Use this table to capture all the names, codes and identifiers assigned to an incident type.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
INCIDENT SET IDENTIFIER: Unique identifier for a set of incident types that may be
INCIDENT_SET_ID N VARCHAR2 40 P HSE_INCIDENT_TYPE
mandated by an operating company, regulatory agency or contract.
INCIDENT TYPE: The type of indicent that may have occurred, such as roll-over, or
INCIDENT_TYPE_ID N VARCHAR2 40 P HSE_INCIDENT_TYPE
explosion, or unsafe materials handling.
INCIDENT TYPE ALIAS OBS NO: Unique identifier given to each alias version for
INCIDENT_ALIAS_ID N VARCHAR2 40 P
the incident type.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ALIAS_LONG_NAME Y VARCHAR2 255 ALIAS FULL NAME: The full version of this alias name.
ALIAS REASON TYPE: This reference table describes the purpose or reason for a
given alias. For example a well alias may be assigned to the well because of a name
ALIAS_REASON_TYPE Y VARCHAR2 40 R_ALIAS_REASON_TYPE
change or amendment to the identifier. A business associate alias may be created as
ALIAS_SHORT_NAME Y VARCHAR2 30 ALIAS SHORT NAME: Short name given to this alias.
ALIAS_TYPE Y VARCHAR2 40 R_ALIAS_TYPE ALIAS TYPE: The type of alias, such as partner, historical, records etc.
AMENDED DATE: the date on which a name has been ammended. Often, this is
AMENDED_DATE Y DATE DATE
used for official or legal changes to a name.
CREATED DATE: The date on which the alias was first created. This date may
CREATED_DATE Y DATE DATE preceed the ammendment date, in the event that the ammended date refers to a
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
ORIGINAL INDICATOR: A y/n flag indicating that this alias is the original one first
ORIGINAL_IND Y VARCHAR2 1
assigned to a business object.
ALIAS OWNER BUSINESS ASSOCIATE: unique identifier for the business associate
OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
who owns this alias.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REASON_DESC Y VARCHAR2 240 REASON DESCRIPTION: A narrative explanation about the alias being used.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: A list of documents that are used as the source for supplying
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT data. Source documents may include government and regulatory forms, operator
STRUCK OFF DATE: Date on which the legal name was struck from corporate
STRUCKOFF_DATE Y DATE DATE
registry and is no longer used.
Page 495 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
USE RULE: A narrative column that is used to describe the circumstances in which
USE_RULE Y VARCHAR2 2000
this alias is to be used.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 496 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: HSE_INCIDENT_WEATHER
HSE INCIDENT WEATHER: Use this table to capture weather or oceanic conditions during an HSE Incident. During the
incident, changes in the weather may be recorded as new records.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
HEAVE: The oscillatory vertical rise and fall, due to the entire hull being lifted by the
HEAVE Y NUMBER 10,5 force of the sea. Also called HEAVING. See also SHIPMOTIONS.
(www.chron.com/content/interactive/voyager/sail/glossary)
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
RECORDED_TIME Y DATE DATE RECORDED TIME: The time at which this condition was recorded.
TIMEZONE: a valid list of time zones. You can obtain a list of timezones from
RECORDED_TIMEZONE Y VARCHAR2 40 R_TIMEZONE
www.worldtimezone.com.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
http://www.highways.gov.sk.ca/docs/travelers_info/road_terminology.asp
SWELL HEIGHT: Hieght of Large smooth waves that do not break. Swells are
(www.chron.com/content/interactive/voyager/sail/glossary)
TEMPERATURE Y NUMBER 10,5 TEMPERATURE: the temperature reading taken with the weather observation.
WATER CONDITION TYPE: A list of valid conditions of a large water body, such as
WATER_CONDITION Y VARCHAR2 40 R_WATER_CONDITION
an ocean, sea, gulf or lake. Could include values such as choppy, high swell, rough.
WAVE_HEIGHT Y NUMBER 10,5 WAVE HEIGHT: The height of the waves, on top of the swell.
WEATHER CONDITION TYPE: Valid kinds of weather conditions such as sunny and
WEATHER_CONDITION Y VARCHAR2 40 R_WEATHER_CONDITION
calm, rain showers, snow, ice fog etc.
WIND_DIRECTION Y VARCHAR2 40 R_DIRECTION WIND DIRECTION: The direction the wind is coming from.
Page 497 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
WIND_STRENGTH Y VARCHAR2 40 R_WIND_STRENGTH standard list of wind strengths, such as the Beaufort Wind Scale
(www.bom.gov.au/lam/glossary/beaufort.shtml)
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 498 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: INSTRUMENT
INSTRUMENT: a legal document registered on the Mineral Title indicating an interest in the lands. e.g. mortgages,
assignments, caveat, lein, Certificate of Title etc. One instrument may cover one or more leases or land rights etc. Discharge
of instruments against specific land rights is captured in LAND_RIGHT_INSTRUMENT.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
INSTRUMENT ID: Unique identifier for the legal document registered on the Cert. Of
INSTRUMENT_ID N VARCHAR2 40 P INSTRUMENT_AREA Title indicating interest in lands e.g. charge, lien, mortgage, caveat. May be natural
Key or system assigned, based on user needs and uniqueness of natural ids.
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID Y VARCHAR2 40 INSTRUMENT_AREA
area, area of interest, offshore area, district etc.
AREA_TYPE Y VARCHAR2 40 INSTRUMENT_AREA AREA TYPE: Unique identifier for the type of area, such as country, state, AOI etc.
COMPLETION REPORT IND: Whether or not a completion report has been filed with
COMPLETION_REPORT_IND Y VARCHAR2 1
the regulatory agency. Supplied by the government (U.S.A.)
DISCHARGE DATE: Date instrument was fully discharged. Note that in some cases,
an instrument may relate to more than one business object (such as a land right).
DISCHARGE_DATE Y DATE DATE The LAND RIGHT INSTRUMENT table captures when the instrument is discharged
for that specific land right. When every component of the instrument is discharged,
DISCHARGE INDICATOR: A Y/N flag that is set when the instrument has been fully
DISCHARGE_IND Y VARCHAR2 1 discharged (including all of the land rights or other business objects associated with
the instrument).
instruments include discharge of caveat, terminating board order etc. Note that in
some cases, an instrument may relate to more than one business object (such as a
DISCHARGE_NUM Y VARCHAR2 30
land right).The LAND RIGHT INSTRUMENT table captures when the instrument is
discharged for that specific land right. When every component of the instrument is
DOCUMENT NUM: the number on the document itself, which has been registered as
DOCUMENT_NUM Y VARCHAR2 30 an instrument. Could be a plan number or a reference number on a lease granted on
DRILLING INTENT IND: Whether or not the lease has been certified to be
DRILLING_INTENT_IND Y VARCHAR2 1
developed. Supplied by the government (U.S.A.)
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
Page 499 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
JURISDICTION_ADD_SOURCE Y VARCHAR2 40 BA_ADDRESS JURISDICTION ADDRESS SOURCE: part of the FK from BA ADDRESS
LINE_NUMBER Y VARCHAR2 40 LINE NUMBER: the line number reference for the instrument registration.
PAGE_NUMBER Y VARCHAR2 40 PAGE NUMBER: Page number in book number and book name in county (US
PLUG AND ABANDON IND: Indicates that a plug and abandon has been filed for this
PLUG_AND_ABANDON_IND Y VARCHAR2 1
lease. Supplied by the government. (U.S.A.)
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PRODUCTION LEASE IND: Whether or not the lease has been certified as
PRODUCTION_LEASE_IND Y VARCHAR2 1
producing. Supplied by the government. (U.S.A.)
RECEIVED_DATE Y DATE DATE RECEIVED DATE: Date on which the instrument was received for recording
RECORDED_DATE Y DATE DATE RECORDED DATE: Date on which instrument was recorded (USA)
REGISTRATION_DATE Y DATE DATE REGISTRATION DATE: Date on which instrument was registered
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
VALID LEASE IND: Indicates whether there is a valid lease on lands filed. Supplied
VALID_LEASE_IND Y VARCHAR2 1
by the government. (U.S.A.)
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 500 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: INSTRUMENT_AREA
INSTRUMENT AREA: this table tracks the relationships between instruments and all named areas that they intersect with.
These areas may be formal geopolitical areas, business or regulatory areas, informal areas etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
INSTRUMENT ID: Unique number for the legal document registered such as a Cert.
INSTRUMENT_ID N VARCHAR2 40 P INSTRUMENT Of Title indicating interest in lands e.g. charge, lien, mortgage, caveat. May be
natural Key or system assigned, based on user needs and uniqueness of natural ids.
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID N VARCHAR2 40 P AREA
area, area of interest, offshore area, district etc.
AREA_TYPE N VARCHAR2 40 P AREA AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 501 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: INSTRUMENT_COMPONENT
INSRUMENT COMPONENT: This table is used to capture the relationships between instruments.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
INSTRUMENT ID: Unique number for the legal document registered on the Cert. Of
INSTRUMENT_ID N VARCHAR2 40 P INSTRUMENT Title indicating interest in lands e.g. charge, lien, mortgage, caveat. May be natural
Key or system assigned, based on user needs and uniqueness of natural ids.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic
APPLICATION ID: Unique identifier for applications you make for continuations,
APPLICATION_ID Y VARCHAR2 40 APPLICATION
licenses etc. to the government.
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID Y VARCHAR2 40 AREA
area, area of interest, offshore area, district etc.
AREA_TYPE Y VARCHAR2 40 AREA AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc.
BA AUTHORITY IDENTIFIER: Unique identifier for the row that describes the
AUTHORITY_ID Y VARCHAR2 40 BA_AUTHORITY
authority that a business associaate has over business objects.
BUSINESS_ASSOCIATE
BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a
BUSINESS_ASSOCIATE_ID Y VARCHAR2 40 BA_ORGANIZATION
company, person, organization or association.
BA_AUTHORITY
CATALOGUE_ADDITIVE_ID Y VARCHAR2 40 CAT_ADDITIVE additives. Think of this table as a catalogue of all the kinds of additives that can be
purchased or created.
equipment. Think of this as a catalogue or brochure that shows all the kinds of
CATALOGUE_EQUIP_ID Y VARCHAR2 40 CAT_EQUIPMENT
equipment that you may use, but may or may not actually have. Actual peices of
information.
CLASS_LEVEL_ID Y VARCHAR2 40 CLASS_LEVEL classification schemes are availabe, including the UNSPSC code set. Typically, these
classification systems are hierarchical. Objects may be classified at any level of the
Page 502 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.
in which fossil deposition occurs. Often, these ecozones are marine or fresh water.
ECOZONE_ID Y VARCHAR2 40 ECOZONE
Marine ecozones include the category of marine benthic zones, namely shelf, slope,
and abyssal zones. The ecozone is defined by the organisms that are found in it.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.
ENTITLEMENT_ID Y VARCHAR2 40 ENTITLEMENT ENTITLEMENT IDENTIFIER: Unique identifier for the row in the entitlement table.
EQUIPMENT_ID Y VARCHAR2 40 EQUIPMENT EQUIPMENT IDENTIFIER: Unique identifier for a specific peice of equipment.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
FACILITY_ID Y VARCHAR2 40 FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: The type of facility that is described in this row of data, such as
FACILITY_TYPE Y VARCHAR2 40 FACILITY pipeline, tank, battery etc. Please note that FACILITY_TYPE will eventually become
FIELD_ID Y VARCHAR2 40 FIELD FIELD IDENTIFIER: Unique identifier for the field.
FIELD_STATION_ID Y VARCHAR2 40 STRAT_FIELD_STATION FIELD STATION ID: unique identifier for the stratigraphic field station.
FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.
INCIDENT SET IDENTIFIER: Unique identifier for a set of incident types that may be
INCIDENT_SET_ID Y VARCHAR2 40
mandated by an operating company, regulatory agency or contract.
INCIDENT TYPE: The type of indicent that may have occurred, such as roll-over, or
INCIDENT_TYPE Y VARCHAR2 40
explosion, or unsafe materials handling.
INFORMATION_ITEM_ID Y VARCHAR2 40 RM_INFORMATION_ITEM INFORMATION ITEM ID: The unique identifier for an information item.
INFORMATION ITEM SUBTYPE: the type of information item. May be one of The
INFO_ITEM_SUBTYPE Y VARCHAR2 30 RM_INFORMATION_ITEM
valid types of Information item as defined by check constraints.
INSTRUMENT_COMPONENT_TYPEY VARCHAR2 40 R_INSTRUMENT_COMP_TYPE associated with this instrument. Note that relationships with land rights, pools,
spacing units and fields are handled by specific cross reference tables.
INTEREST_SET_ID Y VARCHAR2 40 INTEREST_SET INTEREST SET IDENTIFIER: unique identifier for the interest set.
BUSINESS ASSOCIATE: Unique identifier for the jurisdiction that is managing the
JURISDICTION Y VARCHAR2 40 LAND_SALE
land sale or bidding round.
Page 503 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID Y VARCHAR2 40 LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
LAND RIGHT SUBTYPE: column indicating the type of land right. Must be one of the
LAND_RIGHT_SUBTYPE Y VARCHAR2 30 LAND_RIGHT valid subtypes: LAND TITLE, LAND UNIT, LAND UNIT TRACT, LAND
LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale.
LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.
LITHOLOGY_LOG_ID Y VARCHAR2 40 LITH_LOG LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
LITH_LOG_SOURCE Y VARCHAR2 40 LITH_LOG LITH LOG SOURCE: The source of data for this lithologic log.
NOTIFICATION_ID Y VARCHAR2 40 NOTIFICATION NOTIFICATION IDENTIFIER: unique identifier for the notification.
OBLIGATION_ID Y VARCHAR2 40 OBLIGATION OBLIGATION ID: Unique identifier for each obligation
OBLIGATION_SEQ_NO Y NUMBER 8 OBLIGATION OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation
PALEO SUMMARY IDENTIFIER: Unique identifier for the paleo summary report that
PALEO_SUMMARY_ID Y VARCHAR2 40 PALEO_SUMMARY
is captured.
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE Y VARCHAR2 30 PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
PHYSICAL_ITEM_ID Y VARCHAR2 40 RM_PHYSICAL_ITEM PHYSICAL ITEM ID: The unique identifier for the physical item.
POOL_ID Y VARCHAR2 40 POOL POOL IDENTIFIER: Number or code uniquely identifying the pool.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PPDM_TABLE_NAME Y VARCHAR2 30 PPDM_TABLE TABLE NAME: The name of the table within the schema.
PRODUCT_TYPE Y VARCHAR2 40 SUBSTANCE PRODUCT_TYPE: The product identified as a component for this table.
PROJECT_ID Y VARCHAR2 40 PROJECT PROJECT IDENTIFIER: unique identifier for the project.
RATE_SCHEDULE_ID Y VARCHAR2 40 RATE_SCHEDULE associate such as a service provider, jurisdiction or regulatory agency. Fee
schedules are often used to administer the rates for rentals or for services provided.
Page 504 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM REFERENCED GUID: The GUID in the table that has an association with this
level of a classification system. In this case, we recommend that the name of the
table also be captured in PPDM TABLE, to make querying this information easier.
REFERENCED_GUID Y VARCHAR2 38
Usually, the PPDM TABLE and PPDM REFERENCED GUID should be used in
tandem. In this case, it is essential that the PPDM GUID in the source table be
PPDM TABLE NAME: The name of a table that has an association with this level of a
key from the table that is referenced, or may be used generically in combination with
REFERENCED_TABLE_NAME Y VARCHAR2 30
the PPDM_REFERENCED_GUID, which points to the row in the table that is related
to the classification system level. In this case, it is essential that the PPDM GUID in
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of
RESERVE CLASS IDENTIFIER: The reserve classed for identifying the confidence
RESERVE_CLASS_ID Y VARCHAR2 40 RESERVE_CLASS
level and producing status of the reserve volumes.
SEISMIC SET: A seismic set is a super type of various types of seismic collections.
SEIS_SET_ID Y VARCHAR2 40 SEIS_SET Valid types of seismic sets include SEIS_LINE, SEIS_3D, SEIS_SEGMENT and
SEIS_SURVEY.
SEISMIC SET SUBTYPE: The seismic set type column is used to enforce a
relationship between the SEIS SET supertype and its valid sub types. Values for this
SEIS_SET_SUBTYPE Y VARCHAR2 30 SEIS_SET column must be the name of the table that is the valid sub type for this row of data.
SUPPORT FACILITY SUBTYPE: The type of support facility that is described by this
SF_SUBTYPE Y VARCHAR2 30 SF_SUPPORT_FACILITY row of data. These values are managed by check constraint, and may only be the
surface description may be stated in terms of a legal survey system, metes and
granted. For land rights, continuations may be described by generating a new Spatial
description.
RM_DATA_STORE_STRUCTU DATA STORE ID: Used to identify the kinds of items that a data store structure is
STORE_ID Y VARCHAR2 40
RE permitted to hold.
RM_DATA_STORE_STRUCTU DATA STORE STRUCTURE OBS NO: Used to identify the kinds of items that a data
STORE_STRUCTURE_OBS_NO Y NUMBER 8
RE store structure is permitted to hold.
STRAT NAME SET IDENTIFIER: Unique identifier for the stratigraphic name set. A
STRAT_NAME_SET_ID Y VARCHAR2 40 STRAT_UNIT stratigraphic name set is an unordered collection of stratigraphic units, that may be in
Page 505 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT STRATIGRAPHIC UNIT IDENTIFIER: unique identifier for the stratigraphic unit.
SUPPORT FACILITY IDENTIFIER: Unique identifier for the support facility. A support
facility provides operational support for activities. These facilities may include roads,
SUPPORT_FACILITY_ID Y VARCHAR2 40 SF_SUPPORT_FACILITY
transmission towers, airstrips, vessels, docks and so on.Sub tyes are used to
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the
Webster Online)
WELL ACTIVITY SET IDENTIFIER: Unique identifier for a valid set of activity codes,
WELL_ACTIVITY_SET_ID Y VARCHAR2 40
such as those required by a regulatory or professional agency.
WELL ACTIVITY TYPE: The type of activity that is tracked, such as drilling, testing,
WELL_ACTIVITY_TYPE_ID Y VARCHAR2 40
coring, tubing etc. May be any kind of activity related to well operations.
WELL SET IDENTIFIER: Unique identifier for a Well Set. A Well Set is a grouping
WELL_SET_ID Y VARCHAR2 40 WELL_SET mechanism for Well Components used to maintain and end to end link through all
WORK_ORDER_ID Y VARCHAR2 40 WORK_ORDER WORK ORDER IDENTIFIER: unique identifier for the work order.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 506 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: INSTRUMENT_DETAIL
INSTRUMENT DETAIL: Use this table to capture specific information that is captured on an instrument, or about the
instrument. Where specific columns exist for commonly used information, please use them. This table covers exceptions not
handled by PPDM.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
INSTRUMENT_ID N VARCHAR2 40 P INSTRUMENT INSTRUMENT ID: Unique identifier for the instrument.
DETAIL_ID N VARCHAR2 40 P DETAIL IDENTIFER: Unique identifier for detail record about an instrument.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
AVERAGE VALUE: The average or single value assigned to this specification. If only
AVERAGE_VALUE Y NUMBER 0
one mesuare is provided, it should be stored here.
COST: A value associated with the cost of a specification, such as annual operating
COST_VALUE Y NUMBER 12,2
cost.
DETAIL_DESCRIPTION Y VARCHAR2 1024 DETAIL DESCRIPTION: A narrative version of the detail in the instrument.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
INSTRUMENT DETAIL CODE: In the case that the instrument detail is described as
INSTRUMENT_DETAIL_CODE Y VARCHAR2 40 R_INST_DETAIL_CODE
a coded value, this provides the valid code for each type of detail.
R_INST_DETAIL_TYPE INSTRUMENT DETAIL TYPE: The kind of detail information about the instrument
INSTRUMENT_DETAIL_TYPE Y VARCHAR2 40
R_INST_DETAIL_CODE that has been stored.
MAXIMUM DATE: the maximum date, such as an expiry date, that describes this
MAX_DATE Y DATE DATE
product.
MAXIMUM VALUE: the maximum value for a specification, such as the maximum
MAX_VALUE Y NUMBER 0
diameter of a tank, or the maximum load capacity of a vehicle.
MINUMUM DATE: the minimum date associated with a specification, such as a date
MIN_DATE Y DATE DATE
that a product cannot be used for, such as for aging processes.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REFERENCE VALUE: the value of a reference point. For example may be a date or
REFERENCE_VALUE Y NUMBER 0
event, or a process.
Page 507 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
referenced to some other value (such as a submission due after a certain period, or a
REFERENCE_VALUE_TYPE Y VARCHAR2 40 R_INST_DETAIL_REF_VALUE
date or an activity), the type of reference value is captured here. The values, if
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 508 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: INSTRUMENT_XREF
INSTRUMENT CROSS REFERENCE: Allows relationships between instruments to be captured.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
INSTRUMENT ID: Unique number for the legal document registered such as a Cert.
INSTRUMENT_ID N VARCHAR2 40 P INSTRUMENT Of Title indicating interest in lands e.g. charge, lien, mortgage, caveat. May be
natural Key or system assigned, based on user needs and uniqueness of natural ids.
INSTRUMENT ID: Unique number for the legal document registered on the Cert. Of
PARENT_INSTRUMENT_ID N VARCHAR2 40 P INSTRUMENT Title indicating interest in lands e.g. charge, lien, mortgage, caveat. May be natural
Key or system assigned, based on user needs and uniqueness of natural ids.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
AMMENDMENT_DESC Y VARCHAR2 240 instruments. In some cases, the wording of the new clauses may be included. If full
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
XREF TYPE: the type of relationship between new and old instruments. Most
XREF_TYPE Y VARCHAR2 40
common is an instrument ammendment.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 509 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: INTEREST_SET
BUSINESS ASSOCIATE INTEREST SET: An interest set is a bundle of interests that govern the operation of land rights,
facilities, production, wells etc. Each interest set describes a single type of interest (working, royalty etc) and may desribe a
partners key roles within the interest set (operatorship, address for service etc.). If the interest values or roles change, a new
interest set must be created. The SEQ_NO is used to track versioning of the interest set over time.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
INTEREST_SET_ID N VARCHAR2 40 P INTEREST SET IDENTIFIER: unique identifier for the interest set.
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
INTEREST_SET_TYPE Y VARCHAR2 40 R_INT_SET_TYPE BA INTEREST SET TYPE: the type of interest set, such as working, royalty etc.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 510 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: INT_SET_COMPONENT
BUSINESS ASSOCIATE INTEREST SET COMPONENT: This table serves as a multi-node many to many breakout table
allowing production, seismic, land rights, wells, facilities, fields etc to be associated with an interest set. Designates a unique
set of interests for a specified asset(s) determined by the contract.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
INTEREST_SET_ID N VARCHAR2 40 P INTEREST_SET INTEREST SET IDENTIFIER: unique identifier for the interest set.
COMPONENT_OBS_NO N NUMBER 8 P COMPONENT OBSERVATION NUMBER: unique number for the component
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic
APPLICATION ID: Unique identifier for applications you make for continuations,
APPLICATION_ID Y VARCHAR2 40 APPLICATION
licenses etc. to the government.
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID Y VARCHAR2 40 AREA
area, area of interest, offshore area, district etc.
AREA_TYPE Y VARCHAR2 40 AREA AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc.
BA AUTHORITY IDENTIFIER: Unique identifier for the row that describes the
AUTHORITY_ID Y VARCHAR2 40 BA_AUTHORITY
authority that a business associaate has over business objects.
BUSINESS_ASSOCIATE
BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a
BUSINESS_ASSOCIATE_ID Y VARCHAR2 40 BA_ORGANIZATION
person, company, regulatory agency, government or consortium.
BA_AUTHORITY
CATALOGUE_ADDITIVE_ID Y VARCHAR2 40 CAT_ADDITIVE additives. Think of this table as a catalogue of all the kinds of additives that can be
purchased or created.
equipment. Think of this as a catalogue or brochure that shows all the kinds of
CATALOGUE_EQUIP_ID Y VARCHAR2 40 CAT_EQUIPMENT
equipment that you may use, but may or may not actually have. Actual peices of
information.
CLASS_LEVEL_ID Y VARCHAR2 40 CLASS_LEVEL classification schemes are availabe, including the UNSPSC code set. Typically, these
classification systems are hierarchical. Objects may be classified at any level of the
COMPONENT_TYPE Y VARCHAR2 40 R_INT_SET_COMPONENT interest set and the items it relates to it to be managed. Relationships to contracts,
Page 511 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONSULT_ID Y VARCHAR2 40 CONSULT an activity or request for an activity. Consultation discussions may occur at any point
CONTRACT
CONTRACT_ID Y VARCHAR2 40 CONTRACT ID: Unique identifier for the contract table.
CONT_PROVISION
in which fossil deposition occurs. Often, these ecozones are marine or fresh water.
ECOZONE_ID Y VARCHAR2 40 ECOZONE
Marine ecozones include the category of marine benthic zones, namely shelf, slope,
and abyssal zones. The ecozone is defined by the organisms that are found in it.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.
ENTITLEMENT_ID Y VARCHAR2 40 ENTITLEMENT ENTITLEMENT IDENTIFIER: Unique identifier for the row in the entitlement table.
EQUIPMENT_ID Y VARCHAR2 40 EQUIPMENT EQUIPMENT IDENTIFIER: Unique identifier for a specific peice of equipment.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
FACILITY_ID Y VARCHAR2 40 FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: A reference table identifying the codes classifying the facility
according to its physical equipment or principal service performed. Please note that
FACILITY_TYPE Y VARCHAR2 40 FACILITY
FACILITY_TYPE will eventually become a SUBTYPE and downsized to 30
characters.
FIELD_ID Y VARCHAR2 40 FIELD FIELD IDENTIFIER: Unique identifier for the field.
FIELD_STATION_ID Y VARCHAR2 40 STRAT_FIELD_STATION FIELD STATION ID: unique identifier for the stratigraphic field station.
FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.
INCIDENT SET IDENTIFIER: Unique identifier for a set of incident types that may be
INCIDENT_SET_ID Y VARCHAR2 40
mandated by an operating company, regulatory agency or contract.
INCIDENT TYPE: The type of indicent that may have occurred, such as roll-over, or
INCIDENT_TYPE Y VARCHAR2 40
explosion, or unsafe materials handling.
INFORMATION_ITEM_ID Y VARCHAR2 40 RM_INFORMATION_ITEM INFORMATION ITEM ID: The unique identifier for an information item.
INFORMATION ITEM SUBTYPE: the type of information item. May be one of The
INFO_ITEM_SUBTYPE Y VARCHAR2 30 RM_INFORMATION_ITEM
valid types of Information item as defined by check constraints.
Page 512 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
INSTRUMENT ID: Unique number for the legal document registered on the Cert. Of
INSTRUMENT_ID Y VARCHAR2 40 INSTRUMENT Title indicating interest in lands e.g. charge, lien, mortgage, caveat. May be natural
Key or system assigned, based on user needs and uniqueness of natural ids.
BUSINESS ASSOCIATE: Unique identifier for the jurisdiction that is managing the
JURISDICTION Y VARCHAR2 40 LAND_SALE LAND_SALE_BID
land sale or bidding round.
LAND OFFERING BID: Unique identifier for a bid. Within the bid, individual
LAND_OFFERING_BID Y VARCHAR2 40 LAND_SALE_BID components may be sequenced using PRIORITY ORDER. This enables grouped,
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID Y VARCHAR2 40 LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
LAND RIGHT SUBTYPE: column indicating the type of land right. Must be one of the
LAND_RIGHT_SUBTYPE Y VARCHAR2 30 LAND_RIGHT valid subtypes: LAND TITLE, LAND UNIT, LAND UNIT TRACT, LAND
LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND_SALE_BID LAND SALE NUMBER: A unique identifier for the land sale.
LAND_SALE_OFFERING_ID Y VARCHAR2 40 LAND_SALE_BID LAND SALE OFFERING ID: Unique identifier for the land sale offering.
LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.
LITHOLOGY_LOG_ID Y VARCHAR2 40 LITH_LOG LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
LITH_LOG_SOURCE Y VARCHAR2 40 LITH_LOG LITH LOG SOURCE: The source of data for this lithologic log.
NOTIFICATION_ID Y VARCHAR2 40 NOTIFICATION NOTIFICATION IDENTIFIER: unique identifier for the notification.
OBLIGATION_ID Y VARCHAR2 40 OBLIGATION OBLIGATION ID: Unique identifier for each obligation
OBLIGATION_SEQ_NO Y NUMBER 8 OBLIGATION OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation
PALEO SUMMARY IDENTIFIER: Unique identifier for the paleo summary report that
PALEO_SUMMARY_ID Y VARCHAR2 40 PALEO_SUMMARY
is captured.
PDEN_VOL_SUMMARY ACTIVITY TYPE: The type of activity that caused the movement of fluid s to occur
PDEN_ACTIVITY_TYPE Y VARCHAR2 40
PDEN_VOL_DISPOSITION such as production, injection, flaring, sales, etc.
production volumes. For each PDEN, volume method, acitivity type, period type and
PDEN_VOL_SUMMARY volume date, the first row is 0. Subsequent rows are sequenced by 1, so that the full
PDEN_AMENDMENT_SEQ_NO Y NUMBER 8
PDEN_VOL_DISPOSITION amendment history may be recreated. When supporting amendments, rows are
usually not editable once entered. Instead, new rows are created that track the
amended record.
PDEN PDEN_VOL_SUMMARY PRODUCTION ENTITY IDENTIFIER: An identifier that is unique within a specific
PDEN_ID Y VARCHAR2 40
PDEN_VOL_DISPOSITION production entity source and type.
PDEN_PERIOD_ID Y VARCHAR2 40 PDEN_VOL_SUMMARY PDEN_PERIOD_ID: Unique identifier for the production period.
PDEN_VOL_SUMMARY PERIOD TYPE: A reference table identifying the length of time for which a volume is
PDEN_PERIOD_TYPE Y VARCHAR2 40
PDEN_VOL_DISPOSITION recorded. Possible values are DAY, MONTH, YEAR.
PRODUCT TYPE: A reference table identifying the type of product (fluid) such as
PDEN_PRODUCT_TYPE Y VARCHAR2 40 PDEN_VOL_DISPOSITION GAS, OIL, WATER, NGL, etc. Includes the less common products like STEAM,
PDEN PDEN_VOL_SUMMARY PDEN SOURCE: The individual, company, state, or government agency designated
PDEN_SOURCE Y VARCHAR2 40
PDEN_VOL_DISPOSITION as the source of information for this row
Page 513 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN PDEN_VOL_SUMMARY
PDEN_SUBTYPE Y VARCHAR2 30 of the table names of the PDEN subtype tables, such as PDEN_WELL,
PDEN_VOL_DISPOSITION
PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.
PDEN_VOLUME_DATE Y DATE DATE VOLUME DATE: The effective or reporting date of this volume summary.
DATE FORMAT DESCRIPTION: Use this column to define the level of precision in
PDEN_VOLUME_DATE_DESC Y VARCHAR2 8
the DATE format colums, such as YYYY, or YYYQQ, or YYYYMM or YYYYMMDD
PDEN_VOL_SUMMARY VOLUME METHOD: The type of method used to determine the volume of flu ids
PDEN_VOLUME_METHOD Y VARCHAR2 40
PDEN_VOL_DISPOSITION moved. Examples would be measured, prorated, engineering study, e tc.
PHYSICAL_ITEM_ID Y VARCHAR2 40 RM_PHYSICAL_ITEM PHYSICAL ITEM ID: The unique identifier for the physical item.
POOL_ID Y VARCHAR2 40 POOL POOL IDENTIFIER: Number or code uniquely identifying the pool.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PPDM_TABLE_NAME Y VARCHAR2 30 PPDM_TABLE TABLE NAME: The name of the table within the schema.
PRODUCT_TYPE Y VARCHAR2 40 SUBSTANCE PRODUCT_TYPE: The product identified as a component for this table.
PROD_STRING STRING IDENTIFIER: Number or code uniquely identifying a production string within
PROD_STRING_ID Y VARCHAR2 40
PROD_STRING_FORMATION a well.
PROD_STRING SOURCE: The individual, company, state, or government agency designated as the
PROD_STRING_SOURCE Y VARCHAR2 40
PROD_STRING_FORMATION source of information for this row.
PROJECT_ID Y VARCHAR2 40 PROJECT PROJECT IDENTIFIER: unique identifier for the project.
PROVISION_ID Y VARCHAR2 40 CONT_PROVISION PROVISION ID: unique identifier for a contract provision
PR_STR_FORM_OBS_NO Y NUMBER 8 PROD_STRING_FORMATION number used to uniquely identify each completed (perforated) formation (layer) that is
RATE_SCHEDULE_ID Y VARCHAR2 40 RATE_SCHEDULE associate such as a service provider, jurisdiction or regulatory agency. Fee
schedules are often used to administer the rates for rentals or for services provided.
PPDM REFERENCED GUID: The GUID in the table that has an association with this
level of a classification system. In this case, we recommend that the name of the
in tandem. In this case, it is essential that the PPDM GUID in the source table be
PPDM TABLE NAME: The name of a table that has an association with this level of a
key from the table that is referenced, or may be used generically in combination with
REFERENCED_TABLE_NAME Y VARCHAR2 30
the PPDM_REFERENCED_GUID, which points to the row in the table that is related
to the classification system level. In this case, it is essential that the PPDM GUID in
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RESERVE_ENTITY
RESENT_ID Y VARCHAR2 40 RESERVE ENTITY IDENTIFIER: Unique identifier for the reserves entity.
RESENT_CLASS
Page 514 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
RESERVE_CLASS RESERVE CLASS IDENTIFIER: The reserve classed for identifying the confidence
RESERVE_CLASS_ID Y VARCHAR2 40
RESENT_CLASS level and producing status of the reserve volumes.
SEISMIC SET: A seismic set is a super type of various types of seismic collections.
SEIS_SET_ID Y VARCHAR2 40 SEIS_SET Valid types of seismic sets include SEIS_LINE, SEIS_3D, SEIS_SEGMENT and
SEIS_SURVEY.
SEISMIC SET SUBTYPE: The seismic set type column is used to enforce a
relationship between the SEIS SET supertype and its valid sub types. Values for this
SEIS_SET_SUBTYPE Y VARCHAR2 30 SEIS_SET column must be the name of the table that is the valid sub type for this row of data.
SUPPORT FACILITY SUBTYPE: The type of support facility that is described by this
SF_SUBTYPE Y VARCHAR2 30 SF_SUPPORT_FACILITY row of data. These values are managed by check constraint, and may only be the
surface description may be stated in terms of a legal survey system, metes and
granted. For land rights, continuations may be described by generating a new Spatial
description.
RM_DATA_STORE_STRUCTU DATA STORE ID: Used to identify the kinds of items that a data store structure is
STORE_ID Y VARCHAR2 40
RE permitted to hold.
RM_DATA_STORE_STRUCTU DATA STORE STRUCTURE OBS NO: Used to identify the kinds of items that a data
STORE_STRUCTURE_OBS_NO Y NUMBER 8
RE store structure is permitted to hold.
STRAT NAME SET IDENTIFIER: Unique identifier for the stratigraphic name set. A
STRAT_NAME_SET_ID Y VARCHAR2 40 STRAT_UNIT stratigraphic name set is an unordered collection of stratigraphic units, that may be in
STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT STRATIGRAPHIC UNIT IDENTIFIER: unique identifier for the stratigraphic unit.
SUPPORT FACILITY IDENTIFIER: Unique identifier for the support facility. A support
facility provides operational support for activities. These facilities may include roads,
SUPPORT_FACILITY_ID Y VARCHAR2 40 SF_SUPPORT_FACILITY
transmission towers, airstrips, vessels, docks and so on. Sub tyes are used to
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the
Webster Online)
Page 515 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
BA INTEREST SET TRIGGER: the event that triggered a change in the interest set
TRIGGER_EVENT Y VARCHAR2 40 R_INT_SET_TRIGGER shares or roles. When the event occurs, a new row in INTEREST SET is created
using a new SEQUENCE NUMBER to identify the new version of the interest set.
WELL WELL_LOG_CURVE
WELL_LOG WELL_ACTIVITY UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the
UWI Y VARCHAR2 40
PROD_STRING primary key for this row.
PROD_STRING_FORMATION
WELL ACTIVITY SET IDENTIFIER: Unique identifier for a valid set of activity codes,
WELL_ACTIVITY_SET_ID Y VARCHAR2 40
such as those required by a regulatory or professional agency.
WELL ACTIVITY TYPE: The type of activity that is tracked, such as drilling, testing,
WELL_ACTIVITY_TYPE_ID Y VARCHAR2 40
coring, tubing etc. May be any kind of activity related to well operations.
WELL_LOG_CURVE_ID Y VARCHAR2 40 WELL_LOG_CURVE CURVE IDENTIFIER: Unique identification number assigned to the curve or trace.
WELL_LOG_ID Y VARCHAR2 40 WELL_LOG WELL LOG IDENTIFIER: Unique identifier for the well log.
WELL_LOG_SOURCE Y VARCHAR2 40 WELL_LOG WELL LOG SOURCE: the source for this well log data.
WELL SET IDENTIFIER: Unique identifier for a Well Set. A Well Set is a grouping
WELL_SET_ID Y VARCHAR2 40 WELL_SET mechanism for Well Components used to maintain and end to end link through all
WORK_ORDER_ID Y VARCHAR2 40 WORK_ORDER WORK ORDER IDENTIFIER: unique identifier for the work order.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 516 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: INT_SET_PARTNER
BUSINESS ASSOCIATE INTEREST SET PARTNER: A partner in the Interest set.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
INTEREST_SET_ID N VARCHAR2 40 P INTEREST_SET INTEREST SET IDENTIFIER: unique identifier for the interest set.
interest set.
associate holds more than one interest share of a specific interest type (working,
be 1. Please note that this column should not be used to track multiple interest types;
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
CHANGE REASON: textual description of why the partners role or interest in the
CHANGE_REASON Y VARCHAR2 240
interest set has changed.
CONTRACT
CONTRACT_ID Y VARCHAR2 40 CONTRACT ID: Unique identifier for the contract table.
CONT_PROVISION
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
ESCROW_DESC Y VARCHAR2 240 held in trust by a third party for this partner to be turned over to the grantee only upon
ESCROW INDICATOR: a yes/no flag that indicates that this partner is in an escrow
ESCROW_IND Y VARCHAR2 1
condition
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
GROSS FRACTIONAL INTEREST: the gross interest the partner has in this interest
GROSS_FRACT_INTEREST Y VARCHAR2 100
set, described as a fractional, such as 1/2 of 1/8.
GROSS PERCENT INTEREST: the percent interest the partner has in the interest
GROSS_PERCENT_INTEREST Y NUMBER 15,12
set, described as a percent, derived from the fractional interest.
INACTIVE DATE: The date that the row of data describing the partners participation
INACTIVE_DATE Y DATE DATE in the interest set became inactive. Any change to partner information requires that a
Page 517 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
INSTRUMENT ID: Unique identifier for the instrument. In this case, this FK is used to
capture the instrument that describes the partnership. Do not use it to capture
INSTRUMENT_ID Y VARCHAR2 40 INSTRUMENT
instruments that this partnership is in effect for - these relationships should be
INTEREST SET ROLE: the role played by a partner in the interest set. such as
INTEREST_SET_ROLE Y VARCHAR2 40 R_INT_SET_ROLE operator. When the role changes, a new Interest Set SEQ NO must be initiated for
as the gross fractional interest minus any encumbrance burden (also expressed as a
NET_FRACT_INTEREST Y VARCHAR2 100
fraction) (e.g. gross partner interest is 100/100 minus a gorr encumbrance of 15/100
the gross percentage interest minus any encumbrance burden (also expressed as a
NET_PERCENT_INTEREST Y NUMBER 15,12
percent) (e.g. gross partner interest is 100% minus a gorr encumbrance of 15% = net
interest of 85%)
position for this interest set. ( a forfeiture of a partner(s) interest for capital cost(s)
PENALTY_IND Y VARCHAR2 1 expenditures until payout of such costs are recovered by participating parties) (e.g. a
partner electing not to participate in the drilling, casing, completion and tie-in of a well
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROVISION_ID Y VARCHAR2 40 CONT_PROVISION PROVISION ID: unique identifier for a contract provision
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RIGHT TO EARN INDICATOR: a yes / no flag indicating that the partner has a
specified in terms and conditions of a contract. If desired, this concept can also be
RIGHT_TO_EARN_IND Y VARCHAR2 1
captured as an INTERE ST SET, with type RIGHT TO EARN. In this case, the
interest set can capture the potential interests for each party (e.g. after earning
interests).
R TITLE OWNERSHIP TYPE: used to refer to type of ownership for titles only. May
TITLE_OWN_TYPE Y VARCHAR2 40 R_TITLE_OWN_TYPE
be life estate holder, joint tenant, tentan in common...
UNIT OPERATED INDICATOR: a yes / no flag indicating that the partner interest is
UNIT_OPERATED_IND Y VARCHAR2 1
derived through a unit agreement.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
Page 518 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 519 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: INT_SET_PARTNER_CONT
BUSINESS ASSOCIATE INTEREST SET PARTNER CONTACT: A business associate who is a contact person for an
interest set.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
INTEREST_SET_ID N VARCHAR2 40 P INT_SET_PARTNER INTEREST SET IDENTIFIER: unique identifier for the interest set.
PARTNER_BA_ID N VARCHAR2 40 P INT_SET_PARTNER PARTNER BUSINESS ASSOCIATE ID: the business associate who is a parter.
associate holds more than one interest share of a specific interest type (working,
be 1. Please note that this column should not be used to track multiple interest types;
CONTACT_ID N VARCHAR2 40 P CONTACT_ID: The unique BA ID for the contact for the interest set.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
CONTACT_ORG_BA_ID Y VARCHAR2 40 BA_ORGANIZATION CONTACT ORG BA ID: Unique identifer for the contact business associate.
BA INTEREST SET PARTNER CONTACT ROLE: the role played by the contact for
CONTACT_ROLE Y VARCHAR2 40 R_CONTACT_ROLE the partner in the interest set, such as negotiator, authorization, legal representative
etc.
CONTRACT
CONTRACT_ID Y VARCHAR2 40 CONTRACT ID: Unique identifier for the contract table.
CONT_PROVISION
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
INACTIVE DATE: the date when the contact actually was no longer assigned to be a
INACTIVE_DATE Y DATE DATE
contact for the interest set.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROVISION_ID Y VARCHAR2 40 CONT_PROVISION PROVISION ID: unique identifier for a contract provision
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
Page 520 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 521 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: INT_SET_STATUS
INTEREST SET STATUS: The status of a partnership, from a planning and approval perspective or an operational
perspective. The status of the partnership from various perspectives (legal, finance, operations, land managers etc) may be
tracked.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
INTEREST_SET_ID N VARCHAR2 40 P INTEREST_SET INTEREST SET IDENTIFIER: unique identifier for the interest set.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EFFECTIVE_TERM Y VARCHAR2 240 EFFECTIVE TERM: The effective length of the status term
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
INTEREST SET STATUS: The status of a partnership, from a planning and approval
STATUS Y VARCHAR2 40 R_INT_SET_STATUS perspective or an operational perspective. The status of the partnership from various
INTEREST SET STATUS TYPE: Identifies the perspective from which the status is
STATUS_TYPE Y VARCHAR2 40 R_INT_SET_STATUS
measured, such as financial, operational, legal, regulatory etc.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
Page 522 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 523 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: INT_SET_XREF
BUSINESS ASSOCIATE INTEREST SET CROSS REFERENCE: This table allows relationships between interest sets to be
tracked.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
INT_SET_PARTNER
INTEREST_SET_ID N VARCHAR2 40 P INTEREST SET IDENTIFIER: unique identifier for the interest set.
INTEREST_SET
INTEREST_SET
INTEREST_SET_ID_2 N VARCHAR2 40 P INTEREST SET IDENTIFIER: unique identifier for the interest set.
INT_SET_PARTNER
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
CONT_PROVISION
CONTRACT_ID Y VARCHAR2 40 CONTRACT ID: Unique identifier for the contract table.
CONTRACT
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
INT_SET_XREF_TYPE Y VARCHAR2 40 R_INT_SET_XREF_TYPE interest sets. Interest sets may supercede each other, have an impact on the net
associate holds more than one interest share of a specific interest type (working,
be 1. Please note that this column should not be used to track multiple interest types;
associate holds more than one interest share of a specific interest type (working,
be 1. Please note that this column should not be used to track multiple interest types;
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROVISION_ID Y VARCHAR2 40 CONT_PROVISION PROVISION ID: unique identifier for a contract provision
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
Page 524 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 525 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LAND_AGREEMENT
LAND AGREEMENT: a legal agreement between business associates for the completion of business, such as drilling,
maintenance of surface or mineral rights, granted rights etc. LAND AGREEMENT is a valid type of LAND RIGHT.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LAND RIGHT SUBTYPE: this column is used to enforce the relationship between
LAND_RIGHT_SUBTYPE N VARCHAR2 30 P LAND_RIGHT LAND RIGHT and its subtypes. For this table, the value must be
LAND_AGREEMENT.
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID N VARCHAR2 40 P LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
LAND_AGREE_TYPE Y VARCHAR2 40 R_LAND_AGREE_TYPE qualification of LAND RIGHT.GRANTED RIGHT TYPE, for more descriptive details
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 526 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LAND_AGREE_PART
LAND AGREEMENT PART: a portion of a valid LAND AGREEMENT that has been created for a specific reason, such as
creation of a new partnership (interest set) etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LAND RIGHT SUBTYPE: this column is used to enforce the relationship between
LAND_RIGHT_SUBTYPE N VARCHAR2 30 P LAND_RIGHT LAND RIGHT and its subtypes. For this table, the value must be
LAND_AGREE_PART.
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID N VARCHAR2 40 P LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
LAND_AGREE_TYPE Y VARCHAR2 40 R_LAND_AGREE_TYPE qualification of LAND RIGHT.GRANTED RIGHT TYPE, for more descriptive details
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 527 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LAND_ALIAS
LAND RIGHT ALIAS: An alternate name or file number by which the land right may be known.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LAND RIGHT SUBTYPE: This column is used to enforce the relationship between
LAND RIGHT and its subtypes. The value must be equal to the name of one of the
LAND_RIGHT_SUBTYPE N VARCHAR2 30 P LAND_RIGHT
valid subtypes: LAND_AGREEMENT, LAND_AGREE_PART, LAND_LEASE,
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID N VARCHAR2 40 P LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
LR_ALIAS_ID N VARCHAR2 40 P LR ALIAS ID: Unique identifier for the land right alias
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ALIAS_LONG_NAME Y VARCHAR2 255 ALIAS NAME: Alias name by which the land right may be known.
ALIAS NUMBER: Alias number by which the land right may be known. May be an
ALIAS_NUMBER Y VARCHAR2 30
internal file number, previous reference number etc.
REASON TYPE: The purpose or reason for a given alias. For example a facility alias
ALIAS_REASON_TYPE Y VARCHAR2 40 R_ALIAS_REASON_TYPE
may be assigned because of a name change.
ALIAS_TYPE Y VARCHAR2 40 R_ALIAS_TYPE ALIAS TYPE: The type of alias, such as partner, historical, records etc.
AMENDED DATE: the date on which a name has been ammended. Often, this is
AMENDED_DATE Y DATE DATE
used for official or legal changes to a name.
CREATED DATE: The date on which the alias was first created. This date may
CREATED_DATE Y DATE DATE preceed the ammendment date, in the event that the ammended date refers to a
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
R LAND REF NUM TYPE: The type of reference number, such as previous title
LAND_REF_NUM_TYPE Y VARCHAR2 40 R_LAND_REF_NUM_TYPE
number, government number etc.
ORIGINAL INDICATOR: A y/n flag indicating that this alias is the original one first
ORIGINAL_IND Y VARCHAR2 1
assigned to a business object.
ALIAS OWNER BUSINESS ASSOCIATE: unique identifier for the business associate
OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
who owns this alias.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REASON_DESC Y VARCHAR2 240 REASON DESCRIPTION: A narrative explanation about the alias being used.
REFERENCE NUM: Alias reference number by which the land right may be known,
REFERENCE_NUM Y VARCHAR2 30
such as a partners reference number.
Page 528 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: References the document where this alias has been given.
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
Documents may be published, internal references, journals etc.
STRUCK OFF DATE: Date on which the legal name was struck from corporate
STRUCKOFF_DATE Y DATE DATE
registry and is no longer used.
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
USE RULE: A narrative column that is used to describe the circumstances in which
USE_RULE Y VARCHAR2 2000
this alias is to be used.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 529 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LAND_AREA
LAND RIGHT AREA: this table may be used to track the relationship between a land right and various types of areas. Could
be offshore areas, offshore intersect areas, areas of divestiture, areas of interest etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LAND RIGHT SUBTYPE: This column is used to enforce the relationship between
LAND RIGHT and its subtypes. The value must be equal to the name of one of the
LAND_RIGHT_SUBTYPE N VARCHAR2 30 P LAND_RIGHT
valid subtypes: LAND_AGREEMENT, LAND_AGREE_PART, LAND_LEASE,
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID N VARCHAR2 40 P LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
AREA_ID N VARCHAR2 40 P AREA AREA ID: Unique identifier for the area that is associated with the land right.
AREA TYPE: Unique identifier for an area type that is associated with the land right.
AREA_TYPE N VARCHAR2 40 P AREA Could be an offshore area, an offshore intersect area, project area, area of divestiture
etc.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
GROSS SIZE: The gross size of the intersection as calculated or agreed. Please
GROSS_SIZE Y NUMBER 20,10 note that in some jurisdictions, the gross and net size of the intersection is not
NET SIZE: The net size of the intersection as calculated or agreed. Please note that
NET_SIZE Y NUMBER 20,10 in some jurisdictions, the gross and net size of the intersection is not calculated but is
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 530 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LAND_BA_SERVICE
LAND RIGHT BUSINESS ASSOCIATE SERVICE: representation of the service provided for a land right by a business
associate, such as mineral title search, brokerage service etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LAND RIGHT SUBTYPE: This column is used to enforce the relationship between
LAND RIGHT and its subtypes. The value must be equal to the name of one of the
LAND_RIGHT_SUBTYPE N VARCHAR2 30 P LAND_RIGHT
valid subtypes: LAND_AGREEMENT, LAND_AGREE_PART, LAND_LEASE,
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID N VARCHAR2 40 P LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
PROVIDED_BY N VARCHAR2 40 P BUSINESS_ASSOCIATE such as a person, company, regulatory agency, government or consortium who
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
BA_SERVICE_TYPE Y VARCHAR2 40 R_BA_SERVICE_TYPE associate. For example well logger, drilling contractor, application developer. For
BUSINESS_ASSOCIATE CONTACT BUSINESS ASSOCIATE: the person who provides a contact for the
CONTACT_BA_ID Y VARCHAR2 40
BA_ORGANIZATION completion of this service.
CONTRACT
CONTRACT_ID Y VARCHAR2 40 CONTRACT ID: Unique identifier for the contract table.
CONT_PROVISION
DESCRIPTION Y VARCHAR2 2000 DESCRIPTION: text description of the service that was provided.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
END_DATE Y DATE DATE SERVICE END DATE: the date that this service was completed.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROVIDED_FOR_BA_ID Y VARCHAR2 40 business associate that this service is provided for. For example, may be used in
cases where the responsible party may third party a necessary service.
RATE_SCHEDULE_ID Y VARCHAR2 40 RATE_SCHEDULE associate such as a service provider, jurisdiction or regulatory agency. Fee
schedules are often used to administer the rates for rentals or for services provided. .
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
Page 531 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
SERVICE QUALITY: A code indicating the quality of service received from this
SERVICE_QUALITY Y VARCHAR2 40 R_SERVICE_QUALITY
BUSINESS ASSOCIATE, either at a specified address, or for a specific service.
START_DATE Y DATE DATE SERVICE START DATE: Date service was provided
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 532 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LAND_OCCUPANT
LAND RIGHT OCCUPANT: This table is used to keep track of occupants on lands, usually surface lands such as grazing
leases. At any given time, one or more business associates may be occupants, and the same business associate can be an
occupant more than once in aspan of time.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LAND RIGHT SUBTYPE: column indicating the type of land right. Must be one of the
LAND_RIGHT_SUBTYPE N VARCHAR2 30 P LAND_RIGHT valid subtypes: LAND TITLE, LAND UNIT, LAND UNIT TRACT, LAND
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID N VARCHAR2 40 P LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
OCCUPANCY_SEQ_NO N NUMBER 8 P associate to be an occupant on a land right (such as a grazing lease) more than once
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 533 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LAND_REMARK
LAND RIGHT REMARK: comments or text description for information pertaining to the Mineral Agreement. All remarks are
qualified by a remarks type. Some remarks may be recommendations about the disposition of the land right - additional
information about this type of remark is captured.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LAND RIGHT SUBTYPE: column indicating the type of land right. Must be one of the
LAND_RIGHT_SUBTYPE N VARCHAR2 30 P LAND_RIGHT valid subtypes: LAND TITLE, LAND LEASE, LAND GRANTED RIGHT, LAND UNIT,
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID N VARCHAR2 40 P LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
REMARK SEQ NO: Unique identifer added to allow sequencing of very long remarks,
REMARK_SEQ_NO N NUMBER 8 P
which may require multiple entries.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
REMARK TYPE: Entries in this column describe the general topic of the remark, so
REMARK_TYPE Y VARCHAR2 40 R_REMARK_TYPE that remarks can be grouped by subject area. Topics might include royalty
REMARK_USER Y VARCHAR2 255 REMARK USER: Name of the person who made the recommendation
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
Page 534 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 535 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LAND_RIGHT
LAND RIGHT: Describes the right to land, either the surface and/ or the mineral rights (track using LAND RIGHT
CATEGORY). Land rights may be owned outright (Certificate of Title) or leased through an agreement. Agreements may be
either primary (made directly with lessor) or secondary (made with other lessees). Relationships between land rights are
found in LR XREF.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LAND RIGHT SUBTYPE: column indicating the type of land right. Must be one of the
LAND_RIGHT_SUBTYPE N VARCHAR2 30 P LAND_AREA valid subtypes: LAND TITLE, LAND UNIT, LAND UNIT TRACT, LAND
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID N VARCHAR2 40 P LAND_AREA have to land, regardless of how obtained. It may be owned outright, rented, acquired
by agreement or contract.
ACQTN_DATE Y DATE DATE ACQTN DATE: Date on which the agreement was acquired and brought in house
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID Y VARCHAR2 40 LAND_AREA
area, area of interest, offshore area, district etc.
AREA_TYPE Y VARCHAR2 40 LAND_AREA AREA TYPE: Unique identifier for the type of area, such as country, state, AOI etc.
is your net value, as determined from the fractional interest held through the chain of
title. Also called derived gross interest. Denormalized through recursive query from
CALCULATED_INTEREST Y NUMBER 15,12 BA_INT_SET_PARTNER. This derived value may be stored here rather than
requiring a complex query to be run that determines the fractional interest on the fly.
If used, ensure that it will be automatically updated when the source information in
which provides a coded number system to identify any type of CASE, such as sales
CASE_SERIAL_NUM Y VARCHAR2 30
of land, mineral and timber land disposal by occupancy, grant of sale, surface
COST CENTER NUMBER: A code linking the land right to a cost center system. May
COST_CENTER_NUM Y VARCHAR2 30 be an AFE number, property code, or whatever is used to connect to the source of
funding.
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
FIRST PLATFORM APPROVED DATE: Date on which the first platform was
FIRST_PLATFORM_APPROVE_DATE
Y DATE DATE
approved for a lease. Reported by jurisdiction.
FIRST PLATFORM INSTALLED DATE: Date on which the first platform was installed
FIRST_PLATFORM_INSTALL_DATEY DATE DATE
for a lease. Reported by jurisdiction.
FIRST PRODUCTION DATE: Date on which the qualifying well was placed on
FIRST_PRODUCTION_DATE Y DATE DATE
continuous production. Reported by jurisdiction.
1/3 of 1/2 of 1/2 etc. This derived value may be stored here rather than requiring a
FRACTIONAL_INTEREST Y VARCHAR2 100
complex query to be run that determines the fractional interest on the fly. If used,
ensure that it will be automatically updated when the source information in LR INT
Page 536 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
GRANTED RIGHT TYPE: The type of right granted to the holder. May include title,
lease, P and NG lease, license, Permit P and NG, SDL, SDA, Exploration license,
GRANTED_RIGHT_TYPE Y VARCHAR2 40 R_GRANTED_RIGHT_TYPE
production license, drilling license, JOA, Pooling agreement etc. Called Document
GROSS_SIZE Y NUMBER 20,10 GROSS SIZE: Total amount of land measured in hectares/acres in the land right
HIGH_WATER_DEPTH Y NUMBER 15,5 HIGH WATER DEPTH: Highest mean sea level to the sea floor
INACTIVATION DATE: Date on which the land right was inactivated due to expiry,
INACTIVATION_DATE Y DATE DATE
surrender, sale etc.
ISSUE_DATE Y DATE DATE ISSUE DATE: Date on which the land right was issued.
LAND ACQUISITION MEHOD: the method used to acquire the rights to this land
LAND_ACQTN_METHOD Y VARCHAR2 40 R_LAND_ACQTN_METHOD
right. May be purchase, lease, license, partnership, farmin, farmout, rental etc.
LAND_CASE_ACTION Y VARCHAR2 40 R_LAND_CASE_ACTION R LAND CASE ACTION: last action made to the case file.
R LAND PROPERTY TYPE: the property designation for reporting acreages, such as
LAND_PROPERTY_TYPE Y VARCHAR2 40 R_LAND_PROPERTY_TYPE
core, non core, core developed, core non developed etc.
LAND RIGHT CATEGORY: The category of land right. May be Mineral or Surface or
LAND_RIGHT_CATEGORY Y VARCHAR2 40 R_LAND_RIGHT_CATEGORY
both Mineral and surface.
LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE_OFFERING LAND SALE NUMBER: A unique identifier for the land sale
LAND_SALE_OFFERING_ID Y VARCHAR2 40 LAND_SALE_OFFERING LAND SALE OFFERING ID: Unique identifier for the land sale offering.
LAST_ACTION_DATE Y DATE DATE LAST ACTION DATE: Date actions affected a change or a notation to a CASE file.
LESSOR NUMBER: The reference number assigned by the lessor by which the
LESSOR_NUM Y VARCHAR2 30
agreement is known.
R LAND LESSOR TYPE: the type of lessor, such as federal, Indian, public, BIA,
LESSOR_TYPE Y VARCHAR2 40 R_LAND_LESSOR_TYPE
Aboriginal
LOW_WATER_DEPTH Y NUMBER 15,5 LOW WATER DEPTH: Lowest mean sea level to the sea floor
OCCUPANT_NAME Y VARCHAR2 255 OCCUPANT NAME: The unvalidated name of the occupant on this land right.
OFFSHORE DISTANCE: The approximate distance from the lease to the nearest
OFFSHORE_DISTANCE Y NUMBER 10,3
coastline.
OFFSHORE DISTANCE OUOM: original units of The approximate distance from the
OFFSHORE_DISTANCE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
lease to the nearest coastline.
OIL_SAND_DEPOSIT Y VARCHAR2 40 OIL SANDS DEPOSIT: Code identifying the natural reservoir of oil sands.
OVERLAP IND: Indicates if the agreements creates overlap acreage with another
OVERLAP_IND Y VARCHAR2 1
agreement. Details in LR XREF
Page 537 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PRIMARY_TERM Y NUMBER 10,5 PRIMARY TERM DURATION: Length of primary term for the agreement
PRIMARY TERM DURATION OUOM: original units of whether the term of the
PRIMARY_TERM_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
agreement is years or months
PRODUCING IND: Whether the MA is producing. Derived from the Well status. Put in
PRODUCING_IND Y VARCHAR2 1
for performance only. Y = producing
PROPRIETARY NUM: Number by which the agreement is known by the owner of the
PROPRIETARY_NUM Y VARCHAR2 30
database. Other reference numbers are stored in LR ALIAS
QUALIFICATION_DATE Y DATE DATE paying quantities. When this condition has been met, the lease qualifies for
RECLAMATION_CERT_NUM Y VARCHAR2 40 environmental reclamation completed for the land right. Assigned by a regulatory or
jurisdictional agency.
RECLAMATION END DATE: the date that reclamation on this land right was
complete. If there are subordinate land rights, this is generally tracked only at one
RECLAMATION_END_DATE Y DATE DATE
level; use the LR XREF table to ensure that every part of the surface is properly
reclaimed.
RECLAMATION START DATE: the date that reclamation on this land right began. If
RECLAMATION_START_DATE Y DATE DATE there are subordinate land rights, this is generally tracked only at one level; use the
LR XREF table to ensure that every part of the surface is properly reclaimed.
RELINQUISHABLE INDICATOR: a yes / no flag indicating whether the land right can
RELINQUISHABLE_IND Y VARCHAR2 1 be relinquished back to the lessor. In some areas, the lessor may not permit the
lessee to relinquish a land right before the end of the primary term.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SCHEME_EXPIRY_DATE Y DATE DATE SCHEME EXPIRY DATE: Date a particular scheme approval expires.
SECONDARY TERM DURATION: the length of time that the secondary term will be
SECONDARY_TERM Y NUMBER 10,5
valid for, as defined in the agreement. Not all land rights have secondary terms.
SUB SURFACE RIGHTS INDICATOR: A Y/N flag indicating that this land right
SUBSURFACE_IND Y VARCHAR2 1
includes subsurface (mineral) rights.
SURFACE RIGHTS INDICATOR: a Y/N flag indicating that this land right includes
SURFACE_IND Y VARCHAR2 1
surface rights.
TERMIN_NOTICE_PERIOD Y NUMBER 10,5 TERMINATION NOTICE PERIOD: Length of notice required for termination of lease
Page 538 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
TERM EXPIRY DATE: the date that the current term for this land right will expire, to
TERM_EXIRY_DATE Y DATE DATE be used for planning purposes. Can be derived from the EFFECTIVE DATE and the
PRIMARY TERM.
UNIT OPERATED INDICATOR: a yes / no flag indicating that this land right is owned
UNIT_OPERATED_IND Y VARCHAR2 1
and operated by a unit.
R WELL QUALIFICATION TYPE: defines the type of method used to determine that
WELL_QUALIFIC_TYPE Y VARCHAR2 40 R_WELL_QUALIFIC_TYPE
the well is capable of producing in paying quantities.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 539 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LAND_RIGHT_APPLIC
LAND RIGHT APPLICATION: this table associates a land right with applications that are associated with it, either through
management of contractual obligations or through application for permission to conduct activities.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LAND RIGHT SUBTYPE: column indicating the type of land right. Must be one of the
LAND_RIGHT_SUBTYPE N VARCHAR2 30 P LAND_RIGHT valid subtypes: LAND TITLE, LAND UNIT, LAND UNIT TRACT, LAND
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID N VARCHAR2 40 P LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
APPLICATION ID: Unique identifier for applications you make for continuations,
APPLICATION_ID N VARCHAR2 40 P APPLICATION
licenses etc. to the government.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 540 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LAND_RIGHT_BA_LIC
LAND RIGHT BA LICENSE: This table associates a land right (surface, mineral or both) with licenses that are associated
with them.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LAND RIGHT SUBTYPE: column indicating the type of land right. Must be one of the
LAND_RIGHT_SUBTYPE N VARCHAR2 30 P LAND_RIGHT valid subtypes: LAND TITLE, LAND UNIT, LAND UNIT TRACT, LAND
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID N VARCHAR2 40 P LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
LICENSE IDENTIFIER: Unique identifier for the approval granted to conduct activities
LICENSE_ID N VARCHAR2 40 P BA_LICENSE
or operations.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 541 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LAND_RIGHT_COMPONENT
LAND RIGHT COMPONENT: This table is used to capture the relationships between land rights and busines objects, such
as wells, equipment, documents, seismic sets and contracts.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LAND RIGHT SUBTYPE: column indicating the type of land right. Must be one of the
LAND_RIGHT_SUBTYPE N VARCHAR2 30 P LAND_RIGHT valid subtypes: LAND TITLE, LAND UNIT, LAND UNIT TRACT, LAND
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID N VARCHAR2 40 P LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic
APPLICATION ID: Unique identifier for applications you make for continuations,
APPLICATION_ID Y VARCHAR2 40 APPLICATION
licenses etc. to the government.
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID Y VARCHAR2 40 AREA
area, area of interest, offshore area, district etc.
AREA_TYPE Y VARCHAR2 40 AREA AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc.
BA AUTHORITY IDENTIFIER: Unique identifier for the row that describes the
AUTHORITY_ID Y VARCHAR2 40 BA_AUTHORITY
authority that a business associaate has over business objects.
BA_ORGANIZATION
BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a
BUSINESS_ASSOCIATE_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
person, company, regulatory agency, government or consortium.
BA_AUTHORITY
CATALOGUE_ADDITIVE_ID Y VARCHAR2 40 CAT_ADDITIVE additives. Think of this table as a catalogue of all the kinds of additives that can be
purchased or created.
equipment. Think of this as a catalogue or brochure that shows all the kinds of
CATALOGUE_EQUIP_ID Y VARCHAR2 40 CAT_EQUIPMENT
equipment that you may use, but may or may not actually have. Actual peices of
CLASSIFICATION_SYSTEM_ID Y VARCHAR2 40 CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification
information.
CLASS_LEVEL_ID Y VARCHAR2 40 CLASS_LEVEL classification schemes are availabe, including the UNSPSC code set. Typically, these
classification systems are hierarchical. Objects may be classified at any level of the
Page 542 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONSULT_ID Y VARCHAR2 40 CONSULT an activity or request for an activity. Consultation discussions may occur at any point
CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.
in which fossil deposition occurs. Often, these ecozones are marine or fresh water.
ECOZONE_ID Y VARCHAR2 40 ECOZONE
Marine ecozones include the category of marine benthic zones, namely shelf, slope,
and abyssal zones. The ecozone is defined by the organisms that are found in it.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.
ENTITLEMENT_ID Y VARCHAR2 40 ENTITLEMENT ENTITLEMENT IDENTIFIER: Unique identifier for the row in the entitlement table.
EQUIPMENT_ID Y VARCHAR2 40 EQUIPMENT EQUIPMENT IDENTIFIER: Unique identifier for a specific peice of equipment.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
FACILITY_ID Y VARCHAR2 40 FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: The type of facility that is described in this row of data, such as
FACILITY_TYPE Y VARCHAR2 40 FACILITY pipeline, tank, battery etc. Please note that FACILITY_TYPE will eventually become
FIELD_ID Y VARCHAR2 40 FIELD FIELD IDENTIFIER: Unique identifier for the field.
FIELD_STATION_ID Y VARCHAR2 40 STRAT_FIELD_STATION FIELD STATION ID: unique identifier for the stratigraphic field station.
FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.
INCIDENT SET IDENTIFIER: Unique identifier for a set of incident types that may be
INCIDENT_SET_ID Y VARCHAR2 40
mandated by an operating company, regulatory agency or contract.
INCIDENT TYPE: The type of indicent that may have occurred, such as roll-over, or
INCIDENT_TYPE Y VARCHAR2 40
explosion, or unsafe materials handling.
INFORMATION_ITEM_ID Y VARCHAR2 40 RM_INFORMATION_ITEM INFORMATION ITEM ID: The unique identifier for an information item.
INFORMATION ITEM SUBTYPE: the type of information item. May be one of The
INFO_ITEM_SUBTYPE Y VARCHAR2 30 RM_INFORMATION_ITEM
valid types of Information item as defined by check constraints.
INSTRUMENT ID: Unique number for the legal document registered on the Cert. Of
INSTRUMENT_ID Y VARCHAR2 40 INSTRUMENT Title indicating interest in lands e.g. charge, lien, mortgage, caveat. May be natural
Key or system assigned, based on user needs and uniqueness of natural ids.
Page 543 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
INTEREST_SET_ID Y VARCHAR2 40 INTEREST_SET INTEREST SET IDENTIFIER: unique identifier for the interest set.
BUSINESS ASSOCIATE: Unique identifier for the jurisdiction that is managing the
JURISDICTION Y VARCHAR2 40 LAND_SALE
land sale or bidding round.
LAND COMPONENT TYPE: the type of component that is associated with the land
LAND_COMPONENT_TYPE Y VARCHAR2 40 R_LAND_COMPONENT_TYPE
right, such as a contract or a facility.
LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale.
LANGUAGE Y VARCHAR2 40 R_LANGUAGE conventionalized signs, sounds, gestures, or marks having understood meanings.
LITHOLOGY_LOG_ID Y VARCHAR2 40 LITH_LOG LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
LITH_LOG_SOURCE Y VARCHAR2 40 LITH_LOG LITH LOG SOURCE: The source of data for this lithologic log.
NOTIFICATION_ID Y VARCHAR2 40 NOTIFICATION NOTIFICATION IDENTIFIER: unique identifier for the notification.
OBLIGATION_ID Y VARCHAR2 40 OBLIGATION OBLIGATION ID: Unique identifier for each obligation
OBLIGATION_SEQ_NO Y NUMBER 8 OBLIGATION OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation
PALEO SUMMARY IDENTIFIER: Unique identifier for the paleo summary report that
PALEO_SUMMARY_ID Y VARCHAR2 40 PALEO_SUMMARY
is captured.
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE Y VARCHAR2 30 PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
PHYSICAL_ITEM_ID Y VARCHAR2 40 RM_PHYSICAL_ITEM PHYSICAL ITEM ID: The unique identifier for the physical item.
POOL_ID Y VARCHAR2 40 POOL POOL IDENTIFIER: Number or code uniquely identifying the pool.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PPDM_TABLE_NAME Y VARCHAR2 30 PPDM_TABLE TABLE NAME: The name of the table within the schema.
PRODUCT_TYPE Y VARCHAR2 40 SUBSTANCE PRODUCT_TYPE: The product identified as a component for this table.
PROJECT_ID Y VARCHAR2 40 PROJECT PROJECT IDENTIFIER: unique identifier for the project.
RATE_SCHEDULE_ID Y VARCHAR2 40 RATE_SCHEDULE associate such as a service provider, jurisdiction or regulatory agency. Fee
schedules are often used to administer the rates for rentals or for services provided.
Page 544 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM REFERENCED GUID: The GUID in the table that has an association with this
level of a classification system. In this case, we recommend that the name of the
table also be captured in PPDM TABLE, to make querying this information easier.
REFERENCED_GUID Y VARCHAR2 38
Usually, the PPDM TABLE and PPDM REFERENCED GUID should be used in
tandem. In this case, it is essential that the PPDM GUID in the source table be
PPDM TABLE NAME: The name of a table that has an association with this level of a
key from the table that is referenced, or may be used generically in combination with
REFERENCED_TABLE_NAME Y VARCHAR2 30
the PPDM_REFERENCED_GUID, which points to the row in the table that is related
to the classification system level. In this case, it is essential that the PPDM GUID in
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of
RESERVE CLASS IDENTIFIER: The reserve classed for identifying the confidence
RESERVE_CLASS_ID Y VARCHAR2 40 RESERVE_CLASS
level and producing status of the reserve volumes.
SEISMIC SET: A seismic set is a super type of various types of seismic collections.
SEIS_SET_ID Y VARCHAR2 40 SEIS_SET Valid types of seismic sets include SEIS_LINE, SEIS_3D, SEIS_SEGMENT and
SEIS_SURVEY.
SEISMIC SET SUBTYPE: The seismic set type column is used to enforce a
relationship between the SEIS SET supertype and its valid sub types. Values for this
SEIS_SET_SUBTYPE Y VARCHAR2 30 SEIS_SET column must be the name of the table that is the valid sub type for this row of data.
SUPPORT FACILITY SUBTYPE: The type of support facility that is described by this
SF_SUBTYPE Y VARCHAR2 30 SF_SUPPORT_FACILITY row of data. These values are managed by check constraint, and may only be the
surface description may be stated in terms of a legal survey system, metes and
granted. For land rights, continuations may be described by generating a new Spatial
description.
RM_DATA_STORE_STRUCTU DATA STORE ID: Used to identify the kinds of items that a data store structure is
STORE_ID Y VARCHAR2 40
RE permitted to hold.
RM_DATA_STORE_STRUCTU DATA STORE STRUCTURE OBS NO: Used to identify the kinds of items that a data
STORE_STRUCTURE_OBS_NO Y NUMBER 8
RE store structure is permitted to hold.
STRAT NAME SET IDENTIFIER: Unique identifier for the stratigraphic name set. A
STRAT_NAME_SET_ID Y VARCHAR2 40 STRAT_UNIT stratigraphic name set is an unordered collection of stratigraphic units, that may be in
Page 545 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT STRATIGRAPHIC UNIT IDENTIFIER: unique identifier for the stratigraphic unit.
SUPPORT FACILITY IDENTIFIER: Unique identifier for the support facility. A support
facility provides operational support for activities. These facilities may include roads,
SUPPORT_FACILITY_ID Y VARCHAR2 40 SF_SUPPORT_FACILITY
transmission towers, airstrips, vessels, docks and so on.Sub tyes are used to
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the
Webster Online)
WELL_ACTIVITY WELL UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the
UWI Y VARCHAR2 40
PROD_STRING primary key for this row.
WELL ACTIVITY SET IDENTIFIER: Unique identifier for a valid set of activity codes,
WELL_ACTIVITY_SET_ID Y VARCHAR2 40
such as those required by a regulatory or professional agency.
WELL ACTIVITY TYPE: The type of activity that is tracked, such as drilling, testing,
WELL_ACTIVITY_TYPE_ID Y VARCHAR2 40
coring, tubing etc. May be any kind of activity related to well operations.
WELL SET IDENTIFIER: Unique identifier for a Well Set. A Well Set is a grouping
WELL_SET_ID Y VARCHAR2 40 WELL_SET mechanism for Well Components used to maintain and end to end link through all
WORK_ORDER_ID Y VARCHAR2 40 WORK_ORDER WORK ORDER IDENTIFIER: unique identifier for the work order.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 546 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LAND_RIGHT_FACILITY
LAND RIGHT FACILITY: To track the relationship of a well to a Unit.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LAND RIGHT SUBTYPE: This column is used to enforce the relationship between
LAND RIGHT and its subtypes. The value must be equal to the name of one of the
LAND_RIGHT_SUBTYPE N VARCHAR2 30 P LAND_RIGHT
valid subtypes: LAND_AGREEMENT, LAND_AGREE_PART, LAND_LEASE,
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID N VARCHAR2 40 P LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
FACILITY_ID N VARCHAR2 40 P FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: A reference table identifying the codes classifying the facility
according to its physical equipment or principal service performed. Please note that
FACILITY_TYPE N VARCHAR2 40 P FACILITY
FACILITY_TYPE will eventually become a SUBTYPE and downsized to 30
characters.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
UNIT OPERATED INDICATOR: a yes / no flag indicating that this relationship results
UNIT_OPERATED_IND Y VARCHAR2 1
from unit operation.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 547 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LAND_RIGHT_FIELD
LAND RIGHT FIELD: a direct relationship specifiying the fields that are associated with a Land Right (e.g. Bellshill, Ricinos).
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LAND RIGHT SUBTYPE: column indicating the type of land right. Must be one of the
LAND_RIGHT_SUBTYPE N VARCHAR2 30 P LAND_RIGHT valid subtypes: LAND TITLE, LAND LEASE, LAND GRANTED RIGHT, LAND UNIT,
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID N VARCHAR2 40 P LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
FIELD_ID N VARCHAR2 40 P FIELD FIELD IDENTIFIER: Unique identifier for the field.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
UNIT OPERATED INDICATOR: a yes / no flag indicating that this relationship results
UNIT_OPERATED_IND Y VARCHAR2 1
from unit operation.
LAND RIGHT FIELD RELATIONSHHIP TYPE: the type of relationship between the
XREF_TYPE Y VARCHAR2 40 R_LR_FIELD_XREF
land right and the feild, such as produciton, operations etc.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 548 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LAND_RIGHT_INSTRUMENT
LAND RIGHT INSTRUMENT CROSS REFERENCE: Cross reference between the land right and the relevant instrument, in
the case where there are many instruments for a land right, and each instrument may reference more than one land right.
Occurs in the USA, for CASE registrations.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LAND RIGHT SUBTYPE: This column is used to enforce the relationship between
LAND RIGHT and its subtypes. The value must be equal to the name of one of the
LAND_RIGHT_SUBTYPE N VARCHAR2 30 P LAND_RIGHT
valid subtypes: LAND_AGREEMENT, LAND_AGREE_PART, LAND_LEASE,
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID N VARCHAR2 40 P LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
INSTRUMENT ID: Unique number for the legal document registered such as a Cert.
INSTRUMENT_ID N VARCHAR2 40 P INSTRUMENT Of Title indicating interest in lands e.g. charge, lien, mortgage, caveat. May be
natural Key or system assigned, based on user needs and uniqueness of natural ids.
LAND RIGHT INSTRUMENT SEQUENCE NUMBER: unique identifier for the land
LR_INST_SEQ_NO N NUMBER 8 P
right instrument cross reference.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
DISCHARGE DATE: the data that for this land right, the instrument has been
DISCHARGE_DATE Y DATE DATE discharged. When all of the land rights for an instrument have been discharged, the
DISCHARGE INDICATOR: A Y/N flag indicating that for this land right, the instrument
DISCHARGE_IND Y VARCHAR2 1 has been discharged. When all of the land rights for an instrument have been
DISCHARGE_INSTRUMENT_ID Y VARCHAR2 40 INSTRUMENT discharged this one. If you use this column, please do not also use the DISCHARGE
DISCHARGE NUMBER: the instrument number that, for this land right, documents
that the instrument has been discharged. If you have captured the discharge
DISCHARGE_NUM Y VARCHAR2 30 instrument as a new row in the INSTRUMENT table, use the FK relationship to
capture this information and DO NOT use this column. When all of the land rights for
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
Page 549 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 550 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LAND_RIGHT_POOL
LAND RIGHT POOL: This cross reference table allows relationships between pools and the land rights they are associated
with to be maintained explicitly.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LAND RIGHT SUBTYPE: This column is used to enforce the relationship between
LAND RIGHT and its subtypes. The value must be equal to the name of one of the
LAND_RIGHT_SUBTYPE N VARCHAR2 30 P LAND_RIGHT
valid subtypes: LAND_AGREEMENT, LAND_AGREE_PART, LAND_LEASE,
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID N VARCHAR2 40 P LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
POOL_ID N VARCHAR2 40 P POOL POOL IDENTIFIER: Number or code uniquely identifying the pool.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: narrative remarks about the pool associated with the land right.
UNIT OPERATED INDICATOR: a yes / no flag indicating that this relationship results
UNIT_OPERATED_IND Y VARCHAR2 1
from unit operation.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 551 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LAND_RIGHT_REST
LAND RIGHT RESTRICTION: a cross reference table that identifies what restrictions are applied to a specific land right.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LAND RIGHT SUBTYPE: This column is used to enforce the relationship between
LAND RIGHT and its subtypes. The value must be equal to the name of one of the
LAND_RIGHT_SUBTYPE N VARCHAR2 30 P LAND_RIGHT
valid subtypes: LAND_AGREEMENT, LAND_AGREE_PART, LAND_LEASE,
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID N VARCHAR2 40 P LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
RESTRICTION_ID N VARCHAR2 40 P RESTRICTION RESTRICTION ID: unique identifier for the restriction.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 552 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LAND_RIGHT_REST_REM
LAND RIGHT RESTRICTION REMARK: narrative remarks about a land restriction as it is applied to a land right.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LAND RIGHT SUBTYPE: This column is used to enforce the relationship between
LAND RIGHT and its subtypes. The value must be equal to the name of one of the
LAND_RIGHT_SUBTYPE N VARCHAR2 30 P LAND_RIGHT_REST
valid subtypes: LAND_AGREEMENT, LAND_AGREE_PART, LAND_LEASE,
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID N VARCHAR2 40 P LAND_RIGHT_REST have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
RESTRICTION_ID N VARCHAR2 40 P LAND_RIGHT_REST RESTRICTION ID: unique identifier for the restriction.
REMARK_ID N VARCHAR2 40 P REMARK IDENTIFIER: unique identifier for the land restriciton remark.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: narrative remarks about the land right restriction.
REMARK TYPE: Entries in this column describe the general topic of the remark, so
REMARK_TYPE Y VARCHAR2 40 R_REMARK_TYPE that remarks can be grouped by subject area. Topics might include royalty
LAND RESTRICTION REMARK: Remarks about a land restriction that have been
RESTRICTION_REMARK_TYPE Y VARCHAR2 40 R_REST_REMARK coded can be entered using this reference table. This allows regulatory agencies to
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 553 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LAND_RIGHT_WELL
LAND RIGHT WELL: Tracks which wells are located on or producing from specific land rights. The entity PROD STRING is
used as an alternate foreign key, so that specific well strings may be identified when necessary.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
WELL PROD_STRING UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the
UWI N VARCHAR2 40 P
PROD_STRING_FORMATION primary key for this row.
LAND RIGHT SUBTYPE: column indicating the type of land right. Must be one of the
LAND_RIGHT_SUBTYPE N VARCHAR2 30 P LAND_RIGHT valid subtypes: LAND TITLE, LAND LEASE, LAND GRANTED RIGHT, LAND UNIT,
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID N VARCHAR2 40 P LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
LR WELL SEQ NO: Unique identifier for the land right cross reference. Added to
LR_WELL_SEQ_NO N NUMBER 8 P
allow chronological sequencing of entries.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
GAS PERCENT PSU: The percentage of the gas production spacing unit for the well
GAS_PERCENT_PSU Y NUMBER 15,12
which is credited to the Land Right.
KEY WELL IND: A yes/no indicator to indicate if the well has been used as a
KEY_WELL_IND Y VARCHAR2 1
benchmark to identify a mineral zone.
OIL PERCENT PSU: The percentage of the oil production spacing unit for the well
OIL_PERCENT_PSU Y NUMBER 15,12
which is credited to the Land Right.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PR_STR_FORM_OBS_NO Y NUMBER 8 PROD_STRING_FORMATION number used to uniquely identify each completed (perforated) formation (layer) that is
PROD_STRING
PR_STR_SOURCE Y VARCHAR2 40 PRODUCTION STRING SOURCE: the source of the production string data.
PROD_STRING_FORMATION
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SPACING_COMPLETE_IND Y VARCHAR2 1 SPACING COMPLETE IND: Whether the well string completes the spacing unit
SPACING_UNIT_ID Y VARCHAR2 40 SPACING_UNIT SPACING UNIT ID: unique identifier for the spacing unit.
PROD_STRING STRING IDENTIFIER: Number or code uniquely identifying a production string within
STRING_ID Y VARCHAR2 40
PROD_STRING_FORMATION a well.
WELL IN TRACT IND: Whether the well string, at the producing formation, is
WELL_IN_TRACT_IND Y VARCHAR2 1
physically located on the tract
Page 554 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
WELL RELATIONSHIP TYPE: the type of relationship between the well and the land
right. For example, a well may be inferred to be related to a land right because of its
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 555 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LAND_RIGHT_WELL_SUBST
LAND RIGHT WELL SUBSTANCE: Describes the percent production spacing unit for a particular substance which is
occupied by the land right. Oil and gas are captured in LAND RIGHT WELL. All other substances are captured here as
required.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LAND RIGHT SUBTYPE: This column is used to enforce the relationship between
LAND RIGHT and its subtypes. The value must be equal to the name of one of the
LAND_RIGHT_SUBTYPE N VARCHAR2 30 P LAND_RIGHT_WELL
valid subtypes: LAND_AGREEMENT, LAND_AGREE_PART, LAND_LEASE,
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID N VARCHAR2 40 P LAND_RIGHT_WELL have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
LR WELL SEQ NO: Unique identifier for the land right cross reference. Added to
LR_WELL_SEQ_NO N NUMBER 8 P LAND_RIGHT_WELL
allow chronological sequencing of entries.
minerals, chemicals, solvents, production substances, hydrocarbons etc are all listed.
SUBSTANCE_ID N VARCHAR2 40 P SUBSTANCE
Be advised that many applications and agencies may use the same term, but the
definition and composition details may not be the same. Use the SUBSTANCE XREF
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
Page 556 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 557 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LAND_SALE
LAND SALE: A public offering of lands for lease. Government lessors usually offer leases through land sales so that
resources can be developed. A land sale may be composed of one or many land parcels.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
BUSINESS ASSOCIATE: Unique identifier for the jurisdiction that is managing the
JURISDICTION N VARCHAR2 40 P BUSINESS_ASSOCIATE
land sale or bidding round.
LAND_SALE_NUMBER N VARCHAR2 30 P LAND SALE NUMBER: A unique identifier for the land sale.
CLOSE_DATE Y DATE DATE CLOSE DATE: The end date for postings to be submitted for the land sales
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
LAND SALE NAME: name assigned to the land sale, bidding round, concession
LAND_SALE_NAME Y VARCHAR2 255
offering etc.
OPEN DATE: The start date for submissions to be submitted for posting requests on
OPEN_DATE Y DATE DATE
a particular land sale.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PUBLISH DATE: The date the land sale postings are published and made available
PUBLISH_DATE Y DATE DATE
to the public
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SALE_DATE Y DATE DATE SALE DATE: The date the actual sale occurs.
SOLD SIZE: Total amount of land measured in hectares/acres in the parcel that was
SOLD_SIZE Y NUMBER 20,10
sold.
SOLD_SIZE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE SOLD SIZE OUOM: Original units, Usually hectares or acres
TOTAL BONUS: The total cash payment by the lessee for the execution of a lease by
TOTAL_BONUS Y NUMBER 12,2
the mineral owner, expressed as dollars per hectare/acre.
TOTAL_BONUS_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE TOTAL BONUS OUOM: Original units, Currency type
TOTAL_SIZE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE TOTAL SIZE OUOM: Original units, Usually hectares or acres
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
Page 558 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 559 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LAND_SALE_BA_SERVICE
LAND RIGHT SALE BUSINESS ASSOCIATE SERVICE: representation of the service provided for a land sale or bidding
rounc by a business associate, such as mineral title search, brokerage service etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
JURISDICTION: Unique identifier for the business associate who has sponsored the
JURISDICTION N VARCHAR2 40 P LAND_SALE_OFFERING
land sale, such as the regulatory authority.
LAND_SALE_NUMBER N VARCHAR2 30 P LAND_SALE_OFFERING LAND SALE NUMBER: A unique identifier for the land sale
LAND SALE OFFERING IDENTIFIER: Unique identifier for a parcel of land that is
LAND_SALE_OFFERING_ID N VARCHAR2 40 P LAND_SALE_OFFERING
offered as a part of a land sale.
PROVIDED_BY N VARCHAR2 40 P BUSINESS_ASSOCIATE such as a person, company, regulatory agency, government or consortium who
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
BA_SERVICE_TYPE Y VARCHAR2 40 R_BA_SERVICE_TYPE associate. For example well logger, drilling contractor, application developer. For
BA_ORGANIZATION CONTACT BUSINESS ASSOCIATE: the person who provides a contact for the
CONTACT_BA_ID Y VARCHAR2 40
BUSINESS_ASSOCIATE completion of this service.
DESCRIPTION Y VARCHAR2 2000 DESCRIPTION: text description of the service that was provided.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
END_DATE Y DATE DATE SERVICE END DATE: the date that this service was completed.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROVIDED_FOR_BA_ID Y VARCHAR2 40 business associate that this service is provided for. For example, may be used in
cases where the responsible party may third party a necessary service.
schedules are often used to administer the rates for rentals or for services provided..
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SERVICE QUALITY: A code indicating the quality of service received from this
SERVICE_QUALITY Y VARCHAR2 40 R_SERVICE_QUALITY
BUSINESS ASSOCIATE, either at a specified address, or for a specific service.
Page 560 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
START_DATE Y DATE DATE SERVICE START DATE: Date service was provided
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 561 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LAND_SALE_BID
LAND SALE OFFERING BID: the entity is used when bids placed on land offerings are complex. In some areas, bids may be
placed contingent on success of other bids, sliding bids / offers may be applied or grouped bids may be offered. This entity
allows trackingof the structure of a complex bid.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LAND_SALE_NUMBER N VARCHAR2 30 P LAND_SALE_OFFERING LAND SALE NUMBER: A unique identifier for the land sale
LAND_SALE_OFFERING_ID N VARCHAR2 40 P LAND_SALE_OFFERING LAND SALE OFFERING ID: Unique identifier for the land sale offering.
LAND OFFERING BID: Unique identifier for a bid. Within the bid, individual
LAND_OFFERING_BID_ID N VARCHAR2 40 P components may be sequenced using PRIORITY ORDER. This enables grouped,
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ADDRESS_FOR_SERVICE Y VARCHAR2 40 BA_ADDRESS ADDRESS FOR SERVICE: The address for service used for this land bid.
ADDRESS_SOURCE Y VARCHAR2 40 BA_ADDRESS ADDRESS SOURCE: The source of the BA Address used.
OBLIG_PAYMENT_INSTR
BIDDER Y VARCHAR2 40 BIDDER: the identifier for the Business Associate who has submitted the bid.
BUSINESS_ASSOCIATE
BIDDER_TYPE Y VARCHAR2 40 R_LAND_BIDDER_TYPE R LAND BIDDER TYPE: he type of bidder, such as third party broker, self, partner.
R LAND BID STATUS: The current status of the bid, such as pending, successful,
BID_STATUS Y VARCHAR2 40 R_LAND_BID_STATUS
unsucessful etc.
BID STATUS DATE: the date that the status indicated in the BID STATUS column
BID_STATUS_DATE Y DATE DATE
was effective.
BID_SUBMIT_DATE Y DATE DATE BID SUBMITTED DATE: the date that the bid was submitted.
R LAND BID TYPE: The type of bid that has been submitted. May be sliding scale,
BID_TYPE Y VARCHAR2 40 R_LAND_BID_TYPE
grouped, straight.
CASH BID TYPE: The type of cash bid. This is used to determine the method used to
process the complete bid. May be a sliding scale bid, group bid... In a sliding scale
bid, bids are placed on parcels in order of importance - if the first priority bid is
CASH_BID_TYPE Y VARCHAR2 40 R_LAND_CASH_BID_TYPE
accepted, the second bid may or may not be considered (depending on whether the
bid is contingent on acceptance). In a grouped bid, all parcels with the same priority
CONTINGENCY INDICATOR: If set to yes, the bids next in the priority order are to
CONTINGENCY_IND Y VARCHAR2 1 be considered when the current level is accepted. If set to no, the next priority level is
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
PAYMENT_INSTRUCTION_ID Y VARCHAR2 40 OBLIG_PAYMENT_INSTR PAYMENT INSTRUCTION ID: unique identifier for the payment instructions.
Page 562 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PRIORITY SEQUENCE NUMBER: the priority of the bid seqence for that bid. There
PRIORITY_ORDER Y NUMBER 8 may be more than one priority number 1, but each will relate to a different land sale
offering.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RESPONSE Y VARCHAR2 240 RESPONSE: details of the lessors response to the bid offering.
RESPONSE_DATE Y DATE DATE RESPONSE DATE: The date that the lessor responded to the bid offering.
SUCCESSFUL_IND Y VARCHAR2 1 SUCCESSFUL INDICATOR: indicates whether the bid component was accepted.
WORK BID INDICATOR: A flag indicating that the bid is a work bid. Work bids
WORK_BID_IND Y VARCHAR2 1 contain promises to complete a certain amount of work or to spend a specified
included in the bid. If the bid is successful, and the land is acquired, this field should
WORK_BID_REMARK Y VARCHAR2 240
be copied directly into a corresponding row in
LR_OBLIGATION.WORK_OBLIGATION_REMARK.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 563 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LAND_SALE_BID_SET
LAND SALE BID SET: the entity is used when bids placed on land offerings are grouped according to some requirement. A
company may group bids to support a specific play or project at a company, or financially, or organizationally. This table
tracks the setor group of bids. Use LAND SALE BID SET BID to relate the set to individual bids.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LAND_SALE_BID_SET_ID N VARCHAR2 40 P LAND SALE BID SET IDENTIFIER: Unique identifier for a land sale bidding set.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
R LAND BID STATUS: The current status of the bid, such as pending, successful,
BID_STATUS Y VARCHAR2 40
unsucessful etc.
CONTINGENCY_IND Y VARCHAR2 1 bids. If set to yes, the bids are usually placed contingent to the success or failure of
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
OWNER BUSINESS ASSOCIATE ID: The identifier for the business associate who is
OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
the owner or manager of the bid set.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
BID STATUS DATE: the date that the status indicated in the BID STATUS column
SET_STATUS_DATE Y DATE DATE
was effective.
SUCCESSFUL INDICATOR: A Y/N flag that indicates whether the bid set was
SUCCESSFUL_IND Y VARCHAR2 1 successful or not. The success of individual bids may be tracked at the bid level in
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 564 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LAND_SALE_BID_SET_BID
LAND SALE OFFERING BID SET: the entity is used when bids placed on land offerings are grouped according to some
requirement. A company may group bids to support a specific play or project at a company, or financially, or organizationally.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LAND_SALE_BID_SET_ID N VARCHAR2 40 P LAND_SALE_BID_SET LAND SALE BID SET IDENTIFIER: Unique identifier for a land sale bidding set.
LAND_SALE_NUMBER N VARCHAR2 30 P LAND_SALE_BID LAND SALE NUMBER: A unique identifier for the land sale
LAND_SALE_OFFERING_ID N VARCHAR2 40 P LAND_SALE_BID LAND SALE OFFERING ID: Unique identifier for the land sale offering.
LAND OFFERING BID: Unique identifier for a bid. Within the bid, individual
LAND_OFFERING_BID_ID N VARCHAR2 40 P LAND_SALE_BID components may be sequenced using PRIORITY ORDER. This enables grouped,
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 565 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LAND_SALE_FEE
LAND SALE FEE: This table is used to associate the appropriate fee schedule(s) with each land sale. While many regulatory
bodies have only one fee schedule associated with a land sale, many others have multiple fee schedules.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LAND_SALE_NUMBER N VARCHAR2 30 P LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale
RATE_SCHEDULE_ID N VARCHAR2 40 P RATE_SCHEDULE RATE AND FEE SCHEDULE IDENTIFIER: unique indentifier for the schedule.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 566 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LAND_SALE_OFFERING
LAND SALE OFFERING: describes a parcel of land offered in public land sale. Many such offerings may be included in a
single land sale.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
JURISDICTION: The unique id for the business association who has jurisdictional
JURISDICTION N VARCHAR2 40 P LAND_SALE
authority over the land sale.
LAND_SALE_NUMBER N VARCHAR2 30 P LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale
LAND_SALE_OFFERING_ID N VARCHAR2 40 P LAND SALE OFFERING ID: Unique identifier for the land sale offering record.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
LAND OFFER CANCEL REASON: reason why the land sale offering was removed
CANCEL_REASON Y VARCHAR2 40 R_L_OFFR_CANCEL_RSN
from the land sale, such as withdrawn, no bids, no acceptable bids.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
INACTIVATION DATE: The date that the land parcel offering is inactivated. The
INACTIVATION_DATE Y DATE DATE
offering may be re-posted at a future date.
LAND OFFERING TYPE: state, indian, federal, BLM, first nations, provincial, OCS,
LAND_OFFERING_TYPE Y VARCHAR2 40 R_LAND_OFFRING_TYPE
crown
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
STATUS_DATE Y DATE DATE STATUS DATE: Date associated with the most current parcel status.
TERM DURATION: The term length that is associated with the land parcel (e.g. 6
TERM_DURATION Y NUMBER 10,5
months, 5 years, etc.)
TERM_DURATION_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE TERM DURATION OUOM: Original units, usually days, months or years.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
Page 567 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 568 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LAND_SALE_OFFERING_AREA
LAND SALE OFFERING AREA: captures the relationships between areas and land sale offerings. Opportunities to indicate
the gross and net overlapping sizes are also provided. Note that these overlaps may be determined legally rather than
spatially.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LAND_SALE_NUMBER N VARCHAR2 30 P LAND_SALE_OFFERING LAND SALE NUMBER: A unique identifier for the land sale
LAND_SALE_OFFERING_ID N VARCHAR2 40 P LAND_SALE_OFFERING LAND SALE OFFERING ID: Unique identifier for the land sale offering.
AREA_ID N VARCHAR2 40 P AREA AREA ID: Unique identifier for any named area
AREA TYPE: The type of area described, such as country, province, basin, project,
AREA_TYPE N VARCHAR2 40 P AREA
business area etc.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
GROSS SIZE: The gross size of the overlap between the land sale offering and the
GROSS_SIZE Y NUMBER 20,10
parcel. Note that these sizes may not necessarily be calculated spatially in all areas.
NET SIZE: The net size of the overlap between the land sale offering and the parcel.
NET_SIZE Y NUMBER 20,10
Note that these sizes may not necessarily be calculated spatially in all areas.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 569 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LAND_SALE_REQUEST
LAND REQUEST: tracks requests by business associates to a lessor to have a particular land parcel or holding posted for
public sale of the granted rights.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LAND_REQUEST_ID N VARCHAR2 40 P LAND REQUEST ID: Unique identifier for the land request.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
booking, Alberta Crown request for land sale more than 15 weeks in advance. Must
ADVANCE_BOOKING_IND Y VARCHAR2 1
be drilling a well adjacent to the lands more than 3000 m deep (every 100 m deeper
AMI IND: Indicates that land parcel falls within an Area of Mutual Interest, established
AMI_IND Y VARCHAR2 1
in a land contract.
AREA_ID Y VARCHAR2 40 AREA AREA ID: Unique identifier for any named area
AREA TYPE: The type of area described, such as country, province, basin, project,
AREA_TYPE Y VARCHAR2 40 AREA
business area etc.
BID INDICATOR: Indicator set to Y when a bid has been submitted for the requested
CONTACT BUSINESS ASSOCIATE: the unique identifier for the Business Associate
CONTACT_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
who is the contact for the land request.
DRILLING PRIORITY INDICATOR: a yes / no flag indicating that drilling priority has
DRILLING_PRIORITY_IND Y VARCHAR2 1 been requested. Well drilling to sale - if you are drilling a well adjacent to the lands,
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
GRANTED RIGHT TYPE: The type of lease right that has been requested by the
GRANTED_RIGHT_TYPE Y VARCHAR2 40 R_GRANTED_RIGHT_TYPE
requestor.
GROSS SIZE: Total amount of land measured in hectares/acres in the land request
GROSS_SIZE Y NUMBER 20,10
in terms of working interest.
INVESTIGATOR: Name of the person or group who investigated the posting request
INVESTIGATOR Y VARCHAR2 255
at the receiving location.
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID Y VARCHAR2 40 LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
Page 570 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LAND RIGHT SUBTYPE: This column is used to enforce the relationship between
LAND RIGHT and its subtypes. The value must be equal to the name of one of the
LAND_RIGHT_SUBTYPE Y VARCHAR2 30 LAND_RIGHT
valid subtypes: LAND_AGREEMENT, LAND_AGREE_PART, LAND_LEASE,
LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE_OFFERING LAND SALE NUMBER: A unique identifier for the land sale
LAND_SALE_OFFERING_ID Y VARCHAR2 40 LAND_SALE_OFFERING LAND SALE OFFERING ID: Unique identifier for the land sale offering.
LESSOR_REFUSED_DATE Y DATE DATE LESSOR REFUSED DATE: Date on which the posting is refused by the lessor
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PURPOSE Y VARCHAR2 240 PURPOSE: Explanation by requester indicating why request was initiated.
REFERENCE_NUM Y VARCHAR2 40 REFERENCE_NUM: Tracks the original reference number for the request.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
REQUESTED SALE DATE: Land sale date requested by the requestor. The actual
REQUESTED_SALE_DATE Y DATE DATE
date on which the posting is offered may not be the same as the date requested.
REQUESTED_SALE_NAME Y VARCHAR2 255 REQUESTED SALE NAME: The name of the land sale that was requested.
REQUESTER: Name of the person who requested the posting at the originating
REQUESTER Y VARCHAR2 255
company
REQUEST_CANCEL_DATE Y DATE DATE REQUEST CANCEL DATE: Date on which the request is canceled by the lessor.
REQUEST_DESCRIPTION Y VARCHAR2 240 REQUEST DESCRIPTION: Text description of the posting request.
REQUEST_RECEIVED_DATE Y DATE DATE REQUEST RECEIVED DATE: Date on which the request was received by lessor
REQUEST_SIZE Y NUMBER 20,10 REQUEST SIZE: The total (gross) size of the land request.
LAND REQUEST TYPE: The type of request that was made, such as a Call for
REQUEST_TYPE Y VARCHAR2 40 R_LAND_REQUEST_TYPE regulatory agency (in Canada, this is done by Yukon, Nortwest Territory and
Nunuvit). Industry responds with posting requests; usually the company that creates
RESPONSE_DATE Y DATE DATE RESPONSE DATE: Date lessor responded to the request
RESPONSE_DESC Y VARCHAR2 240 RESPONSE DESC: Response of the lessor to the request
SUBMITTED_DATE Y DATE DATE SUBMITTED DATE: Date on which the request was submitted to the lessor
TERM_DURATION_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE TERM DURATION OUOM: Usually days, months or years.
WELL_LICENSE_ID Y VARCHAR2 40 WELL_LICENSE WELL LICENSE IDENTIFIER: unique identifier for the well license.
Page 571 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
WITHDRAWN_DATE Y DATE DATE WITHDRAWN DATE: Date on which the request was canceled by the requester.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 572 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LAND_SALE_RESTRICTION
LAND SALE RESTRICTION: A cross-reference table to handle the relationship of specific surface restriction(s) to specified
land sale offering(s) at a specified Land Sale.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
RESTRICTION_ID N VARCHAR2 40 P RESTRICTION RESTRICTION ID: unique identifier for the restriction.
LAND_SALE_NUMBER N VARCHAR2 30 P LAND_SALE_OFFERING LAND SALE NUMBER: A unique identifier for the land sale
LAND_SALE_OFFERING_ID N VARCHAR2 40 P LAND_SALE_OFFERING LAND SALE OFFERING ID: Unique identifier for the land sale offering.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 573 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LAND_SALE_REST_REMARK
LAND SALE RESTRICTION REMARK: A text description to provide additional information about a surface restriction which
could impact on operations. Remarks may be used to clarify the times or seasons that the restriciton is active to to describe
the administrative requirements for the restriction.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
RESTRICTION_ID N VARCHAR2 40 P LAND_SALE_RESTRICTION RESTRICTION ID: unique identifier for the restriction.
LAND_SALE_NUMBER N VARCHAR2 30 P LAND_SALE_RESTRICTION LAND SALE NUMBER: A unique identifier for the land sale
LAND_SALE_OFFERING_ID N VARCHAR2 40 P LAND_SALE_RESTRICTION LAND SALE OFFERING ID: Unique identifier for the land sale offering.
LAND SALE RESTRICTION REMARK IDENTIFIER: unique identifier for the land
RESTRICTION_REMARK_ID N VARCHAR2 40 P sale restriction remark. In some jurisdictions, the remarks used are codified - this
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
LAND RESTRICTION REMARK: Remarks about a land restriction that have been
RESTRICTION_REMARK_TYPE Y VARCHAR2 40 R_REST_REMARK coded can be entered using this reference table. This allows regulatory agencies to
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 574 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LAND_SALE_WORK_BID
LAND WORK BID: describes the work that an organization commits to in return for land rights. Use this table to describe the
number of wells to be drilled, km of seismic to be shot or exploration value to be expended over the term of the work
obligation.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LAND_SALE_NUMBER N VARCHAR2 30 P LAND_SALE_BID LAND SALE NUMBER: A unique identifier for the land sale.
LAND_SALE_OFFERING_ID N VARCHAR2 40 P LAND_SALE_BID LAND SALE OFFERING ID: Unique identifier for the land sale offering.
LAND OFFERING BID: Unique identifier for a bid. Within the bid, individual
LAND_OFFERING_BID_ID N VARCHAR2 40 P LAND_SALE_BID components may be sequenced using PRIORITY ORDER. This enables grouped,
WORK_BID_ID N VARCHAR2 40 P WORK BID IDENTIFIER: unique identifier for the work bid component
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
CRITICAL_DATE Y DATE DATE CRITICAL DATE: the date that the bid component is to be completed.
CURRENCY CONVERSION RATE: the rate applied to convert the currency from its
original monetary UOM to the stored UOM. This value is valid for this row in this table
CURRENCY_CONVERSION Y NUMBER 10,5
only. When this value is multiplied by the STORED currency value, theoriginal value
CURRENCY ORIGINAL UNITS OF MEASURE: the currency in which the funds were
CURRENCY_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE initially received. When the Stored currency is multiplied by the CURRENCY
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: General remarks about the work bid component.
WORK BID COUNT: the number that is proposed in the work bid, such as the
WORK_BID_COUNT Y NUMBER 10
number of wells to be drilled, km of seismic to be shot etc.
WORK BID UNIT OF MEASURE: the unit of measure that qualifies the count. Where
WORK_BID_COUNT_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE WORK BID TYPE is" record seismic data", WORK BID COUNT is 5, UOM may be
kilometers.
WORK BID TYPE: The type of bid component that is part of a work bid. Examples
WORK_BID_TYPE Y VARCHAR2 40 R_WORK_BID_TYPE
may include drilling, shooting seismic etc.
WORK BID VALUE: the relative cost value of the work bid, or the amount that will be
WORK_BID_VALUE Y NUMBER 12,2
spent on the work bid component.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
Page 575 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 576 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LAND_SIZE
LAND RIGHT NET SIZE: representation of the relative amount of land held by a particular partner. In fact, the partner owns a
percentage of the whole land, but for reporting purposes, this percentage is often represented as the number of acres held.
For example, if a partner owns 50% of 160 acres (the gross acreage), his net acreage is reported as 80 acres.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LAND RIGHT SUBTYPE: This column is used to enforce the relationship between
LAND RIGHT and its subtypes. The value must be equal to the name of one of the
LAND_RIGHT_SUBTYPE N VARCHAR2 30 P LAND_RIGHT
valid subtypes: LAND_AGREEMENT, LAND_AGREE_PART, LAND_LEASE,
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID N VARCHAR2 40 P LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
SIZE TYPE: the type of size provides a contextual framework for the Gross and Net
SIZE_TYPE N VARCHAR2 40 P R_LR_SIZE_TYPE sizes listed. May be on shore, off shore, deep water or may be based on interest
type.
SIZE_SEQ_NO N NUMBER 8 P NET SIZE SEQ NO: unique identifier for the land right net size.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
GROSS_SIZE Y NUMBER 20,10 GROSS SIZE: the gross size for the land right.
INTEREST_SET_ID Y VARCHAR2 40 INT_SET_PARTNER INTEREST SET IDENTIFIER: unique identifier for the interest set.
NET_SIZE Y NUMBER 20,10 NET SIZE: Total amount of land measured in hectares/acres in the land right
associate holds more than one interest share of a specific interest type (working,
be 1. Please note that this column should not be used to track multiple interest types;
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
Page 577 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 578 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LAND_STATUS
LAND RIGHT STATUS: describes the status of the land right. Status may include terminated, expired, active etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LAND RIGHT SUBTYPE: This column is used to enforce the relationship between
LAND RIGHT and its subtypes. The value must be equal to the name of one of the
LAND_RIGHT_SUBTYPE N VARCHAR2 30 P LAND_RIGHT
valid subtypes: LAND_AGREEMENT, LAND_AGREE_PART, LAND_LEASE,
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID N VARCHAR2 40 P LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
LAND STATUS TYPE: the type of status for a land right, such as legal, financial or
STATUS_TYPE N VARCHAR2 40 P R_LAND_RIGHT_STATUS
working.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EFFECTIVE_TERM Y VARCHAR2 240 EFFECTIVE TERM: The effective length of the status term
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SECTION OF ACT DATE: Date which land right status was associated with a
SECTION_OF_ACT_DATE Y DATE DATE
regulation.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
Page 579 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 580 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LAND_TERMINATION
LAND RIGHT TERMINATION: Verifies that all obligations have been met, and all legal or agreed upon requirements to
terminate an agreement have been fulfilled.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
DESCRIPTION Y VARCHAR2 240 DESCRIPTION: Description of the action taken to fulfill the termination requirement
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
FULFILLED DATE: Date on which the termination was compete and all obligations
FULFILLED_DATE Y DATE DATE
fulfilled.
FULFILLED USER: Name of the person who validated that the termination was
FULFILLED_USER Y VARCHAR2 255
complete and all obligations fulfilled.
LAND_REQUEST_ID Y VARCHAR2 40 LAND_SALE_REQUEST LAND REQUEST ID: Unique identifier for the land request.
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID Y VARCHAR2 40 LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
LAND RIGHT SUBTYPE: This column is used to enforce the relationship between
LAND RIGHT and its subtypes. The value must be equal to the name of one of the
LAND_RIGHT_SUBTYPE Y VARCHAR2 30 LAND_RIGHT
valid subtypes: LAND_AGREEMENT, LAND_AGREE_PART, LAND_LEASE,
LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE_OFFERING LAND SALE NUMBER: A unique identifier for the land sale
LAND_SALE_OFFERING_ID Y VARCHAR2 40 LAND_SALE_OFFERING LAND SALE OFFERING ID: Unique identifier for the land sale offering.
MINERAL_ZONE_ID Y VARCHAR2 40 SP_MINERAL_ZONE MINERAL ZONE ID: unique identifier for the mineral zone
NOTIFICATION_ID Y VARCHAR2 40 NOTIFICATION NOTIFICATION IDENTIFIER: unique identifier for the notification.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SPATIAL DESCRIPTION: The surface and sub-surface description of any object that
occupies an area, such as a land right, field, facility or area of interest. The surface
SPATIAL_DESCRIPTION description may be stated in terms of a legal survey system, metesand bounds or
SPATIAL_DESCRIPTION_ID Y VARCHAR2 40
SP_MINERAL_ZONE polygon. The mineral zone description describes the minerals (substances) and
subsurface definition (zones/formations) that are included in the definition. For land
Page 581 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
SP_MINERAL_ZONE SPATIAL DESCRIPTION OBSERVATION NUMBER: a unique series number for the
SPATIAL_OBS_NO Y NUMBER 8
SPATIAL_DESCRIPTION spatial description, allowing the spatial description to be versioned over time.
TERMINATION_TYPE Y VARCHAR2 40 R_LR_TERMIN_TYPE R LR TERMIN TYPE: may be expiry, surrendor, trade, sale cancellation
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 582 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LAND_TITLE
LAND TITLE: Registered interest in land which is wholly owned by the person(s) named on the Certificate of Title. Land titles
may refer to the SURFACE, MINERAL RIGHTS or both.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LAND RIGHT SUBTYPE: This column is used to enforce the relationship between
LAND_RIGHT_SUBTYPE N VARCHAR2 30 P LAND_RIGHT
LAND RIGHT and its subtypes. In this table, the value must be LAND_TITLE.
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID N VARCHAR2 40 P LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ownership of the title, such as eyewitness, affidavit signed, probate. This column is
CERTIFIED_DESC Y VARCHAR2 240
not validated to allow you to input whatever process was used to substantiate a
claim.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REGISTRATION_DATE Y DATE DATE TITLE REGISTRATION DATE: Date on which the title was registered
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
TITLE HOLDER: Captures the name of the title holder as it appears on the Certificate
TITLE_HOLDER Y VARCHAR2 255
of Title. Details about individual holders appears in LR BA PARTNER INT
TITLE NUMBER: The number assigned by the land titles jurisdiction to identify the
TITLE_NUMBER Y VARCHAR2 30
title
TITLE REFERENCE NUM: Reference number of previous title on land, used when
re-issuing a title. The details of the prior title may be tracked as a title and referenced
TITLE_REFERENCE_NUM Y VARCHAR2 30
to the new title via LR XREF. This column to be used for performance if needed. By
LAND TITLE TYPE: the type of land title held. Could be gifted lands, life estates, trust
TITLE_TYPE Y VARCHAR2 40 R_LAND_TITLE_TYPE
estates etc.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
Page 583 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 584 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LAND_TRACT_FACTOR
LAND RIGHT TRACT UNIT FACTOR: Use this table to capture the tract factors applied to the land right portion contributed
to the unitization. Tract factors are usually assigned by substance.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LAND RIGHT SUBTYPE: This column is used to enforce the relationship between
LAND RIGHT and its subtypes. The value must be equal to the name of one of the
LAND_RIGHT_SUBTYPE N VARCHAR2 30 P LAND_UNIT_TRACT
valid subtypes: LAND_AGREEMENT, LAND_AGREE_PART, LAND_LEASE,
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID N VARCHAR2 40 P LAND_UNIT_TRACT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
TRACT_FACTOR_OBS_NO N NUMBER 8 P TRACT FACTOR OBSERVATION NUMBER: unique identifier for the tract factor.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: the date that the tract factor came into effect.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
minerals, chemicals, solvents, production substances, hydrocarbons etc are all listed.
SUBSTANCE_ID Y VARCHAR2 40 SUBSTANCE
Be advised that many applications and agencies may use the same term, but the
definition and composition details may not be the same. Use the SUBSTANCE XREF
TRACT FACTOR: a number that indicates the relative percentage of produiction for
TRACT_FACTOR Y NUMBER 15,12
the unit that is allocated to the tract for a particular substance.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 585 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LAND_UNIT
LAND UNIT: the area incorporated to consolidate numerous tracts to operate them as a single unit for allocating revenues,
costs and expenses. A combination of leases, usually contiguous, involving potential or producing mineral properties, for the
purpose of efficient or economic operation.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LAND RIGHT SUBTYPE: This column is used to enforce the relationship between
LAND_RIGHT_SUBTYPE N VARCHAR2 30 P LAND_RIGHT
LAND RIGHT and its subtypes. For this table, the value must be LAND_UNIT.
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID N VARCHAR2 40 P LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
LAND UNIT NAME: A name associated with the grouping of land rights to a Unit.
LAND_UNIT_NAME Y VARCHAR2 255 Recognized and registered with government agency or in County office. (e.g.
LAND_UNIT_NUMBER Y VARCHAR2 40 LAND UNIT NUMBER: a number allocated to a Unit by the governing agency.
LAND_UNIT_TYPE Y VARCHAR2 40 R_LAND_UNIT_TYPE LAND UNIT TYPE: the type of land unitheld
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 586 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LAND_UNIT_TRACT
LAND UNIT TRACT: A land right that has been assigned to a LAND UNIT, and that has been assigned a relative value for
the unit agreement, called a tract factor. Usually an area of common ownership with respect to interest in minerals.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LAND RIGHT SUBTYPE: This column is used to enforce the relationship between
LAND_RIGHT_SUBTYPE N VARCHAR2 30 P LAND_RIGHT LAND RIGHT and its subtypes. For this table, the value must be
LAND_UNIT_TRACT.
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID N VARCHAR2 40 P LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
LAND_TRACT_TYPE Y VARCHAR2 40 R_LAND_TRACT_TYPE LAND UNIT TRACT TYPE: the type of land UNIT TRACT held
LAND UNIT TRACT NAME: name given to the land unit tract. May be the same as
LAND_UNIT_TRACT_NAME Y VARCHAR2 255
land right name.
LAND UNIT TRACT NUMBER: a file or reference number assigned to the LAND
LAND_UNIT_TRACT_NUMBER Y VARCHAR2 40
UNIT TRACT. May be the same as the land right number.
PERCENT CROWN: the percent of the tract that is attributed to the crown. This value
PERCENT_CROWN Y NUMBER 15,12
has impact on royalty payments.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 587 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LAND_XREF
LAND RIGHT CROSS REFERENCE: represents the relationships between different types of land right. For example, the
agreements which pertain to specific mineral agreements, or secondary agreements associated with the primary agreement
may be tracked. May also be used to track relationships between various types of surface rights such as road agreements
and easements.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LAND RIGHT SUBTYPE: This column is used to enforce the relationship between
LAND RIGHT and its subtypes. The value must be equal to the name of one of the
PARENT_LAND_RIGHT_SUBTYPE N VARCHAR2 30 P LAND_RIGHT
valid subtypes: LAND_AGREEMENT, LAND_AGREE_PART, LAND_LEASE,
LAND RIGHT SUBTYPE: This column is used to enforce the relationship between
LAND RIGHT and its subtypes. The value must be equal to the name of one of the
CHILD_LAND_RIGHT_SUBTYPE N VARCHAR2 30 P LAND_RIGHT
valid subtypes: LAND_AGREEMENT, LAND_AGREE_PART, LAND_LEASE,
PARENT_LAND_RIGHT_ID N VARCHAR2 40 P LAND_RIGHT LAND RIGHT ID: UNIQUE IDENTIFIER FOR THE LAND RIGHT
CHILD_LAND_RIGHT_ID N VARCHAR2 40 P LAND_RIGHT LAND RIGHT ID: UNIQUE IDENTIFIER FOR THE LAND RIGHT
LR XREF SEQ NO: Sequence number added to allow historical information about
LR_XREF_SEQ_NO N NUMBER 8 P
cross references to be retained.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
PERCENT ALLOCATION: the percent of the parent land right that is to be allocated
PERCENT_ALLOCATION Y NUMBER 15,12
to the child land right, especially for distribution of costs.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
Page 588 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 589 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LEGAL_CARTER_LOC
LEGAL CARTER LOCATION: The Carter Location table describes the location of a cartographic object in reference to the
Carter Grid Survey System which is a township, range and section system using latitude and longitude lines for subdivision
boundaries. This land survey system is primarily used in the United States for the states of Kentucky and Tennessee.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LEGAL_CARTER_LOC_ID N VARCHAR2 40 P LEGAL_LOC_AREA LEGAL LOCATION ID: unique identifier for the legal location
R_LOCATION_TYPE LOCATION TYPE: A reference table identifying the type of obj ect being given a legal
LOCATION_TYPE N VARCHAR2 40 P
LEGAL_LOC_AREA location. For example, node, well, ...
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID Y VARCHAR2 40 LEGAL_LOC_AREA
area, area of interest, offshore area, district etc.
AREA TYPE: Unique identifier for the type of area, such as country, county, district,
AREA_TYPE Y VARCHAR2 40 LEGAL_LOC_AREA
province, state, city, geographic, geologic etc.
CARTER_RANGE Y NUMBER 5,1 CARTER RANGE: Number designating a whole or partial range division.
CARTER_SECTION Y NUMBER 5,1 CARTER SECTION: Number designating the Carter section within a township, 1-25.
CARTER TOWNSHIP: Number designating the full or partial township division north
CARTER_TOWNSHIP Y VARCHAR2 3
or south of the surveyed baseline, usually 5 miles by 5 miles wide.
coordinate system, such as a local grid system (ATS, STS, MTS etc) to which these
bounds or local survey references; maintaining the position of each point relative to
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EAST WEST FOOTAGE: Distance measured in feet, from a east or west reference
EW_FOOTAGE Y NUMBER 7,2
line to the well location (e.g., 660FEL).
EW_FOOTAGE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE EAST WEST FOOTAGE OUOM: East/West footage original unit of measure.
EAST-WEST START LINE: The east-west starting lines for offset distances. These
descriptions are used primarily for non-orthonormal survey blocks such as Texas
EW_START_LINE Y VARCHAR2 40 R_EW_START_LINE
surveys and California blocks. For example, entries could be FEL (first east line),NEL
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
FOOTAGE ORIGIN: The point of origin used in measuring the survey footage calls to
FOOTAGE_ORIGIN Y VARCHAR2 40 R_FOOTAGE_ORIGIN
a well location.
MAP QUADRANGLE NAME: Name of the USGS map quadrangle used if the well is
MAP_QUAD_NAME Y VARCHAR2 255
in Kentucky or Tennessee.
Page 590 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
NS_FOOTAGE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE NORTH SOUTH FOOTAGE OUOM: North/South footage original unit of measure.
NORTH-SOUTH START LINE: The north-south starting lines for offset distances.
These descriptions are used primarily for non-orthonormal survey blocks such as
NS_START_LINE Y VARCHAR2 40 R_NS_START_LINE
Texas surveys and California blocks. For example, entries could be FSL (first south
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SCALED FOOTAGE INDICATOR: A yes / no flag indicating that the operator filed
SCALED_FOOTAGE_IND Y VARCHAR2 1 permit/plat well location footage is different from the clients interpreted mapped
footage. In this case, the clients well location footage is indicated as scaled footage.
SPOT CODE: Code identifying a quartered division of a section, also known as the
SPOT_CODE Y VARCHAR2 40
aliquot description (e.g., NW SE NE, C SW, etc.).
WELL_NODE_ID Y VARCHAR2 40 WELL_NODE NODE IDENTIFIER: Unique identification number assigned to a specific point (node)
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 591 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LEGAL_CONGRESS_LOC
LEGAL CONGRESSIONAL LOCATION: The Congress Location table describes the location of an object in reference to the
Congressional Land Survey System which forms a grid system of townships, ranges and sections. This rectilinear system is
also known as Congressional, Jeffersonian, Civil or Dominion Surveys. It is the basic survey system used in the U.S. for
surveying civil boundaries below the county level.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LEGAL_CONGRESS_LOC_ID N VARCHAR2 40 P LEGAL_LOC_AREA LEGAL LOCATION ID: unique identifier for the legal location
LEGAL_LOC_AREA LOCATION TYPE: A reference table identifying the type of obj ect being given a legal
LOCATION_TYPE N VARCHAR2 40 P
R_LOCATION_TYPE location. For example, node, well, ...
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID Y VARCHAR2 40 LEGAL_LOC_AREA
area, area of interest, offshore area, district etc.
AREA TYPE: Unique identifier for the type of area, such as country, county, district,
AREA_TYPE Y VARCHAR2 40 LEGAL_LOC_AREA
province, state, city, geographic, geologic etc.
CONGRESS_SECTION Y NUMBER 5,1 CONGRESS SECTION: Number designating the section within a township, 1-36.
CONGRESS SECTION SUFFIX: Letter suffix identifying the sub section with a
CONGRESS_SECTION_SUFFIX Y VARCHAR2 1
section. e.g., 23A
CONGRESS TOWNSHIP NAME: The full legal name of the township if located in
CONGRESS_TWP_NAME Y VARCHAR2 255
Michigan state.
coordinate system, such as a local grid system (ATS, STS, MTS etc) to which these
bounds or local survey references; maintaining the position of each point relative to
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EAST WEST FOOTAGE: Distance measured in feet, from a east or west reference
EW_FOOTAGE Y NUMBER 7,2
line to the well location (e.g., 660FEL).
EW_FOOTAGE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE EAST WEST FOOTAGE OUOM: East/West footage original unit of measure.
EAST-WEST START LINE: The east-west starting lines for offset distances. These
descriptions are used primarily for non-orthonormal survey blocks such as Texas
EW_START_LINE Y VARCHAR2 40 R_EW_START_LINE
surveys and California blocks. For example, entries could be FEL (first east line),
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
FOOTAGE ORIGIN: The point of origin used in measuring the survey footage calls to
FOOTAGE_ORIGIN Y VARCHAR2 40 R_FOOTAGE_ORIGIN
a well location.
Page 592 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
NS_FOOTAGE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE NORTH SOUTH FOOTAGE OUOM: North/South footage original unit of measure.
NORTH-SOUTH START LINE: The north-south starting lines for offset distances.
These descriptions are used primarily for non-orthonormal survey blocks such as
NS_START_LINE Y VARCHAR2 40 R_NS_START_LINE
Texas surveys and California blocks. For example, entries could be FSL (first south
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
meridians used for legal survey descriptions. This is the f irst meridian in the survey
PRINCIPAL_MERIDIAN Y VARCHAR2 40 CS_PRINCIPAL_MERIDIAN
from which all other meridians are numbere d. For example Black Hi lls 1878, Boise
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SCALED FOOTAGE INDICATOR: A yes / no flag indicating that the operator filed
SCALED_FOOTAGE_IND Y VARCHAR2 1 permit/plat well location footage is different from the clients interpreted mapped
footage. In this case, the clients well location footage is indicated as scaled footage.
SECTION TYPE: Entries in this column identify valid types of section or equivalent
SECTION_TYPE Y VARCHAR2 40 R_SECTION_TYPE blocks. For example, block, bay, survey, militia donation, Michigan road land section,
...
WELL_NODE_ID Y VARCHAR2 40 WELL_NODE NODE IDENTIFIER: Unique identification number assigned to a specific point (node)
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 593 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LEGAL_DLS_LOC
LEGAL DOMINION LAND SURVEY LOCATION: The DLS table describes the location of an objectbased on the Canadian
Dominion Land Survey (DLS). This survey system is used in the Canadian provinces of Manitoba, Saskatchewan, Alberta
and in the Peac e River Block of British Columbia .
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LEGAL_DLS_LOC_ID N VARCHAR2 40 P LEGAL LOCATION ID: unique identifier for the legal location
LOCATION TYPE: A reference table identifying the type of obj ect being given a legal
LOCATION_TYPE N VARCHAR2 40 P R_LOCATION_TYPE
location. For example, node, well, ...
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
coordinate system, such as a local grid system (ATS, STS, MTS etc) to which these
bounds or local survey references; maintaining the position of each point relative to
EVENT SEQUENCE: Number indicating the sequence for each well event (e.g.,
DLS_EVENT_SEQUENCE Y VARCHAR2 4
0=original oil well, 1=re-entry, etc.).
LEGAL SUBDIVISION: Number for the Legal Subdivision (LSD) within a Canadian
DLS_LEGAL_SUBDIVISION Y NUMBER 2
section. Sections are divided into 16 legal subdivisions.
DLS_MERIDIAN Y NUMBER 2 MERIDIAN: DLS meridian number. Values lie between 1-6.
DLS_RANGE Y NUMBER 2 RANGE: Number identifying the whole or partial range. Values lie between 1 - 34.
RANGE MODIFIER: The letter A differentiates duplicate range numbers (located only
DLS_RANGE_MODIFIER Y VARCHAR2 1 in Saskatchewan). Occurs when DLS survey systems 1 and 3 overlap causing
DLS_SECTION Y NUMBER 2 SECTION: Number designating the section within a township (1-36).
DLS_TOWNSHIP_MODIFIER Y VARCHAR2 1 (located only in Saskatchewan). Occurs where DLS survey systems 1 and 3 overlap
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
WELL_NODE_ID Y VARCHAR2 40 WELL_NODE NODE IDENTIFIER: Unique identification number assigned to a specific point (node)
Page 594 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 595 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LEGAL_FPS_LOC
LEGAL FEDERAL PERMIT SYSTEM LOCATION: The description of locations in the Federal Permit System used in Canada.
This system is used in all Canadian Federal Lands in both the offshore and the northern territories.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LEGAL_FPS_LOC_ID N VARCHAR2 40 P LEGAL LOCATION ID: unique identifier for the legal location
LOCATION TYPE: A reference table identifying the type of obj ect being given a legal
LOCATION_TYPE N VARCHAR2 40 P R_LOCATION_TYPE
location. For example, node, well, ...
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
coordinate system, such as a local grid system (ATS, STS, MTS etc) to which these
bounds or local survey references; maintaining the position of each point relative to
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
EVENT SEQUENCE: Number indicating the sequence for each well event (e. g.,
FPS_EVENT_SEQUENCE Y VARCHAR2 4
0=original oil well, 1=re-entry, etc.).
GRID: A grid is the largest area, 10 minutes by 15 minutes south of latitude 70, and
miles EW. It is identified as follows: Degrees latitude (40 - 83), Minutes latitude (00,
GRID Y VARCHAR2 40
10, 20, 30, 40, or 50), Degrees longitude (42 - 141), Minutes longitude (00, 15, 30,
second (DDD-MM).
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SECTION: Intermediate area. 16 units or 1/60, 1/80 or 1/100 or the largest area
SECTION Y NUMBER 3 according to latitude. From 600 - 800 acres, 1 minute north south and from 1.5
UNIT: Unit letter for the FPS location, 1/16th of an intermediata area. From 35 - 50
UNIT Y VARCHAR2 255
acres. Value must be between A - P.
WELL_NODE_ID Y VARCHAR2 40 WELL_NODE NODE IDENTIFIER: Unique identification number assigned to a specific point (node)
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
Page 596 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 597 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LEGAL_GEODETIC_LOC
GEODETIC LOCATION: Describes a location in the virtual Geodetic System. It incorporates latitude and longitude values
directly, rather than referencing them to a theoretical system. It may be used where the civil land survey system is not suited
to the petroleum industry. For example, it is used in all the Canadian provinces east of Manitoba.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LEGAL_GEODETIC_LOC_ID N VARCHAR2 40 P LEGAL LOCATION ID: unique identifier for the legal location
LOCATION TYPE: A reference table identifying the type of obj ect being given a legal
LOCATION_TYPE N VARCHAR2 40 P R_LOCATION_TYPE
location. For example, node, well, ...
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
COORD_SYSTEM_ID Y VARCHAR2 40 CS_COORDINATE_SYSTEM COORDINATE SYSTEM ID: unique identifier for the coordinate system.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
EVENT SEQUENCE: Number indicating the sequence for each well event (e. g.,
GEODETIC_EVENT_SEQUENCE Y VARCHAR2 4
0=original oil well, 1=re-entry, etc.).
LATITUDE Y NUMBER 10,5 LATITUDE: The latitude of the node location, only accurate to 3 decimal places.
LONGITUDE Y NUMBER 10,5 LONGITUDE: The longitude of the node location, accurate only to 3 decimal places.
NODE_ID Y VARCHAR2 40 WELL_NODE NODE IDENTIFIER: Unique identification number assigned to a specific point (node)
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 598 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LEGAL_LOC_AREA
SPATIAL AREA: Use this table to relate land parcel areas in the SP_% tables to AREA table.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LEGAL_LOC_ID N VARCHAR2 40 P LEGAL LOCATION ID: unique identifier for the legal location
LOCATION TYPE: A reference table identifying the type of object being given a legal
LOCATION_TYPE N VARCHAR2 40 P R_LOCATION_TYPE
location. For example, node, well
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID N VARCHAR2 40 P AREA
area, area of interest, offshore area, district etc.
AREA_TYPE N VARCHAR2 40 P AREA AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 599 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LEGAL_LOC_REMARK
LEGAL LOCATION REMARK: Contains information about the narrative description of the location. Typically, this data is
miscellaneous comments about the location which does not fit into fixed fields.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LEGAL LOCATION REMARK: unique identifier for the land parcel remark. If desired,
LEGAL_LOC_REMARK_ID N VARCHAR2 40 P can be set to the ID of the land parcel described. However, the appropriate FK should
LEGAL_TEXAS_LOC
R_LOCATION_TYPE
LEGAL_OHIO_LOC
LEGAL_OFFSHORE_LOC
LEGAL_NTS_LOC
LEGAL_NORTH_SEA_LOC LOCATION TYPE: A reference table identifying the type of obj ect being given a legal
LOCATION_TYPE N VARCHAR2 40 P
LEGAL_NE_LOC location. For example, node, well, ...
LEGAL_GEODETIC_LOC
LEGAL_FPS_LOC
LEGAL_DLS_LOC
LEGAL_CARTER_LOC
LEGAL_CONGRESS_LOC
R_SOURCE
LEGAL_TEXAS_LOC
LEGAL_OFFSHORE_LOC
LEGAL_OHIO_LOC
LEGAL_NTS_LOC
LEGAL_NORTH_SEA_LOC SOURCE: The individual, company, state, or government agency designated as the
SOURCE N VARCHAR2 40 P
LEGAL_NE_LOC source of information for this row.
LEGAL_GEODETIC_LOC
LEGAL_FPS_LOC
LEGAL_CARTER_LOC
LEGAL_DLS_LOC
LEGAL_CONGRESS_LOC
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
LAND PARCELTYPE: Type of Land parcel, such as Ohio, Congress, DLS, FPS,
LAND_PARCEL_TYPE Y VARCHAR2 40 R_PARCEL_TYPE
Texas etc
LEGAL_CARTER_LOC_ID Y VARCHAR2 40 LEGAL_CARTER_LOC LEGAL LOCATION ID: unique identifier for the legal location
LEGAL_CONGRESS_LOC_ID Y VARCHAR2 40 LEGAL_CONGRESS_LOC LEGAL LOCATION ID: unique identifier for the legal location
LEGAL_DLS_LOC_ID Y VARCHAR2 40 LEGAL_DLS_LOC LEGAL LOCATION ID: unique identifier for the legal location
LEGAL_FPS_LOC_ID Y VARCHAR2 40 LEGAL_FPS_LOC LEGAL LOCATION ID: unique identifier for the legal location
LEGAL_GEODETIC_LOC_ID Y VARCHAR2 40 LEGAL_GEODETIC_LOC LEGAL LOCATION ID: unique identifier for the legal location
LEGAL_NE_LOC_ID Y VARCHAR2 40 LEGAL_NE_LOC LEGAL LOCATION ID: unique identifier for the legal location
LEGAL_NORTH_SEA_LOC_ID Y VARCHAR2 40 LEGAL_NORTH_SEA_LOC LEGAL LOCATION ID: unique identifier for the legal location
LEGAL_NTS_LOC_ID Y VARCHAR2 40 LEGAL_NTS_LOC LEGAL LOCATION ID: unique identifier for the legal location
LEGAL_OFFSHORE_LOC_ID Y VARCHAR2 40 LEGAL_OFFSHORE_LOC LEGAL LOCATION ID: unique identifier for the legal location
Page 600 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LEGAL_OHIO_LOC_ID Y VARCHAR2 40 LEGAL_OHIO_LOC LEGAL LOCATION ID: unique identifier for the legal location
LEGAL_TEXAS_LOC_ID Y VARCHAR2 40 LEGAL_TEXAS_LOC LEGAL LOCATION ID: unique identifier for the legal location
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
REMARK TYPE: Entries in this column describe the general topic of the remark, so
REMARK_TYPE Y VARCHAR2 40 R_REMARK_TYPE that remarks can be grouped by subject area. Topics might include royalty
WELL_NODE_ID Y VARCHAR2 40 WELL_NODE NODE IDENTIFIER: Unique identification number assigned to a specific point (node)
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 601 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LEGAL_NE_LOC
LEGAL NORTHEAST US LOCATION: The North East Location table contains location information pertaining to States
located in the North East region of the United States.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LEGAL_NE_LOC_ID N VARCHAR2 40 P LEGAL_LOC_AREA LEGAL LOCATION ID: unique identifier for the legal location
R_LOCATION_TYPE LOCATION TYPE: A reference table identifying the type of obj ect being given a legal
LOCATION_TYPE N VARCHAR2 40 P
LEGAL_LOC_AREA location. For example, node, well, ...
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID Y VARCHAR2 40 LEGAL_LOC_AREA
area, area of interest, offshore area, district etc.
AREA TYPE: Unique identifier for the type of area, such as country, county, district,
AREA_TYPE Y VARCHAR2 40 LEGAL_LOC_AREA
province, state, city, geographic, geologic etc.
COORD_SYSTEM_ID Y VARCHAR2 40 CS_COORDINATE_SYSTEM COORDINATE SYSTEM ID: unique identifier for the coordinate system.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EW_FOOTAGE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE EAST/WEST FOOTAGE OUOM: East/West footage original unit of measure.
EAST-WEST START LINE: The east-west starting lines for offset distances. These
descriptions are used primarily for non-orthonormal survey blocks such as Texas
EW_START_LINE Y VARCHAR2 40 R_EW_START_LINE
surveys and California blocks. For example, entries could be FEL (first east line),
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
FOOTAGE ORIGIN: The point of origin used in measuring the survey footage calls to
FOOTAGE_ORIGIN Y VARCHAR2 40 R_FOOTAGE_ORIGIN
a well location.
NORTH/EAST DISTRICT: Name of the district the wells in Virginia and West Virginia
NE_DISTRICT Y VARCHAR2 16
are located in.
NORTH/EAST MAP QUADRANGLE MIN: USGS map quadrangle scale, either 7.5 or
NE_MAP_QUAD_MIN Y NUMBER 10,5
15 minute area sizes.
NS_FOOTAGE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE NORTH/SOUTH FOOTAGE OUOM: North/South footage original unit of measure.
NORTH-SOUTH START LINE: The north-south starting lines for offset distances.
These descriptions are used primarily for non-orthonormal survey blocks such as
NS_START_LINE Y VARCHAR2 40 R_NS_START_LINE
Texas surveys and California blocks. For example, entries could be FSL (first south
Page 602 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REFERENCE_LATITUDE Y NUMBER 10,5 REFERENCE LATITUDE: Reference latitude line, the well location is measured from.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SCALED FOOTAGE INDICATOR: A yes / no flag indicating that the operator filed
SCALED_FOOTAGE_IND Y VARCHAR2 1 permit/plat well location footage is different from the clients interpreted mapped
footage. In this case, the clients well location footage is indicated as scaled footage.
WELL_NODE_ID Y VARCHAR2 40 WELL_NODE NODE IDENTIFIER: Unique identification number assigned to a specific point (node)
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 603 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LEGAL_NORTH_SEA_LOC
LEGAL NORTH SEA LOCATION: This table describes the European locations and is primarily used to store the coordinates
of an Object surveyed within the North Sea system of offshore areas, blocks, and block subdivisions.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LEGAL_NORTH_SEA_LOC_ID N VARCHAR2 40 P LEGAL LOCATION ID: unique identifier for the legal location
LOCATION TYPE: A reference table identifying the type of obj ect being given a legal
LOCATION_TYPE N VARCHAR2 40 P R_LOCATION_TYPE
location. For example, node, well, ...
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
BLOCK_NO Y NUMBER 12 BLOCK NUMBER: Number identifying the block within a specified quadrant.
BLOCK SUFFIX: Number relating the block suffix to relinquishment and/or license of
BLOCK_SUFFIX Y VARCHAR2 2
the block.
COORD_SYSTEM_ID Y VARCHAR2 40 CS_COORDINATE_SYSTEM COORDINATE SYSTEM ID: unique identifier for the coordinate system.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
LAND WELL INDICATOR: Indicates whether a well is located onshore in the United
LAND_WELL_IND Y VARCHAR2 1
Kingdom.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
meridians used for legal survey descriptions. This is the f irst meridian in the survey
PRINCIPAL_MERIDIAN Y VARCHAR2 40 CS_PRINCIPAL_MERIDIAN
from which all other meridians are numbere d. For example Black Hi lls 1878, Boise
QUADRANT PREFIX: A two letter code prefix denoting the quadrant name in
QUADRANT_PREFIX Y VARCHAR2 2
Netherlands, Germany or United Kingdom.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
WELL_NODE_ID Y VARCHAR2 40 WELL_NODE NODE IDENTIFIER: Unique identification number assigned to a specific point (node)
WELL NUMBER SUFFIX: Number identifying sidetrack, re-entry, and workover wells
WELL_NO_SUFFIX Y VARCHAR2 6
with a six character code suffix.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
Page 604 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 605 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LEGAL_NTS_LOC
LEGAL NATIONAL TOPOGRAPHIC SERIES LOCATION: Describes a location in reference to the National Topographic
Series survey system used in British Columbia, Canada.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LEGAL_NTS_LOC_ID N VARCHAR2 40 P LEGAL LOCATION ID: unique identifier for the legal location
LOCATION TYPE: A reference table identifying the type of obj ect being given a legal
LOCATION_TYPE N VARCHAR2 40 P R_LOCATION_TYPE
location. For example, node, well, ...
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
BLOCK: Character value between A - L. A grid area is divided into 6 blocks. A block
BLOCK Y VARCHAR2 1
describes an area bounded by 5 minutes of latitude and by 7.5 minutes of longitude.
COORD_SYSTEM_ID Y VARCHAR2 40 CS_COORDINATE_SYSTEM COORDINATE SYSTEM ID: unique identifier for the coordinate system.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
significant drilling event or completion operation of a drill hole which yields a seperate
EVENT_SEQUENCE Y VARCHAR2 4
and unique set of geology and/ or production data. (e.g., 0=original oil well,
1=re-entry, etc.).
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
LETTER_QUADRANGLE Y VARCHAR2 1 Quadrangle is divided into 16 lettered quadrangles. Describes an area bounded by 1
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
QUARTER UNIT: Quarter unit letter, values between a - d. A unit is divided into 4
QUARTER_UNIT Y VARCHAR2 1
quarter units.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SIXTEENTH Y NUMBER 2 contained within a rectilinear figure bounded by arcs of latitude and meridians of
longitude.
UNIT Y NUMBER 3 UNIT: Numeric values between 1 - 100. A block is divided into 100 units.
WELL_NODE_ID Y VARCHAR2 40 WELL_NODE NODE IDENTIFIER: Unique identification number assigned to a specific point (node)
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
Page 606 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 607 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LEGAL_OFFSHORE_LOC
LEGAL OFFSHORE LOCATION: This table locates an object within a grid of blocks covering U.S. Federal and State waters.
The offshore location table includes the Gulf states and Outer Continental Shelf area.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LEGAL_OFFSHORE_LOC_ID N VARCHAR2 40 P LEGAL_LOC_AREA LEGAL LOCATION ID: unique identifier for the legal location
R_LOCATION_TYPE LOCATION TYPE: A reference table identifying the type of obj ect being given a legal
LOCATION_TYPE N VARCHAR2 40 P
LEGAL_LOC_AREA location. For example, node, well, ...
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID Y VARCHAR2 40 LEGAL_LOC_AREA
area, area of interest, offshore area, district etc.
AREA TYPE: Unique identifier for the type of area, such as country, county, district,
AREA_TYPE Y VARCHAR2 40 LEGAL_LOC_AREA
province, state, city, geographic, geologic etc.
BLOCK_ADDITION Y VARCHAR2 1 BLOCK ADDITION: Alpha prefix to the block number ("A" in OCS addition areas).
BLOCK MODIFIER: Alpha character suffix on the block number distinguishing it from
BLOCK_MODIFIER Y VARCHAR2 1
others in the same area.
COORD_SYSTEM_ID Y VARCHAR2 40 CS_COORDINATE_SYSTEM COORDINATE SYSTEM ID: unique identifier for the coordinate system.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EW_FOOTAGE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE EAST/WEST FOOTAGE OUOM: East/West footage original unit of measure.
EAST-WEST START LINE: The east-west starting lines for offset distances. These
descriptions are used primarily for non-orthonormal survey blocks such as Texas
EW_START_LINE Y VARCHAR2 40 R_EW_START_LINE
surveys and California blocks. For example, entries could be FEL (first east line),
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
FOOTAGE ORIGIN: The point of origin used in measuring the survey footage calls to
FOOTAGE_ORIGIN Y VARCHAR2 40 R_FOOTAGE_ORIGIN
a well location.
GRID BLOCK RANGE: Number identifying the block increasing east or west of the
GRID_BLOCK_RANGE Y NUMBER 4
principal meridian.
GRID BLOCK TIER: Number identifying the block increasing north or south of the
GRID_BLOCK_TIER Y NUMBER 4
baseline.
NS_FOOTAGE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE NORTH/SOUTH FOOTAGE OUOM: North/South footage original unit of measure.
Page 608 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
NORTH-SOUTH START LINE: The north-south starting lines for offset distances.
These descriptions are used primarily for non-orthonormal survey blocks such as
NS_START_LINE Y VARCHAR2 40 R_NS_START_LINE
Texas surveys and California blocks. For example, entries could be FSL (first south
OFFSHORE AREA CODE: The offshore area code used for US offshore well
OFFSHORE_AREA_CODE Y VARCHAR2 40 R_OFFSHORE_AREA_CODE
locations.
OFFSHORE BLOCK: Number identifying the offshore oil and gas concession area
OFFSHORE_BLOCK Y VARCHAR2 6
defined by its longitude and latitude, a subdivision of an OCS area.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
meridians used for legal survey descriptions. This is the f irst meridian in the survey
PROJECTED_MERIDIAN Y VARCHAR2 40 CS_PRINCIPAL_MERIDIAN
from which all other meridians are numbere d. For example Black Hi lls1878, Boise
west of the principal meridian. The projected "congressional" attributes are used for
PROJECTED_RANGE Y NUMBER 5,1 US state waters which are located in the offshore area ( Legal_Offshore_Loc) table.
regulatory forms.
These projected "congressional" attributes are used for US state waters which are
PROJECTED_SECTION Y NUMBER 5,1
located in the offshore area ( Legal_Offshore_Loc) table. The data is reportedas
of the baseline. These projected "congressional" attributes are used for US state
PROJECTED_TOWNSHIP Y NUMBER 6,1
waters which are located in the offshore area ( Legal_Offshore_Loc) table. The data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SCALED FOOTAGE INDICATOR: A yes / no flag indicating that the operator filed
SCALED_FOOTAGE_IND Y VARCHAR2 1 permit/plat well location footage is different from the clients interpreted mapped
footage. In this case, the clients well location footage is indicated as scaled footage.
UTM QUADRANT: Number identifying the alpha UTM quadrant, UTM zone number,
UTM_QUADRANT Y VARCHAR2 7
and UTM numeric quadrant (e.g., NG15-2).
WATER BOTTOM ZONE: The water bottom zone. This code is retained in Louisiana
WATER_BOTTOM_ZONE Y VARCHAR2 40 R_WATER_BOTTOM_ZONE
as special allowable area or zone.
WELL_NODE_ID Y VARCHAR2 40 WELL_NODE NODE IDENTIFIER: Unique identification number assigned to a specific point (node)
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
Page 609 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 610 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LEGAL_OHIO_LOC
LEGAL OHIO LOCATION: The Ohio Location table describes the location of an object within the state of Ohio. This land
survey scheme is patterned for identifying Ohio wellbore locations.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LEGAL_OHIO_LOC_ID N VARCHAR2 40 P LEGAL_LOC_AREA LEGAL LOCATION ID: unique identifier for the legal location
R_LOCATION_TYPE LOCATION TYPE: A reference table identifying the type of obj ect being given a legal
LOCATION_TYPE N VARCHAR2 40 P
LEGAL_LOC_AREA location. For example, node, well, ...
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID Y VARCHAR2 40 LEGAL_LOC_AREA
area, area of interest, offshore area, district etc.
AREA TYPE: Unique identifier for the type of area, such as country, county, district,
AREA_TYPE Y VARCHAR2 40 LEGAL_LOC_AREA
province, state, city, geographic, geologic etc.
COORD_SYSTEM_ID Y VARCHAR2 40 CS_COORDINATE_SYSTEM COORDINATE SYSTEM ID: unique identifier for the coordinate system.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EAST WEST FOOTAGE: Distance measured in feet, from a east or west reference
EW_FOOTAGE Y NUMBER 7,2
line to the well location (e.g., 660FEL).
EW_FOOTAGE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE EAST WEST FOOTAGE OUOM: East/West footage original unit of measure.
EAST-WEST START LINE: The east-west starting lines for offset distances. These
descriptions are used primarily for non-orthonormal survey blocks such as Texas
EW_START_LINE Y VARCHAR2 40 R_EW_START_LINE
surveys and California blocks. For example, entries could be FEL (first east line),
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
FOOTAGE ORIGIN: The point of origin used in measuring the survey footage calls to
FOOTAGE_ORIGIN Y VARCHAR2 40 R_FOOTAGE_ORIGIN
a well location.
MAP QUADRANGLE: USGS map quadrangle scale, either 7.5 or 15 minute area
MAP_QUAD_MIN Y NUMBER 10,5
sizes.
MAP QUADRANGLE NAME: Name of the USGS quadrangle in which the well
MAP_QUAD_NAME Y VARCHAR2 255
location falls.
NS_FOOTAGE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE NORTH SOUTH FOOTAGE OUOM: North/South footage original unit of measure.
NORTH-SOUTH START LINE: The north-south starting lines for offset distances.
These descriptions are used primarily for non-orthonormal survey blocks such as
NS_START_LINE Y VARCHAR2 40 R_NS_START_LINE
Texas surveys and California blocks. For example, entries could be FSL (first south
OHIO_ALLOTMENT Y VARCHAR2 60 WESTERN RESERVE, DONATION TRACT and UNITED STATES MILITARY
OHIO_DIVISION Y VARCHAR2 60 WESTERN RESERVE and UNITED STATES MILITARY DISTRICT Land
Subdivision areas.
Page 611 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
OHIO LAND SUBDIVISION NAME: Ohio Original Land Subdivision name. There are
OHIO_LAND_SUBDIVISION_NAME Y VARCHAR2 60 ORIGINAL LAND SUBDIVISIONS OF OHIO, MG-2 CD ROM digital dataset. 16 of
these encompass the majority of area, the remaining 28 are much smaller
geographic areas.
Congressional townships are divided into four quarters rather than multiple one-mile
OHIO_QUARTER_TOWNSHIP Y VARCHAR2 2 square sections. Valid values are 1, 2, 3, 4, NE, NW, SE and SW. Found in the
OHIO RANGE: Public or Private land survey system range number, typically
additional information.
OHIO RANGE DIRECTION: The East or West direction of the OHIO RANGE number
OHIO_RANGE_DIR Y VARCHAR2 40 R_EW_DIRECTION relative to the referenced meridian (PRINCIPAL MERIDIAN). May also be referred to
OHIO TOWNSHIP: Public or Private land survey system township number, typically
sequentially numbered north or south of the baseline associated with the referenced
OHIO_TOWNSHIP Y NUMBER 6,1
meridian (PRINCIPAL MERIDIAN). May also be referred to as CONGRESS
TOWNSHIP number relative to the baseline associated with the referenced meridian
OHIO_TOWNSHIP_DIR Y VARCHAR2 40 R_NS_DIRECTION
(PRINCIPAL MERIDIAN). May also be referred to as CONGRESS TOWNSHIP NS
OHIO TOWNSHIP NAME: Name of the Civil, Named or Political township where the
well is located. These Civil, Named or Political townships typically have a different
OHIO_TOWNSHIP_NAME Y VARCHAR2 255
areal extent than Public or Private land survey system townships, although in some
OHIO_TRACT Y VARCHAR2 60 RESERVE,"FRENCH GRANTS and UNITED STATES MILITARY DISTRICT Land
Subdivision areas.
OHIO TOWNSHIP LOT CODE: Either the Virginia Military Service (VMS) irregular
subdivision lot value(s) if the well is located in the VIRGINIA MILITARY DISTRICT
OHIO_TWP_LOT_CODE Y VARCHAR2 60
Ohio Land Subdivision, or the Lot irregular subdivision (including direction if
OHIO TOWNSHIP SECTION CODE: Public OR Private land survey system section
OHIO_TWP_SECTION_CODE Y VARCHAR2 40
number.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
meridians used for legal survey descriptions. This is the f irst meridian in the survey
PRINCIPAL_MERIDIAN Y VARCHAR2 40 CS_PRINCIPAL_MERIDIAN
from which all other meridians are numbere d. For example Black Hi lls 1878, Boise
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
Page 612 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
SCALED FOOTAGE INDICATOR: A yes / no flag indicating that the operator filed
SCALED_FOOTAGE_IND Y VARCHAR2 1 permit/plat well location footage is different from the clients interpreted mapped
footage. In this case, the clients well location footage is indicated as scaled footage.
SPOT CODE: Code identifying a quartered division of a section, also known as the
SPOT_CODE Y VARCHAR2 40
aliquot description (e.g., NW SE NE, C SW, etc.).
WELL_NODE_ID Y VARCHAR2 40 WELL_NODE NODE IDENTIFIER: Unique identification number assigned to a specific point (node)
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 613 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LEGAL_TEXAS_LOC
LEGAL TEXAS LOCATION: Describes the location of an object in reference to a Texas land survey.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LEGAL_TEXAS_LOC_ID N VARCHAR2 40 P LEGAL_LOC_AREA LEGAL LOCATION ID: unique identifier for the legal location
R_LOCATION_TYPE LOCATION TYPE: A reference table identifying the type of obj ect being given a legal
LOCATION_TYPE N VARCHAR2 40 P
LEGAL_LOC_AREA location. For example, node, well, ...
ABSTRACT NUMBER: Number assigned by the Texas General Land Office to the
ABSTRACT_NUM Y VARCHAR2 20
blocks and surveys in a county. Each number is unique within a given county.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID Y VARCHAR2 40 LEGAL_LOC_AREA
area, area of interest, offshore area, district etc.
AREA TYPE: Unique identifier for the type of area, such as country, county, district,
AREA_TYPE Y VARCHAR2 40 LEGAL_LOC_AREA
province, state, city, geographic, geologic etc.
BLOCK_FRACTION Y VARCHAR2 3 BLOCK FRACTION: Number identifying the fractional portion of a block (e.g., .5).
COORD_SYSTEM_ID Y VARCHAR2 40 CS_COORDINATE_SYSTEM COORDINATE SYSTEM ID: unique identifier for the coordinate system.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EAST WEST DIRECTION: Indicates whether measurements are made East or West
calculated. The directions indicated in EW direction and NS direction must allow the
EW_DIRECTION Y VARCHAR2 40 R_EW_DIRECTION
footage measurements to indicate a point of convergence (they have to identify a
specific point on the earth). If the directions do not allow the footage measurements
EAST WEST FOOTAGE: Distance measured in feet, from a east or west reference
EW_FOOTAGE Y NUMBER 7,2
line to the well location (e.g., 660FEL).
EW_FOOTAGE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE EAST WEST FOOTAGE OUOM: East/West footage original unit of measure.
EAST-WEST START LINE: The east-west starting lines for offset distances. These
descriptions are used primarily for non-orthonormal survey blocks such as Texas
EW_START_LINE Y VARCHAR2 40 R_EW_START_LINE
surveys and California blocks. For example, entries could be FEL (first east line),
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
FOOTAGE ORIGIN: The point of origin used in measuring the survey footage calls to
FOOTAGE_ORIGIN Y VARCHAR2 40 R_FOOTAGE_ORIGIN
a well location.
NS_FOOTAGE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE NORTH SOUTH FOOTAGE OUOM: North/South footage original unit of measure.
Page 614 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
NORTH-SOUTH START LINE: The north-south starting lines for offset distances.
These descriptions are used primarily for non-orthonormal survey blocks such as
NS_START_LINE Y VARCHAR2 40 R_NS_START_LINE
Texas surveys and California blocks. For example, entries could be FSL (first south
PORCION NUMBER: Refers to the very large original Spanish landgrants found
PORCION_NUM Y VARCHAR2 30 primarily in south Texas along the Rio Grande. Porcions may be assigned a
PORCION SURVEY NAME: The survey name assigned to the porcion by the texas
PORCION_SURVEY_NAME Y VARCHAR2 255
survey system.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SCALED FOOTAGE INDICATOR: A yes / no flag indicating that the operator filed
SCALED_FOOTAGE_IND Y VARCHAR2 1 permit/plat well location footage is different from the clients interpreted mapped
footage. In this case, the clients well location footage is indicated as scaled footage.
SECTION_FRACTION Y VARCHAR2 3 SECTION FRACTION: Number indicating the fractional portion of a section (e.g., .5).
SPOT CODE: Code identifying a quartered division of a section, also known as the
SPOT_CODE Y VARCHAR2 40
aliquot description (e.g., NW SE NE, C SW, etc.).
TEXAS BLOCK: A county sub-divided by the Texas General Land Office into blocks
TEXAS_BLOCK Y VARCHAR2 4
and surveys.
TEXAS_LOT Y VARCHAR2 4 TEXAS LOT: Number identifying the sub-division of a section or farm tract.
TEXAS_SECTION Y VARCHAR2 4 TEXAS SECTION: Number identifying the section within a given township.
TEXAS_SHARE Y VARCHAR2 30 SHARE: Shares are further breakdowns of porcions, similar to leagues and labors.
TEXAS_SURVEY Y VARCHAR2 60 TEXAS SURVEY: Name identifying the Texas survey within a given county.
TEXAS_TOWNSHIP Y NUMBER 4,1 TEXAS TOWNSHIP: Number identifying the township sub-division of a Texas survey.
WELL_NODE_ID Y VARCHAR2 40 WELL_NODE NODE IDENTIFIER: Unique identification number assigned to a specific point (node)
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 615 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LITH_DEP_ENV_INT
LITHOLOGIC DEPOSITIONAL ENVIRONMENT INTERVAL- an interpreted depositional environment over a specified
interval.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LITHOLOGY_LOG_ID N VARCHAR2 40 P LITH_LOG LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
DEPTH_OBS_NO N NUMBER 8 P DEPTH OBSERVATION NUMBER: Unique identifier for the depth or interval.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
BASE DEPTH: Measured depth from the surface to the base of a specific
BASE_DEPTH Y NUMBER 15,5 sub-interval being described (which is the smallest/thinnest rock unit in which the
barrier reef.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
TOP DEPTH: Measured depth from the surface to the top of a specific sub-interval
TOP_DEPTH Y NUMBER 15,5 being described (which is the smallest/thinnest rock unit in which the lithology is
being recorded).
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 616 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LITH_DIAGENESIS
LITHOLOGIC DIAGENESIS - a description of the post depositional alteration.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LITHOLOGY_LOG_ID N VARCHAR2 40 P LITH_ROCK_TYPE LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
DEPTH OBSERVATION NUMBER: unique identifier for the depth interval for this lith
DEPTH_OBS_NO N NUMBER 8 P LITH_ROCK_TYPE
interval. Use LITH LOG to get the top and base depths.
ROCK_TYPE N VARCHAR2 40 P LITH_ROCK_TYPE interval. For example, the predominant rock type in the interval may be coal, or oolitic
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
DIAGENESIS PERCENT: Value for the percentage of occurrence for the defined
DIAGENESIS_PERCENT Y NUMBER 15,12 diagenesis type or diagenetic mineral in the described interval (e.g., 20%
RELATIVE ABUNDANCE: Relative abundanceof each color rank (first, second, third:
DIAGENESIS_REL_ABUNDANCE Y VARCHAR2 40
1, 2, 3) or as a ranked magnitude (abundant, common, rare).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 617 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LITH_GRAIN_SIZE
LITHOLOGIC GRAIN SIZE - a description of grain or crystal sizes of rock components.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LITHOLOGY_LOG_ID N VARCHAR2 40 P LITH_ROCK_TYPE LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
DEPTH OBSERVATION NUMBER: unique identifier for the depth interval for this lith
DEPTH_OBS_NO N NUMBER 8 P LITH_ROCK_TYPE
interval. Use LITH LOG to get the top and base depths.
ROCK_TYPE N VARCHAR2 40 P LITH_ROCK_TYPE interval. For example, the predominant rock type in the interval may be coal, or oolitic
SCALE_SCHEME N VARCHAR2 40 P R_LITH_SCALE_SCHEME the grain size like the widely accepted Wentworth scale, or a company internal grade
LITHOLOGIC GRAIN SIZE: Size of the measured grain or crystal particle, measured
GRAIN_SIZE N VARCHAR2 40 P either in Wentworth nomenclature like, Boulder, Pebble, Fine sand, Silt, or the actual
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SIZE_TYPE_IND Y VARCHAR2 1 SIZE TYPE INDICATOR: Indicator for the grain size, either carbonate or siliciclastic.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 618 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LITH_INTERVAL
LITHOLOGIC INTERVAL - a depth interval of a descriptive record of lithology.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LITHOLOGY_LOG_ID N VARCHAR2 40 P LITH_LOG LITH_INTERVAL LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
DEPTH_OBS_NO N NUMBER 8 P DEPTH OBSERVATION NUMBER: Unique identifier for the depth or interval.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
BASE DEPTH: Measured depth from the surface to the base of a specific
BASE_DEPTH Y NUMBER 15,5 sub-interval being described (which is the smallest/thinnest rock unit in which the
BASE DEPTH ORIGINAL UNITS OF MEASURE: original units of measure used for
BASE_DEPTH_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
the depth measurement.
CYCLE_BED Y VARCHAR2 40 R_LITH_CYCLE_BED sequence of beds or related processes and conditions, repeated in the same order
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
PARENT DEPTH OBSERVATION NUMBER: identifier for the depth interval that this
PARENT_DEPTH_OBS_NO Y NUMBER 8 LITH_INTERVAL
one is a parent of.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PREFERRED INDICATOR: a Y/N flag indicating that this is the preferred version of
PREFERRED_IND Y VARCHAR2 1
an interval. All data associated with this interval is also the preferred version.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SAMPLE ID: Number or code uniquely identifying the sample used to describe the
SAMPLE_ID Y VARCHAR2 40
lithologic interval.
SAMPLE QUALITY: Quality describing the sample obtained from the interval (e.g.,
SAMPLE_QUALITY Y VARCHAR2 40
poor, good, excellent, etc.).
lithologic interval being described (e.g., cross-stratification, mud cracks, ripple marks,
STRUCTURE_TYPE Y VARCHAR2 40
etc.). The rock structure may be non-sedimentary, such as contorted bedding or fault
zone.
THIN BED INDICATOR: Y(es) or N(o) indicating if the described interval contains
THIN_BED_IND Y VARCHAR2 1 thinner rock intervals. For example, a lithologic interval may be comprised of
interbedded shale and sandstone setting the thin bed indicator to Y(es).
TOP DEPTH: Measured depth from the surface to the top of a specific sub-interval
TOP_DEPTH Y NUMBER 15,5 being described (which is the smallest/thinnest rock unit in which the lithology is
being recorded).
TOP DEPTH ORIGINAL UNITS OF MEASURE: original units of measure used for
TOP_DEPTH_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
the depth measurement.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
Page 619 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 620 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LITH_LOG
LITHOLOGIC LOG - a descriptive record of lithology.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LITHOLOGY_LOG_ID N VARCHAR2 40 P LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
BASE DEPTH: Measured depth from the surface to the base of the complete
lithologic strip log interval. This depth defines the ending or base depth of the entire
BASE_DEPTH Y NUMBER 15,5
strip log. The lithologic strip log will be comprised of multiple sub-intervals defining
BASE DEPTH ORIGINAL UNITS OF MEASURE: original units used to describe the
BASE_DEPTH_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
depth to the base of the interval.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
GEOLOGIST Y VARCHAR2 255 GEOLOGIST: the Geologist who worked on the LITH LOG
LITHOLOGIC LOG CLASS: the class of lithologic log - may be WELL or MEASURED
LITH_LOG_CLASS Y VARCHAR2 40
SECTION
LITHOLOGIC LOG TYPE: The type of log; may be interpretive, percentage, qualified
LITH_LOG_TYPE Y VARCHAR2 40 R_LITH_LOG_TYPE
percentage, composite interpretive or descriptive.
LOGGED_DATE Y DATE DATE LOGGED DATE: Date the interval was logged or analyzed
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
TOP DEPTH: Measured depth from the surface to the top of the lithologic strip log
interval. This depth will define the top or starting point of the strip log. The lithologic
TOP_DEPTH Y NUMBER 15,5
strip log will be comprised of multiple sub-intervals defining the lithologic variations of
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
Page 621 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 622 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LITH_LOG_BA_SERVICE
LITHOLOGY LOG BUSINESS ASSOCIATE SERVICE: A cross reference table allowing services provided by a business
associate for the creation, analysis and mangement of logs.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LITHOLOGY_LOG_ID N VARCHAR2 40 P LITH_LOG LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
SERVICE SEQUENCE NUMBER: unique number indicating the service that was
SERVICE_SEQ_NO N NUMBER 8 P
provided
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
BA_SERVICE_TYPE Y VARCHAR2 40 R_BA_SERVICE_TYPE associate. For example well logger, drilling contractor, application developer. For
CONTRACT CONTRACT IDENTIFIER: Unique identifer for the contract under which this service
CONTRACT_ID Y VARCHAR2 40
CONT_PROVISION is provided.
DESCRIPTION Y VARCHAR2 2000 DESCRIPTION: text description of the service that was provided.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
END_DATE Y DATE DATE END DATE: the date that this service was completed.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
RATE_SCHEDULE_ID Y VARCHAR2 40 RATE_SCHEDULE associate such as a service provider, jurisdiction or regulatory agency. Fee
schedules are often used to administer the rates for rentals or for services provided. .
REMARK: a text description about the service provided by a Business Associate for a
REMARK Y VARCHAR2 2000
contract.
START_DATE Y DATE DATE START DATE: the date that this service was started.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
Page 623 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 624 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LITH_LOG_COMPONENT
LITHOLOGY LOG COMPONENT: This table is used to capture the relationships between lithological logs and busines
objects, such as wells, equipment, documents, seismic sets and contracts.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LITHOLOGY_LOG_ID N VARCHAR2 40 P LITH_LOG LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
LITH_LOG_SOURCE N VARCHAR2 40 P LITH_LOG LITH LOG SOURCE: The source of data for this lithologic log.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic
APPLICATION ID: Unique identifier for applications you make for continuations,
APPLICATION_ID Y VARCHAR2 40 APPLICATION
licenses etc. to the government.
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID Y VARCHAR2 40 AREA
area, area of interest, offshore area, district etc.
AREA_TYPE Y VARCHAR2 40 AREA AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc.
BA AUTHORITY IDENTIFIER: Unique identifier for the row that describes the
AUTHORITY_ID Y VARCHAR2 40 BA_AUTHORITY
authority that a business associaate has over business objects.
BUSINESS_ASSOCIATE
BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a
BUSINESS_ASSOCIATE_ID Y VARCHAR2 40 BA_ORGANIZATION
company, person, organization or association.
BA_AUTHORITY
CATALOGUE_ADDITIVE_ID Y VARCHAR2 40 CAT_ADDITIVE additives. Think of this table as a catalogue of all the kinds of additives that can be
purchased or created.
equipment. Think of this as a catalogue or brochure that shows all the kinds of
CATALOGUE_EQUIP_ID Y VARCHAR2 40 CAT_EQUIPMENT
equipment that you may use, but may or may not actually have. Actual peices of
information.
CLASS_LEVEL_ID Y VARCHAR2 40 CLASS_LEVEL classification schemes are availabe, including the UNSPSC code set. Typically,
the classification system, and through more than one classification system.
Page 625 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.
in which fossil deposition occurs. Often, these ecozones are marine or fresh water.
ECOZONE_ID Y VARCHAR2 40 ECOZONE
Marine ecozones include the category of marine benthic zones, namely shelf, slope,
and abyssal zones. The ecozone is defined by the organisms that are found in it.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.
ENTITLEMENT_ID Y VARCHAR2 40 ENTITLEMENT ENTITLEMENT IDENTIFIER: Unique identifier for the row in the entitlement table.
EQUIPMENT_ID Y VARCHAR2 40 EQUIPMENT EQUIPMENT IDENTIFIER: Unique identifier for a specific peice of equipment.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
FACILITY_ID Y VARCHAR2 40 FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: The type of facility that is described in this row of data, such as
FACILITY_TYPE Y VARCHAR2 40 FACILITY pipeline, tank, battery etc. Please note that FACILITY_TYPE will eventually become
FIELD_ID Y VARCHAR2 40 FIELD FIELD IDENTIFIER: Unique identifier for the field.
FIELD_STATION_ID Y VARCHAR2 40 STRAT_FIELD_STATION FIELD STATION ID: unique identifier for the stratigraphic field station.
FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.
INCIDENT SET IDENTIFIER: Unique identifier for a set of incident types that may be
INCIDENT_SET_ID Y VARCHAR2 40
mandated by an operating company, regulatory agency or contract.
INCIDENT TYPE: The type of indicent that may have occurred, such as roll-over, or
INCIDENT_TYPE Y VARCHAR2 40
explosion, or unsafe materials handling.
INFORMATION_ITEM_ID Y VARCHAR2 40 RM_INFORMATION_ITEM INFORMATION ITEM ID: The unique identifier for an information item.
INFORMATION ITEM SUBTYPE: the type of information item. May be one of The
INFO_ITEM_SUBTYPE Y VARCHAR2 30 RM_INFORMATION_ITEM
valid types of Information item as defined by check constraints.
INSTRUMENT ID: Unique number for the legal document registered on the Cert. Of
INSTRUMENT_ID Y VARCHAR2 40 INSTRUMENT Title indicating interest in lands e.g. charge, lien, mortgage, caveat. May be natural
Key or system assigned, based on user needs and uniqueness of natural ids.
INTEREST_SET_ID Y VARCHAR2 40 INTEREST_SET INTEREST SET IDENTIFIER: unique identifier for the interest set.
BUSINESS ASSOCIATE: Unique identifier for the jurisdiction that is managing the
JURISDICTION Y VARCHAR2 40 LAND_SALE
land sale or bidding round.
Page 626 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID Y VARCHAR2 40 LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
LAND RIGHT SUBTYPE: column indicating the type of land right. Must be one of the
LAND_RIGHT_SUBTYPE Y VARCHAR2 30 LAND_RIGHT valid subtypes: LAND TITLE, LAND UNIT, LAND UNIT TRACT, LAND
LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale.
LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.
NOTIFICATION_ID Y VARCHAR2 40 NOTIFICATION NOTIFICATION IDENTIFIER: unique identifier for the notification.
OBLIGATION_ID Y VARCHAR2 40 OBLIGATION OBLIGATION ID: Unique identifier for each obligation
OBLIGATION_SEQ_NO Y NUMBER 8 OBLIGATION OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation
PALEO SUMMARY IDENTIFIER: Unique identifier for the paleo summary report that
PALEO_SUMMARY_ID Y VARCHAR2 40 PALEO_SUMMARY
is captured.
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE Y VARCHAR2 30 PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
PHYSICAL_ITEM_ID Y VARCHAR2 40 RM_PHYSICAL_ITEM PHYSICAL ITEM ID: The unique identifier for the physical item.
POOL_ID Y VARCHAR2 40 POOL POOL IDENTIFIER: Number or code uniquely identifying the pool.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PPDM_TABLE_NAME Y VARCHAR2 30 PPDM_TABLE TABLE NAME: The name of the table within the schema.
PRODUCT_TYPE Y VARCHAR2 40 SUBSTANCE PRODUCT_TYPE: The product identified as a component for this table.
PROJECT_ID Y VARCHAR2 40 PROJECT PROJECT IDENTIFIER: unique identifier for the project.
RATE_SCHEDULE_ID Y VARCHAR2 40 RATE_SCHEDULE associate such as a service provider, jurisdiction or regulatory agency. Fee
schedules are often used to administer the rates for rentals or for services provided.
Page 627 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM REFERENCED GUID: The GUID in the table that has an association with this
level of a classification system. In this case, we recommend that the name of the
table also be captured in PPDM TABLE, to make querying this information easier.
REFERENCED_GUID Y VARCHAR2 38
Usually, the PPDM TABLE and PPDM REFERENCED GUID should be used in
tandem. In this case, it is essential that the PPDM GUID in the source table be
PPDM TABLE NAME: The name of a table that has an association with this level of a
key from the table that is referenced, or may be used generically incombination with
REFERENCED_TABLE_NAME Y VARCHAR2 30
the PPDM_REFERENCED_GUID, which points to the row in the table that is related
to the classification system level. In this case, it is essential that the PPDM GUID in
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of
RESERVE CLASS IDENTIFIER: The reserve classed for identifying the confidence
RESERVE_CLASS_ID Y VARCHAR2 40 RESERVE_CLASS
level and producing status of the reserve volumes.
SEISMIC SET: A seismic set is a super type of various types of seismic collections.
SEIS_SET_ID Y VARCHAR2 40 SEIS_SET Valid types of seismic sets include SEIS_LINE, SEIS_3D, SEIS_SEGMENT and
SEIS_SURVEY.
SEISMIC SET SUBTYPE: The seismic set type column is used to enforce a
relationship between the SEIS SET supertype and its valid sub types. Values for this
SEIS_SET_SUBTYPE Y VARCHAR2 30 SEIS_SET column must be the name of the table that is the valid sub type for this row of data.
SUPPORT FACILITY SUBTYPE: The type of support facility that is described by this
SF_SUBTYPE Y VARCHAR2 30 SF_SUPPORT_FACILITY row of data. These values are managed by check constraint, and may only be the
surface description may be stated in terms of a legal survey system, metes and
granted. For land rights, continuations may be described by generating a new Spatial
description.
RM_DATA_STORE_STRUCTU DATA STORE ID: Used to identify the kinds of items that a data store structure is
STORE_ID Y VARCHAR2 40
RE permitted to hold.
RM_DATA_STORE_STRUCTU DATA STORE STRUCTURE OBS NO: Used to identify the kinds of items that a data
STORE_STRUCTURE_OBS_NO Y NUMBER 8
RE store structure is permitted to hold.
STRAT NAME SET IDENTIFIER: Unique identifier for the stratigraphic name set. A
STRAT_NAME_SET_ID Y VARCHAR2 40 STRAT_UNIT stratigraphic name set is an unordered collection of stratigraphic units, that may be in
Page 628 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT STRATIGRAPHIC UNIT IDENTIFIER: unique identifier for the stratigraphic unit.
SUPPORT FACILITY IDENTIFIER: Unique identifier for the support facility. A support
facility provides operational support for activities. These facilities may include roads,
SUPPORT_FACILITY_ID Y VARCHAR2 40 SF_SUPPORT_FACILITY
transmission towers, airstrips, vessels, docks and so on. Sub tyes are used to
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the
Webster Online)
WELL ACTIVITY SET IDENTIFIER: Unique identifier for a valid set of activity codes,
WELL_ACTIVITY_SET_ID Y VARCHAR2 40
such as those required by a regulatory or professional agency.
WELL ACTIVITY TYPE: The type of activity that is tracked, such as drilling, testing,
WELL_ACTIVITY_TYPE_ID Y VARCHAR2 40
coring, tubing etc. May be any kind of activity related to well operations.
WELL SET IDENTIFIER: Unique identifier for a Well Set. A Well Set is a grouping
WELL_SET_ID Y VARCHAR2 40 WELL_SET mechanism for Well Components used to maintain and end to end link through all
WORK_ORDER_ID Y VARCHAR2 40 WORK_ORDER WORK ORDER IDENTIFIER: unique identifier for the work order.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 629 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LITH_LOG_REMARK
LITHOLOGIC LOG REMARK: Narrative remarks about a lithologic log.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LITHOLOGY_LOG_ID N VARCHAR2 40 P LITH_LOG LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
REMARK_SEQ_NO N NUMBER 8 P REMARK SEQUENCE NUMBER: Unique identifier for the remark
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 630 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LITH_MEASURED_SEC
LITHOLOGIC MEASURED SECTION: an aggegate description record of the stratigraphic thickness and lithology.
STRATIGRAPHIC FIELD STATION: any location where geological studies or analysis or observations are carried out, such
as at a measured section, outcrop etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
AUTHOR: Name of the individual who examined the well samples and drafted the
AUTHOR Y VARCHAR2 255
lithologic strip log.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
LOCATION_DESC Y VARCHAR2 1024 (e.g., the north ridge of Mt. Rundle). The location is where the surface outcrop was
measured.
LOCATION QUALIFIER: Code designating the base map source for calculating
LOCATION_QUALIFIER Y VARCHAR2 40
latitude and longitude (e.g., Amman, USGS, etc.).
NODE_ID Y VARCHAR2 40 WELL_NODE NODE IDENTIFIER: Unique identification number assigned to a specific point (node)
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
SOURCE DOCUMENT: The document that was the source of the information for this
PUBLICATION_REFERENCE_TEXT Y VARCHAR2 20 row. For example government and regulatory agency forms, operator reports or scout
tickets.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT ID: Use this FK to identify a document that references the
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
measured section, usually in scientific literature.
STRAT NAME SET IDENTIFIER: Unique identifier for the stratigraphic name set. A
STRAT_NAME_SET_ID Y VARCHAR2 40 STRAT_UNIT stratigraphic name set is an unordered collection of stratigraphic units, that may be in
STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT STRATIGRAPHIC UNIT IDENTIFIER: unique identifier for the stratigraphic unit.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
Page 631 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 632 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LITH_POROSITY
LITHOLOGIC POROSITY: the observed porosity of lithologic sample
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LITHOLOGY_LOG_ID N VARCHAR2 40 P LITH_ROCK_TYPE LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
DEPTH OBSERVATION NUMBER: unique identifier for the depth interval for this lith
DEPTH_OBS_NO N NUMBER 8 P LITH_ROCK_TYPE
interval. Use LITH LOG to get the top and base depths.
ROCK_TYPE N VARCHAR2 40 P LITH_ROCK_TYPE interval. For example, the predominant rock type in the interval may be coal, or oolitic
POROSITY_GRADE N NUMBER 10,5 P POROSITY GRADE: The porosity grade of the interval expressed as a percentage.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
MATRIX CLASS: Classification of the matrix for porosity estimation. The type of
MATRIX_CLASS Y VARCHAR2 40
matrix is important in the calculation of porosity using Archies equation.
PERCENT OF SAMPLE: The percentage of the sample which shows this type of
PERCENT_OF_SAMPLE Y NUMBER 15,12
porosity
POROSITY SCALE: Identifies the source of the porosity scale used in the lithologic
description. The classification of porosity maybe from the physical observation of the
POROSITY_SCALE Y VARCHAR2 40
interval and assigning the type of porosity from the Choquette and Pray
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RELATIVE ABUNDANCE: Relative abundanceof each color rank (first, second, third:
SAMPLE_REL_ABUNDANCE Y VARCHAR2 40
1, 2, 3) or as a ranked magnitude (abundant, common, rare).
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
Page 633 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 634 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LITH_ROCKPART
LITHOLOGIC MAJOR ROCK TYPE COMPONENT: description of major or minor rock component. Can include fossils.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LITHOLOGY_LOG_ID N VARCHAR2 40 P LITH_ROCK_TYPE LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
DEPTH OBSERVATION NUMBER: unique identifier for the depth interval for this lith
DEPTH_OBS_NO N NUMBER 8 P LITH_ROCK_TYPE
interval. Use LITH LOG to get the top and base depths.
ROCK_TYPE N VARCHAR2 40 P LITH_ROCK_TYPE interval. For example, the predominant rock type in the interval may be coal, or oolitic
ROCKPART NAME: Name of the component found within the interval, which can be
ROCKPART_NAME N VARCHAR2 30 P any type of accessory contained within the interval (e.g., rock types like chert,
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
LITH PATTERN CODE: identifies the pattern to be used for illustrating this lithology.
LITH_PATTERN_CODE Y VARCHAR2 40 R_LITH_PATTERN_CODE
Normally derived from a standard set.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
Page 635 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 636 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LITH_ROCKPART_COLOR
LITHOLOGIC ROCKPART COLOR: This table records descriptions of the color of the principle rock type component or
accessory. Fossil or mineral constituents have certain color characteristics and this table defines the basic color, weathering,
intensity and color distribution.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LITHOLOGY_LOG_ID N VARCHAR2 40 P LITH_ROCKPART LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
DEPTH OBSERVATION NUMBER: unique identifier for the depth interval for this lith
DEPTH_OBS_NO N NUMBER 8 P LITH_ROCKPART
interval. Use LITH LOG to get the top and base depths.
ROCK_TYPE N VARCHAR2 40 P LITH_ROCKPART interval. For example, the predominant rock type in the interval may be coal, or oolitic
ROCKPART NAME: Name of the component found within the interval, which can be
ROCKPART_NAME N VARCHAR2 30 P LITH_ROCKPART any type of accessory contained within the interval (e.g., rock types like chert,
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
DOMINANT INDICATOR: A flag to indicate if the described color is the dominant rock
DOMINANT_IND Y VARCHAR2 1 color. A Y(es) indicates that the color is dominant and a N(o) represents that the color
is not dominant.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
INTENSITY Y VARCHAR2 40 R_LITH_INTENSITY describe the amount of color associated with the sample. For example, the color
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
WEATHERED_IND Y VARCHAR2 1 color is from a weathered surface. Y means that the color is described from a
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
Page 637 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 638 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LITH_ROCKPART_GRAIN_SIZE
LITHOLOGIC ROCKPART GRAIN SIZE: Contains information about measured sizes in the rock component. The information
contained in this table includes the actual size of the grain the the type of the scaling system source used to determine the
grain size (e.g. Wentworth scale)
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LITHOLOGY_LOG_ID N VARCHAR2 40 P LITH_ROCKPART LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
DEPTH OBSERVATION NUMBER: unique identifier for the depth interval for this lith
DEPTH_OBS_NO N NUMBER 8 P LITH_ROCKPART
interval. Use LITH LOG to get the top and base depths.
SCALE_SCHEME N VARCHAR2 40 P R_LITH_SCALE_SCHEME the grain size like the widely accepted Wentworth scale, or a company internal grade
ROCK_TYPE N VARCHAR2 40 P LITH_ROCKPART interval. For example, the predominant rock type in the interval may be coal, or oolitic
ROCKPART NAME: Name of the component found within the interval, which can be
ROCKPART_NAME N VARCHAR2 30 P LITH_ROCKPART any type of accessory contained within the interval (e.g., rock types like chert,
LITHOLOGIC GRAIN SIZE: Size of the measured grain or crystal particle, measured
GRAIN_SIZE N VARCHAR2 40 P either in Wentworth nomenclature like, Boulder, Pebble, Fine sand, Silt, or the actual
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SIZE_TYPE_IND Y VARCHAR2 1 SIZE TYPE INDICATOR: Indicator for the grain size, either carbonate or siliciclastic.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
Page 639 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 640 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LITH_ROCK_COLOR
LITHOLOGIC ROCK COLOR: a description of the color of the principle rock type.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LITHOLOGY_LOG_ID N VARCHAR2 40 P LITH_ROCK_TYPE LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
DEPTH OBSERVATION NUMBER: unique identifier for the depth interval for this lith
DEPTH_OBS_NO N NUMBER 8 P LITH_ROCK_TYPE
interval. Use LITH LOG to get the top and base depths.
ROCK_TYPE N VARCHAR2 40 P LITH_ROCK_TYPE interval. For example, the predominant rock type in the interval may be coal, or oolitic
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
DOMINANT INDICATOR: A flag to indicate if the described color is the dominant rock
DOMINANT_IND Y VARCHAR2 1 color. A Y(es) indicates that the color is dominant and a N(o) represents that the color
is not dominant.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
INTENSITY Y VARCHAR2 40 R_LITH_INTENSITY describe the amount of color associated with the sample. For example, the color
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
WEATHERED_IND Y VARCHAR2 1 color is from a weathered surface. Y means that the color is described from a
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
Page 641 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 642 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LITH_ROCK_STRUCTURE
LITHOLOGIC ROCK STRUCTURE: Contains information about the physical structures within a major rock thpe. In
sedimentary rocks, a structure is defined as a feature that was formed during the deposition of the sediments. Examples
include bedding and liminations, cross-stratification, muc cracks etc. Sedimentary structures can be used to interpret the
depositional environment of the sediments. This table can also be used for non-sedimentary (igneous and metamorphic)
rocks to describe structures, such as contorted bedding or fault zones.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LITHOLOGY_LOG_ID N VARCHAR2 40 P LITH_ROCK_TYPE LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
DEPTH OBSERVATION NUMBER: unique identifier for the depth interval for this lith
DEPTH_OBS_NO N NUMBER 8 P LITH_ROCK_TYPE
interval. Use LITH LOG to get the top and base depths.
ROCK_TYPE N VARCHAR2 40 P LITH_ROCK_TYPE interval. For example, the predominant rock type in the interval may be coal, or oolitic
the lithologic interval being described (e.g., cross-stratification, mud cracks, ripple
STRUCTURE_TYPE N VARCHAR2 40 P R_LITH_STRUCTURE
marks, etc.). The rock structure may be non-sedimentary, such as contorted bedding
or fault zone.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 643 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LITH_ROCK_TYPE
LITHOLOGIC ROCK TYPE- a description of principle rock type comprising an interval.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LITHOLOGY_LOG_ID N VARCHAR2 40 P LITH_INTERVAL LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
DEPTH OBSERVATION NUMBER: unique identifier for the depth interval for this lith
DEPTH_OBS_NO N NUMBER 8 P LITH_INTERVAL
interval. Use LITH LOG to get the top and base depths.
ROCK_TYPE N VARCHAR2 40 P R_LITH_ROCK_TYPE interval. For example, the predominant rock type in the interval may be coal, or oolitic
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
CLASS Y VARCHAR2 40 CLASSIFICATION: Textural or other rock classification eg. packstone, litharenite
CLASS_MODIFIER Y VARCHAR2 40 CLASSIFICATION MODIFIER: Adjective to modify rock name such as Oolitic, quartz
CONSOLIDATION Y VARCHAR2 40 R_LITH_CONSOLIDATION disaggregation and does not necessarily refer to hardness of the constituent grains.
Common types of consolidation (induration) are, dense, hard, medium hard, soft,
spongy or friable.
MUD LOG COLOR: Observed colors resulting from llithologic analysis, such as
CUT_COLOR Y VARCHAR2 40 R_MUD_LOG_COLOR fluorescence_color (Color of hydrocarbon as viewed in ultraviolet light.) cut_color
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
MUD LOG COLOR: Observed colors resulting from llithologic analysis, such as
FLUORESCENCE_COLOR Y VARCHAR2 40 R_MUD_LOG_COLOR fluorescence_color (Color of hydrocarbon as viewed in ultraviolet light.) cut_color
FLUORESCENCE RATE: Rate at which fluorescent streamers are emitted from rock
FLUORESCENCE_RATE Y VARCHAR2 40
chip
MATRIX_PERCENT Y NUMBER 15,12 Reverse Engineered from column MATRIX_PERCENT of table LITH_ROCK_TYPE
OIL STAIN: the type of oil stain observed in the rock sample. For example, the oil
OIL_STAIN Y VARCHAR2 40 R_LITH_OIL_STAIN
stain can be described as fair live oil, questionable, etc
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
Page 644 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RESIDUE_PERCENT Y NUMBER 15,12 Reverse Engineered from column RESIDUE_PERCENT of table LITH_ROCK_TYPE
the rock type. For example, the Folk classification scheme uses the terms, arkose,
ROCK_CLASS_SCHEME Y VARCHAR2 40 R_ROCK_CLASS_SCHEME
quartzarenite, etc. The Dunham classification scheme uses the terms mudstone,
wackestone, etc.
LITHOLOGIC ROCK MATRIX: Type of fine grain material filling voids between larger
ROCK_MATRIX Y VARCHAR2 40 R_LITH_ROCK_MATRIX grains. The grained particles in a poorly sorted sedimentary rock. Matrix can be fine
ROCK PROFILE: Identifies the type of rock weathering or borehole profile associated
ROCK_PROFILE Y VARCHAR2 40 R_LITH_ROCK_PROFILE with the particular described interval. Examples of the rock profiles can be recessive,
cliff, etc.
ROCK TYPE RELATIVE ABUNDANCE: Relative abundanceof each color rank (first,
ROCK_REL_ABUNDANCE Y VARCHAR2 40
second, third: 1, 2, 3) or as a ranked magnitude (abundant, common, rare).
typically used in describing clastic sedimentary rocks. There are an almost infinite
ROUNDING Y VARCHAR2 40 R_LITH_ROUNDING
number of variations in the shapes of grain size, but the most common classes are
SOLID_HCARBON_TYPE Y VARCHAR2 40 SOLID HYDROCARBON TYPE: Type of solid hydrocarbon type such as pyrobitumen
LITHOLOGIC SORTING: Identifies the type of sorting associated with the principal
SORTING Y VARCHAR2 40 R_LITH_SORTING rock being described. This feature is most important in coarse clastic rocks and
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 645 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: LITH_STRUCTURE
LITHOLOGIC STRUCTURE: the physical structure within a major rock type or sub interval
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LITHOLOGY_LOG_ID N VARCHAR2 40 P LITH_INTERVAL LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
the lithologic interval being described (e.g., cross-stratification, mud cracks, ripple
STRUCTURE_TYPE N VARCHAR2 40 P R_LITH_STRUCTURE
marks, etc.). The rock structure may be non-sedimentary, such as contorted bedding
or fault zone.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 646 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: NOTIFICATION
NOTIFICATION: Use this table to capture notifications, such as those made for a land right or a contract (or in some cases,
both). You can capture the type of notification that was made, the obligation that this notification satifies and whether it was
served. Additional detail about serving the notification to the appropriate business associates may be found in the table
NOTIF BA.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CRITICAL_DATE Y DATE DATE CRITICAL DATE: the date that the notification must be replied to.
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID Y VARCHAR2 40 LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, acquired
by agreement or contract.
LAND RIGHT INDICATOR: A yes / no flag indicating that the notification is for a land
LAND_RIGHT_IND Y VARCHAR2 1
right.
LAND RIGHT SUBTYPE: This column is used to enforce the relationship between
LAND RIGHT and its subtypes. The value must be equal to the name of one of the
LAND_RIGHT_SUBTYPE Y VARCHAR2 30 LAND_RIGHT
valid subtypes: LAND_AGREEMENT, LAND_AGREE_PART, LAND_LEASE,
There are many types of obligations and the fulfillment of an obligation may require a
OBLIGATION_ID Y VARCHAR2 40 OBLIGATION change to the agreement. e.g. offset obligation, work commitment, section 96 etc.
etc.)
OBLIGATION_IND Y VARCHAR2 1 resulted in an obligation. If desired, populate the OBLIGATION FK to indicate which
OBLIGATION_SEQ_NO Y NUMBER 8 OBLIGATION OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SERVED INDICATOR: a yes / no flag indicating that the notification has been served
SERVED_IND Y VARCHAR2 1
to all necessary parties.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
Page 647 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 648 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: NOTIFICATION_COMPONENT
NOTIFICATION COMPONENT: This table is used to capture the relationships between notifications and busines objects,
such as wells, equipment, documents, seismic sets and contracts.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
NOTIFICATION_ID N VARCHAR2 40 P NOTIFICATION NOTIFICATION IDENTIFIER: unique identifier for the notification.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic
APPLICATION ID: Unique identifier for applications you make for continuations,
APPLICATION_ID Y VARCHAR2 40 APPLICATION
licenses etc. to the government.
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID Y VARCHAR2 40 AREA
area, area of interest, offshore area, district etc.
AREA_TYPE Y VARCHAR2 40 AREA AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc.
BA AUTHORITY IDENTIFIER: Unique identifier for the row that describes the
AUTHORITY_ID Y VARCHAR2 40 BA_AUTHORITY
authority that a business associaate has over business objects.
BA_ORGANIZATION
BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a
BUSINESS_ASSOCIATE_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
company, person, organization or association.
BA_AUTHORITY
CATALOGUE_ADDITIVE_ID Y VARCHAR2 40 CAT_ADDITIVE additives. Think of this table as a catalogue of all the kinds of additives that can be
purchased or created.
equipment. Think of this as a catalogue or brochure that shows all the kinds of
CATALOGUE_EQUIP_ID Y VARCHAR2 40 CAT_EQUIPMENT
equipment that you may use, but may or may not actually have. Actual peices
CLASSIFICATION_SYSTEM_ID Y VARCHAR2 40 CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification
information.
classification systems are hierarchical. Objects may be classified at any level of the
Page 649 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.
in which fossil deposition occurs. Often, these ecozones are marine or fresh water.
ECOZONE_ID Y VARCHAR2 40 ECOZONE
Marine ecozones include the category of marine benthic zones, namely shelf,slope,
and abyssal zones. The ecozone is defined by the organisms that are found in it.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.
ENTITLEMENT_ID Y VARCHAR2 40 ENTITLEMENT ENTITLEMENT IDENTIFIER: Unique identifier for the row in the entitlement table.
EQUIPMENT_ID Y VARCHAR2 40 EQUIPMENT EQUIPMENT IDENTIFIER: Unique identifier for a specific peice of equipment.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
FACILITY_ID Y VARCHAR2 40 FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: The type of facility that is described in this row of data, such as
FACILITY_TYPE Y VARCHAR2 40 FACILITY pipeline, tank, battery etc. Please note that FACILITY_TYPE will eventually become
FIELD_ID Y VARCHAR2 40 FIELD FIELD IDENTIFIER: Unique identifier for the field.
FIELD_STATION_ID Y VARCHAR2 40 STRAT_FIELD_STATION FIELD STATION ID: unique identifier for the stratigraphic field station.
FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.
INCIDENT SET IDENTIFIER: Unique identifier for a set of incident types that may be
INCIDENT_SET_ID Y VARCHAR2 40
mandated by an operating company, regulatory agency or contract.
INCIDENT TYPE: The type of indicent that may have occurred, such as roll-over, or
INCIDENT_TYPE Y VARCHAR2 40
explosion, or unsafe materials handling.
INFORMATION_ITEM_ID Y VARCHAR2 40 RM_INFORMATION_ITEM INFORMATION ITEM ID: The unique identifier for an information item.
INFORMATION ITEM SUBTYPE: the type of information item. May be one of The
INFO_ITEM_SUBTYPE Y VARCHAR2 30 RM_INFORMATION_ITEM
valid types of Information item as defined by check constraints.
INSTRUMENT ID: Unique number for the legal document registered on the Cert. Of
INSTRUMENT_ID Y VARCHAR2 40 INSTRUMENT Title indicating interest in lands e.g. charge, lien, mortgage, caveat. May be natural
Key or system assigned, based on user needs and uniqueness of natural ids.
INTEREST_SET_ID Y VARCHAR2 40 INTEREST_SET INTEREST SET IDENTIFIER: unique identifier for the interest set.
BUSINESS ASSOCIATE: Unique identifier for the jurisdiction that is managing the
JURISDICTION Y VARCHAR2 40 LAND_SALE
land sale or bidding round.
Page 650 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID Y VARCHAR2 40 LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
LAND RIGHT SUBTYPE: column indicating the type of land right. Must be one of the
LAND_RIGHT_SUBTYPE Y VARCHAR2 30 LAND_RIGHT valid subtypes: LAND TITLE, LAND UNIT, LAND UNIT TRACT, LAND
LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale.
LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.
LITHOLOGY_LOG_ID Y VARCHAR2 40 LITH_LOG LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
LITH_LOG_SOURCE Y VARCHAR2 40 LITH_LOG LITH LOG SOURCE: The source of data for this lithologic log.
R_NOTIFICATION_COMP_TYP NOTIFICATION COMPONENT TYPE: the type of component that is asssicated with
NOTIFICATION_COMPONENT_TYPE
Y VARCHAR2 40
E the notification
OBLIGATION_ID Y VARCHAR2 40 OBLIGATION OBLIGATION ID: Unique identifier for each obligation
OBLIGATION_SEQ_NO Y NUMBER 8 OBLIGATION OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation
PALEO SUMMARY IDENTIFIER: Unique identifier for the paleo summary report that
PALEO_SUMMARY_ID Y VARCHAR2 40 PALEO_SUMMARY
is captured.
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE Y VARCHAR2 30 PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
PHYSICAL_ITEM_ID Y VARCHAR2 40 RM_PHYSICAL_ITEM PHYSICAL ITEM ID: The unique identifier for the physical item.
POOL_ID Y VARCHAR2 40 POOL POOL IDENTIFIER: Number or code uniquely identifying the pool.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PPDM_TABLE_NAME Y VARCHAR2 30 PPDM_TABLE TABLE NAME: The name of the table within the schema.
PRODUCT_TYPE Y VARCHAR2 40 SUBSTANCE PRODUCT_TYPE: The product identified as a component for this table.
PROJECT_ID Y VARCHAR2 40 PROJECT PROJECT IDENTIFIER: unique identifier for the project.
RATE_SCHEDULE_ID Y VARCHAR2 40 RATE_SCHEDULE associate such as a service provider, jurisdiction or regulatory agency. Fee
schedules are often used to administer the rates for rentals or for services provided.
Page 651 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM REFERENCED GUID: The GUID in the table that has an association with this
level of a classification system. In this case, we recommend that the name of the
table also be captured in PPDM TABLE, to make querying this information easier.
REFERENCED_GUID Y VARCHAR2 38
Usually, the PPDM TABLE and PPDM REFERENCED GUID should be used in
tandem. In this case, it is essential that the PPDM GUID in the source table be
PPDM TABLE NAME: The name of a table that has an association with this level of a
key from the table that is referenced, or may be used generically in combination with
REFERENCED_TABLE_NAME Y VARCHAR2 30
the PPDM_REFERENCED_GUID, which points to the row in the table that is related
to the classification system level. In this case, it is essential that the PPDM GUID in
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of
RESERVE CLASS IDENTIFIER: The reserve classed for identifying the confidence
RESERVE_CLASS_ID Y VARCHAR2 40 RESERVE_CLASS
level and producing status of the reserve volumes.
SEISMIC SET: A seismic set is a super type of various types of seismic collections.
SEIS_SET_ID Y VARCHAR2 40 SEIS_SET Valid types of seismic sets include SEIS_LINE, SEIS_3D, SEIS_SEGMENT and
SEIS_SURVEY.
SEISMIC SET SUBTYPE: The seismic set type column is used to enforce a
relationship between the SEIS SET supertype and its valid sub types. Values for this
SEIS_SET_SUBTYPE Y VARCHAR2 30 SEIS_SET column must be the name of the table that is the valid sub type for this row ofdata.
SUPPORT FACILITY SUBTYPE: The type of support facility that is described by this
SF_SUBTYPE Y VARCHAR2 30 SF_SUPPORT_FACILITY row of data. These values are managed by check constraint, and may only be the
surface description may be stated in terms of a legal survey system, metes and
granted. For land rights, continuations may be described by generating a new Spatial
description.
RM_DATA_STORE_STRUCTU DATA STORE ID: Used to identify the kinds of items that a data store structure is
STORE_ID Y VARCHAR2 40
RE permitted to hold.
RM_DATA_STORE_STRUCTU DATA STORE STRUCTURE OBS NO: Used to identify the kinds of items that a data
STORE_STRUCTURE_OBS_NO Y NUMBER 8
RE store structure is permitted to hold.
STRAT NAME SET IDENTIFIER: Unique identifier for the stratigraphic name set. A
STRAT_NAME_SET_ID Y VARCHAR2 40 STRAT_UNIT stratigraphic name set is an unordered collection of stratigraphic units, that may be in
Page 652 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT STRATIGRAPHIC UNIT IDENTIFIER: unique identifier for the stratigraphic unit.
SUPPORT FACILITY IDENTIFIER: Unique identifier for the support facility. A support
facility provides operational support for activities. These facilities may include roads,
SUPPORT_FACILITY_ID Y VARCHAR2 40 SF_SUPPORT_FACILITY
transmission towers, airstrips, vessels, docks and so on. Sub tyes are used to
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in
Webster Online)
WELL ACTIVITY SET IDENTIFIER: Unique identifier for a valid set of activity codes,
WELL_ACTIVITY_SET_ID Y VARCHAR2 40
such as those required by a regulatory or professional agency.
WELL ACTIVITY TYPE: The type of activity that is tracked, such as drilling, testing,
WELL_ACTIVITY_TYPE_ID Y VARCHAR2 40
coring, tubing etc. May be any kind of activity related to well operations.
WELL SET IDENTIFIER: Unique identifier for a Well Set. A Well Set is a grouping
WELL_SET_ID Y VARCHAR2 40 WELL_SET mechanism for Well Components used to maintain and end to end link through all
WORK_ORDER_ID Y VARCHAR2 40 WORK_ORDER WORK ORDER IDENTIFIER: unique identifier for the work order.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 653 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: NOTIF_BA
NOTIFICATION PARTY: this table may be used to identify all parties who send or receive notifications. It tracks when each
notification was sent and received by each party.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
NOTIFICATION_ID N VARCHAR2 40 P NOTIFICATION NOTIFICATION IDENTIFIER: unique identifier for the notification
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
RECEIVED_DATE Y DATE DATE RECEIVED DATE: the date the notification was received by the party.
RECEIVED INDICATOR: a yes / no flag indicating that the notification has been
RECEIVED_IND Y VARCHAR2 1
received by the party.
REMARK Y VARCHAR2 2000 REMARK: general remark about the notification party.
RESPONSE Y VARCHAR2 240 RESPONSE: Use to capture the reponse of the business associate to the notification.
SERVED_DATE Y DATE DATE SERVED DATE: the date that the notification was sent to the party.
SERVED INDICATOR: a yes / no flag indicating that the notification has been sent to
SERVED_IND Y VARCHAR2 1
the party.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 654 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: OBLIGATION
OBLIGATION: a condition of commitment on the mineral agreement which must be fulfilled by the lessee. There are many
types of obligations and the fulfillment of an obligation may require a change to the agreement. e.g. offset obligation, work
commitment, section 96 etc. Obligations may be financial (rental payments) or non financial (drilling, reporting etc.) Three sub
types of obligation have been defined: rental, lease and royalty.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
OBLIGATION_SEQ_NO N NUMBER 8 P OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation
CRITICAL_DATE Y DATE DATE CRITICAL DATE: Date which an obligation must be fulfilled
CURRENCY CONVERSION RATE: the rate applied to convert the currency from its
original monetary UOM to the stored UOM. This value is valid for this row in this table
CURRENCY_CONVERSION Y NUMBER 10,5
only. When this value is multiplied by the STORED currency value, the original value
CURRENCY ORIGINAL UNITS OF MEASURE: the currency in which the funds were
CURRENCY_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE initially received. When the Stored currency is multiplied by the CURRENCY
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
FULFILLED_DATE Y DATE DATE FULFILLED DATE: Date on which obligation was fulfilled
FULFILLED IND: Indicated whether or not obligation has been fulfilled. This may be
FULFILLED_IND Y VARCHAR2 1 used in the case where all rental payments over a five year period have been made
GROSS_OBLIGATION_COST Y NUMBER 12,2 GROSS OBLIGATION COST: Total payment amount required to fulfill the obligation
INSTRUMENT_ID Y VARCHAR2 40 INSTRUMENT INSTRUMENT ID: Unique identifier for the instrument.
LIABILITY RELEASE DATE: the date that you are released from liability for this
LIABILITY_RELEASE_DATE Y DATE DATE
obligation.
NET_OBLIGATION_COST Y NUMBER 12,2 NET OBLIGATION COST: the net cost of the obligation, based on working interest.
NOTICE_PERIOD_LENGTH Y NUMBER 10,5 terminated. If the notice period is not adhered to, the obligation cannot be terminated
NOTICE PERIOD ORIGINAL UNITS OF MEASURE: The original units used, usually
NOTICE_PERIOD_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
days, months or years
OBLIGATION_CATEGORY Y VARCHAR2 40 R_OBLIG_CATEGORY R OBLIG CATEGORY: may include non-payment obligation, rental, lease or royalty
OBLIGATION_DURATION Y NUMBER 10,5 OBLIGATION DURATION: Length of time for which obligation is applicable
Page 655 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
out entirely by one partner, each partner is responsible for paying only their share, or
PAYMENT_RESPONSIBILITY Y VARCHAR2 40 R_OBLIG_PAY_RESP
whether a third party has been retained to make payments and charge back to each
partner.
PERCENTAGE Y NUMBER 15,12 PERCENTAGE: The percentage of the Royalty payment obligation.
triggers the obligation. Could be an SQL query which queries the database to
POTENTIAL_OBLIGATION_DESC Y VARCHAR2 240
determine whether the condition has been met (typically related to cost and
production re venue)
POTENTIAL_OBLIGATION_IND Y VARCHAR2 1 These are not currently obligations, but will become so when the obligation
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PREPAID_IND Y VARCHAR2 1 PREPAID IND: Indicates that all royalty obligations have been prepaid
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
BUSINESS ASSOCIATE: the business associate who is responsible for ensuring this
RESP_PARTY_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
obligation is fulfilled, such as ensuring rents are paid, reports generated etc.
ROYALTY_OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE BUSINESS ASSOCIATE: The business associate who will be paid the royalty
BUSINESS ASSOCIATE: the business associate who is responsible for ensuring that
ROYALTY_PAYOR_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
the royalty is paid. Each payor is tracked separately in OBLIGATION PAYMENT.
ROYALTY_TYPE Y VARCHAR2 40 R_ROYALTY_TYPE R ROYALTY TYPE: a type of royalty, such as gross overriding,
START DATE: the date on which work to fulfill an obligations started. This could be
START_DATE Y DATE DATE
when a work program was initiated or when a financial obligation was first paid.
minerals, chemicals, solvents, production substances, hydrocarbons etc are all listed.
SUBSTANCE_ID Y VARCHAR2 40 SUBSTANCE
Be advised that many applications and agencies may use the same term, but the
definition and composition details may not be the same. Use the SUBSTANCE XREF
WORK_OBLIGATION_DESC Y VARCHAR2 1024 SEISMIC LINES, EXPEND $5,000,000 etc. This should be derived from the LAND
OFFERING BIG, if the obligation incurred as a result of land acquisition through land
sale.
Page 656 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 657 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: OBLIGATION_COMPONENT
OBLIGATION COMPONENT: Use this table to capture the relationships between the obligation and other business objects,
such as land rights, contracts, facilities or wells. Each row in the table should capture one and only one relationship. Use as
many rowsas needed to capture all relevant relationships.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
OBLIGATION_ID N VARCHAR2 40 P OBLIGATION OBLIGATION ID: Unique identifier for each obligation
OBLIGATION_SEQ_NO N NUMBER 8 P OBLIGATION OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation
COMPONENT IDENTIFIER: Unique identifier for the component associated with the
COMPONENT_OBS_NO N NUMBER 8 P
obligation. Each new FK should be added as a new row of data.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic
APPLICATION ID: Unique identifier for applications you make for continuations,
APPLICATION_ID Y VARCHAR2 40 APPLICATION
licenses etc. to the government.
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID Y VARCHAR2 40 AREA
area, area of interest, offshore area, district etc.
AREA_TYPE Y VARCHAR2 40 AREA AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc.
BA AUTHORITY IDENTIFIER: Unique identifier for the row that describes the
AUTHORITY_ID Y VARCHAR2 40 BA_AUTHORITY
authority that a business associaate has over business objects.
LICENSE IDENTIFIER: Unique identifier for the approval granted to conduct activities
BA_LICENSE_ID Y VARCHAR2 40 BA_LICENSE
or operations.
BA_SERVICE_BA_ID Y VARCHAR2 40 BA_CONSORTIUM_SERVICE unique identifier for the business associate to whom services were provided. Could
BUSINESS_ASSOCIATE
BUSINESS_ASSOCIATE_ID Y VARCHAR2 40 BA_ORGANIZATION BUSINESS ASSOCIATE: Unique identifier for the business associate.
BA_AUTHORITY
CATALOGUE_ADDITIVE_ID Y VARCHAR2 40 CAT_ADDITIVE additives. Think of this table as a catalogue of all the kinds of additives that can be
purchased or created.
Page 658 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
equipment. Think of this as a catalogue or brochure that shows all the kinds of
CATALOGUE_EQUIP_ID Y VARCHAR2 40 CAT_EQUIPMENT
equipment that you may use, but may or may not actually have. Actual peices of
CLASSIFICATION_SYSTEM_ID Y VARCHAR2 40 CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification
information.
CLASS_LEVEL_ID Y VARCHAR2 40 CLASS_LEVEL classification schemes are availabe, including the UNSPSC code set. Typically, these
classification systems are hierarchical. Objects may be classified at any level of the
with the obligation. For example, seismic data may be acquired to satisfy the terms of
COMPONENT_REASON Y VARCHAR2 40 R_OBLIG_COMP_REASON
an obligation, a contract may govern the management of an obligation or a document
CONSULT_ID Y VARCHAR2 40 CONSULT an activity or request for an activity. Consultation discussions may occur at any point
CONTRACT_EXTENSION_ID Y VARCHAR2 40 CONT_EXTENSION CONTRACT EXTENSION IDENTIFIER: unique identifier for the contract extension.
CONTRACT
CONT_PROVISION
CONTRACT_ID Y VARCHAR2 40 CONTRACT ID: Unique identifier for the contract table.
CONT_EXTENSION
CONT_BA_SERVICE
CONTRACT_PROVISION_ID Y VARCHAR2 40 CONT_PROVISION (could be same as clause number e.g. 16 or entered as 16 even though clause is
CRITICAL_DATE Y DATE DATE CRITICAL DATE: Date which an obligation must be fulfilled
in which fossil deposition occurs. Often, these ecozones are marine or fresh water.
ECOZONE_ID Y VARCHAR2 40 ECOZONE
Marine ecozones include the category of marine benthic zones, namely shelf, slope,
and abyssal zones. The ecozone is defined by the organisms that are found in it.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.
Page 659 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ENTITLEMENT_ID Y VARCHAR2 40 ENTITLEMENT ENTITLEMENT IDENTIFIER: Unique identifier for the row in the entitlement table.
EQUIPMENT_ID Y VARCHAR2 40 EQUIPMENT EQUIPMENT IDENTIFIER: Unique identifier for a specific peice of equipment.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
FACILITY_LICENSE FACILITY
FACILITY_ID Y VARCHAR2 40 FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY_BA_SERVICE
FACILITY_LICENSE_ID Y VARCHAR2 40 FACILITY_LICENSE FACILITY LICENSE IDENTIFIER: Unique identifier for the facility license.
FACILITY TYPE: The type of facility that is described in this row of data, such as
FACILITY_LICENSE FACILITY pipeline, tank, battery etc. This value is managed by check constraint and may only
FACILITY_TYPE Y VARCHAR2 40
FACILITY_BA_SERVICE be equal to the name of one of the valid subtypes. Please note that FACILITY_TYPE
FIELD_ID Y VARCHAR2 40 FIELD FIELD IDENTIFIER: Unique identifier for the field.
FIELD_STATION_ID Y VARCHAR2 40 STRAT_FIELD_STATION FIELD STATION ID: unique identifier for the stratigraphic field station.
FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.
FULFILLED_DATE Y DATE DATE FULFILLED DATE: Date on which obligation was fulfilled
FULFILLED IND: Indicated whether or not obligation has been fulfilled. This may be
FULFILLED_IND Y VARCHAR2 1 used in the case where all rental payments over a five year period have been made
in advance, and indicates that there are no additional obligations to inc ur.
FULFILLED_REMARK Y VARCHAR2 2000 FULFILLED REMARK: narrative comments about how the obligation was fulfilled.
INCIDENT SET IDENTIFIER: Unique identifier for a set of incident types that may be
INCIDENT_SET_ID Y VARCHAR2 40
mandated by an operating company, regulatory agency or contract.
INCIDENT TYPE: The type of indicent that may have occurred, such as roll-over, or
INCIDENT_TYPE Y VARCHAR2 40
explosion, or unsafe materials handling.
INFORMATION_ITEM_ID Y VARCHAR2 40 RM_INFORMATION_ITEM INFORMATION ITEM ID: The unique identifier for an information item.
INFORMATION ITEM SUBTYPE: the type of information item. May be one of The
INFO_ITEM_SUBTYPE Y VARCHAR2 30 RM_INFORMATION_ITEM
valid types of Information item as defined by check constraints.
INSTRUMENT ID: Unique number for the legal document registered on the Cert. Of
INSTRUMENT_ID Y VARCHAR2 40 INSTRUMENT Title indicating interest in lands e.g. charge, lien, mortgage, caveat. May be natural
Key or system assigned, based on user needs and uniqueness of natural ids.
INTEREST_SET_ID Y VARCHAR2 40 INTEREST_SET INTEREST SET IDENTIFIER: unique identifier for the interest set.
LAND_COST_ID Y VARCHAR2 40 COST ID: unique identifier for each land right cost.
LAND OFFERING BID: Unique identifier for a bid. Within the bid, individual
LAND_OFFERING_BID_ID Y VARCHAR2 40 LAND_SALE_BID components may be sequenced using PRIORITY ORDER. This enables grouped,
Page 660 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LAND_REQUEST_ID Y VARCHAR2 40 LAND_SALE_REQUEST LAND REQUEST ID: Unique identifier for the land request.
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT
LAND_RIGHT_ID Y VARCHAR2 40 have to land, regardless of how obtained. It may be owned outright, rented, aquired
LAND_BA_SERVICE
by agreement or contract.
LAND RIGHT SUBTYPE: column indicating the type of land right. Must be one of the
LAND_RIGHT
LAND_RIGHT_SUBTYPE Y VARCHAR2 30 valid subtypes: LAND TITLE, LAND UNIT, LAND UNIT TRACT, LAND
LAND_BA_SERVICE
AGREEMENT, LAND AGREE PART.
LAND SALE BID SET: the entity is used when bids placed on land offerings are
LAND_SALE_BID_SET_ID Y VARCHAR2 40 LAND_SALE_BID_SET specific play or project at a company, or financially, or organizationally. This table
tracks the set or group of bids. Use LAND SALE BID SET BID to relate the set to
individual bids.
BUSINESS ASSOCIATE: Unique identifier for the jurisdiction that is managing the
LAND_SALE_JURISDICTION Y VARCHAR2 40 LAND_SALE LAND_SALE_BID
land sale or bidding round.
LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND_SALE_BID LAND SALE NUMBER: A unique identifier for the land sale.
LAND SALE OFFERING IDENTIFIER: Unique identifier for the parcel of land in the
LAND_SALE_OFFERING_ID Y VARCHAR2 40 LAND_SALE_BID
land sale offering.
LAND_SERVICE_PROVIDED_BY Y VARCHAR2 40 LAND_BA_SERVICE such as a person, company, regulatory agency, government or consortium who
LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.
LITHOLOGY_LOG_ID Y VARCHAR2 40 LITH_LOG LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
LITH_LOG_SOURCE Y VARCHAR2 40 LITH_LOG LITH LOG SOURCE: The source of data for this lithologic log.
LR_TERMINATION_ID Y VARCHAR2 40 LAND_TERMINATION LR TERMINATION ID: Unique identifier for a particular termination
LR_TERMINATION_SEQ_NO Y NUMBER 8 LAND_TERMINATION LR TERMINATION ID: Unique identifier for a particular termination
NOTIFICATION_ID Y VARCHAR2 40 NOTIFICATION NOTIFICATION IDENTIFIER: unique identifier for the notification.
OBLIGATION_COMPONENT_TYPE Y VARCHAR2 40 R_OBLIG_COMPONENT_TYPE OBLIGATION COMPONENT TYPE: Type of component for this row of data.
PALEO SUMMARY IDENTIFIER: Unique identifier for the paleo summary report that
PALEO_SUMMARY_ID Y VARCHAR2 40 PALEO_SUMMARY
is captured.
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE Y VARCHAR2 30 PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
PHYSICAL_ITEM_ID Y VARCHAR2 40 RM_PHYSICAL_ITEM PHYSICAL ITEM ID: The unique identifier for the physical item.
POOL_ID Y VARCHAR2 40 POOL POOL IDENTIFIER: Number or code uniquely identifying the pool.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
Page 661 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM_TABLE_NAME Y VARCHAR2 30 PPDM_TABLE TABLE NAME: The name of the table within the schema.
PRODUCT_TYPE Y VARCHAR2 40 SUBSTANCE PRODUCT_TYPE: The product identified as a component for this table.
PROJECT_ID Y VARCHAR2 40 PROJECT PROJECT IDENTIFIER: unique identifier for the project.
RATE_SCHEDULE_ID Y VARCHAR2 40 RATE_SCHEDULE associate such as a service provider, jurisdiction or regulatory agency. Fee
schedules are often used to administer the rates for rentals or for services provided.
PPDM REFERENCED GUID: The GUID in the table that has an association with this
level of a classification system. In this case, we recommend that the name of the
table also be captured in PPDM TABLE, to make querying this information easier.
REFERENCED_GUID Y VARCHAR2 38
Usually, the PPDM TABLE and PPDM REFERENCED GUID should be used in
tandem. In this case, it is essential that the PPDM GUID in the source table be
PPDM TABLE NAME: The name of a table that has an association with this level of a
key from the table that is referenced, or may be used generically in combination with
REFERENCED_TABLE_NAME Y VARCHAR2 30
the PPDM_REFERENCED_GUID, which points to the row in the table that is related
to the classification system level. In this case, it is essential that the PPDM GUID in
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of
RESERVE CLASS IDENTIFIER: The reserve classed for identifying the confidence
RESERVE_CLASS_ID Y VARCHAR2 40 RESERVE_CLASS
level and producing status of the reserve volumes.
SEIS_LICENSE_ID Y VARCHAR2 40 SEIS_LICENSE SEIS LICENSE IDENTIFIER: Unique identifier for the seismic license.
FLOW IDENTIFIER: Unique identifier for this occurence of flowing from a seismic
SEIS_POINT_FLOW_ID Y VARCHAR2 40 SEIS_POINT_FLOW
point.
SEIS_POINT_ID Y VARCHAR2 16 SEIS_POINT_FLOW SEISMIC POINT ID: Unique identifier for each seismic point
SEISMIC SET SERVICE BUSINESS ASSOCIATE: the unique identifier for the
SEIS_SERVICE_BA_ID Y VARCHAR2 40 SEIS_BA_SERVICE
business associate who provided the service. Part of the SEIS BA SERVICE Fk.
SEIS_SET SEIS_POINT_FLOW SEISMIC SET: A seismic set is a super type of various types of seismic collections.
SEIS_SET_ID Y VARCHAR2 40 SEIS_BA_SERVICE Valid types of seismic sets include SEIS_LINE, SEIS_3D, SEIS_SEGMENT and
SEIS_LICENSE SEIS_SURVEY.
Page 662 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
SEISMIC SET SUBTYPE: The seismic set type column is used to enforce a
SEIS_SET SEIS_POINT_FLOW relationship between the SEIS SET supertype and its valid sub types. Values for this
SEIS_SET_SUBTYPE Y VARCHAR2 30 SEIS_BA_SERVICE column must be the name of the table that is the valid sub type for this row of data.
SEIS TRANSACTION TYPE: The type of seismic transaction, such as sale, licensing,
SEIS_TRANSACTION_TYPE Y VARCHAR2 40 SEIS_TRANSACTION
farm in etc.
SUPPORT FACILITY SUBTYPE: The type of support facility that is described by this
SF_SUBTYPE Y VARCHAR2 30 SF_SUPPORT_FACILITY row of data. These values are managed by check constraint, and may only be the
surface description may be stated in terms of a legal survey system, metes and
granted. For land rights, continuations may be described by generating a new Spatial
description.
RM_DATA_STORE_STRUCTU DATA STORE ID: Used to identify the kinds of items that a data store structure is
STORE_ID Y VARCHAR2 40
RE permitted to hold.
RM_DATA_STORE_STRUCTU DATA STORE STRUCTURE OBS NO: Used to identify the kinds of items that a data
STORE_STRUCTURE_OBS_NO Y NUMBER 8
RE store structure is permitted to hold.
STRAT NAME SET IDENTIFIER: Unique identifier for the stratigraphic name set. A
STRAT_NAME_SET_ID Y VARCHAR2 40 STRAT_UNIT stratigraphic name set is an unordered collection of stratigraphic units, that may be in
STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT STRATIGRAPHIC UNIT IDENTIFIER: unique identifier for the stratigraphic unit.
SUPPORT FACILITY IDENTIFIER: Unique identifier for the support facility. A support
facility provides operational support for activities. These facilities may include roads,
SUPPORT_FACILITY_ID Y VARCHAR2 40 SF_SUPPORT_FACILITY
transmission towers, airstrips, vessels, docks and so on.Sub tyes are used to
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION SOFTWARE APPLICATION IDENTIFIER: unique software application identifer.
THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the
Webster Online)
WELL WELL_LICENSE
WELL_ACTIVITY UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the
UWI Y VARCHAR2 40
WELL_BA_SERVICE primary key for this row.
PROD_STRING
WELL ACTIVITY SET IDENTIFIER: Unique identifier for a valid set of activity codes,
WELL_ACTIVITY_SET_ID Y VARCHAR2 40
such as those required by a regulatory or professional agency.
Page 663 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
WELL ACTIVITY TYPE: The type of activity that is tracked, such as drilling, testing,
WELL_ACTIVITY_TYPE_ID Y VARCHAR2 40
coring, tubing etc. May be any kind of activity related to well operations.
WELL_LICENSE_ID Y VARCHAR2 40 WELL_LICENSE WELL LICENSE IDENTIFIER: Unique identifier for the well license
WELL_LICENSE_SOURCE Y VARCHAR2 40 WELL_LICENSE WELL LICENSE SOURCE: Unique identifier for the source of the well license data.
WELL_SERVICE_SEQ_NO Y NUMBER 8 WELL_BA_SERVICE business associate to provide more than one service to the well. part of the WELL BA
SERVICE FK
WELL SET IDENTIFIER: Unique identifier for a Well Set. A Well Set is a grouping
WELL_SET_ID Y VARCHAR2 40 WELL_SET mechanism for Well Components used to maintain and end to end link through all
DELIVERY IDENTIFIER: Unique identifier for a delivery of a work order, either in total
WORK_ORDER_DELIVERY
WORK_ORDER_ID Y VARCHAR2 40 WORK ORDER IDENTIFIER: unique identifier for the work order.
WORK_ORDER
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 664 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: OBLIG_ALLOW_DEDUCTION
OBLIGATION ALLOWABLE DEDUCTION: deductions that can be made to the gross obligation, based on contractual terms,
statutory regulations or legislation or other terms.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
There are many types of obligations and the fulfillment of an obligation may require a
OBLIGATION_ID N VARCHAR2 40 P OBLIGATION change to the agreement. e.g. offset obligation, work commitment, section 96 etc.
etc.)
OBLIGATION_SEQ_NO N NUMBER 8 P OBLIGATION OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation
ALLOWABLE DEDUCTION ID: Unique identifier for the allowable deduction for this
ALLOW_DEDUCTION_ID N VARCHAR2 40 P
obligation.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ALLOWABLE DEDUCTION TYPE: The type of allowable deduction that has been
ALLOW_DEDUCTION_TYPE Y VARCHAR2 40 R_DEDUCT_TYPE
referenced.
ALLOW_DEDUCT_REMARK Y VARCHAR2 2000 ALLOWABLE DEDUCTION REMARK: remarks or description of the deduction.
CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 665 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: OBLIG_BA_SERVICE
OBLIGATION BUSINESS ASSOCIATE: indicates associations between obligations and business associates, generally for
the fulfillement of work related obligations.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
There are many types of obligations and the fulfillment of an obligation may require a
OBLIGATION_ID N VARCHAR2 40 P OBLIGATION change to the agreement. e.g. offset obligation, work commitment, section 96 etc.
etc.)
OBLIGATION_SEQ_NO N NUMBER 8 P OBLIGATION OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
CONTACT BUSINESS ASSOCIATE: the identifier for the business associate who is
CONTACT_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
the contact for this service.
CONTRACT
CONTRACT_ID Y VARCHAR2 40 CONTRACT IDENTIFER: Unique identifier for a contract.
CONT_PROVISION
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
END_DATE Y DATE DATE SERVICE END DATE: the date that the service provided was completed.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROVIDED FOR BUSINESS ASSOCIATE: the identifier for the business associate
PROVIDED_FOR Y VARCHAR2 40 BUSINESS_ASSOCIATE
for whom the service was provided.
PROVISION_ID Y VARCHAR2 40 CONT_PROVISION PROVISION IDENTIFIER: Unique identifier for the provision in a contract.
RATE_SCHEDULE_ID Y VARCHAR2 40 RATE_SCHEDULE associate such as a service provider, jurisdiction or regulatory agency. Fee
schedules are often used to administer the rates for rentals or for services provided. .
REMARK Y VARCHAR2 2000 REMARK: General remarks about the service provided.
SERVICE QUALITY: A code indicating the quality of service received from this
SERVICE_QUALITY Y VARCHAR2 40 R_SERVICE_QUALITY
BUSINESS ASSOCIATE, either at a specified address, or for a specific service.
SERVICE_TYPE Y VARCHAR2 40 R_BA_SERVICE_TYPE associate. For example well logger, drilling contractor, application developer. For
START_DATE Y DATE DATE SERVICE START DATE: the date that the service provided was started.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
Page 666 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 667 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: OBLIG_CALC
OBLIGATION CALCULATION: This table is used to capture details about how an obligation is calculated. A vertical table
structure allows great flexibility in the types of calculations that are supported.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
There are many types of obligations and the fulfillment of an obligation may require a
OBLIGATION_ID N VARCHAR2 40 P OBLIGATION change to the agreement. e.g. offset obligation, work commitment, section 96 etc.
etc.)
OBLIGATION_SEQ_NO N NUMBER 8 P OBLIGATION OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation
CALCULATION_OBS_NO N NUMBER 8 P obligation. Sequence number allows a calculation requiring multiple rows to be
stored.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
CALCULATION_FORMULA Y VARCHAR2 2000 CALCULATION FORMULA: the formula used for calculating the obligation.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: narrative remark about the obligation calculation.
minerals, chemicals, solvents, production substances, hydrocarbons etc are all listed.
SUBSTANCE_ID Y VARCHAR2 40 SUBSTANCE
Be advised that many applications and agencies may use the same term, but the
definition and composition details may not be the same. Use the SUBSTANCE XREF
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
Page 668 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 669 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: OBLIG_DEDUCTION
OBLIGATION DEDUCTION: describes a deduction made from an obligation such as a land right royalty payment. This table
will be defined in more detail in future modeling cycles and is subject to change.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
There are many types of obligations and the fulfillment of an obligation may require a
OBLIGATION
OBLIGATION_ID N VARCHAR2 40 P change to the agreement. e.g. offset obligation, work commitment, section 96 etc.
OBLIG_ALLOW_DEDUCTION
Obligations may be financial (rental payments) or non financial (drilling, reporting
etc.)
OBLIG_ALLOW_DEDUCTION
OBLIGATION_SEQ_NO N NUMBER 8 P OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation
OBLIGATION
DEDUCTION_ID N VARCHAR2 40 P DEDUCTION ID: unique identifier for the royalty deduction.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ALLOWABLE DEDUCTION ID: Unique identifier for the allowable deduction for this
ALLOW_DEDUCTION_ID Y VARCHAR2 40 OBLIG_ALLOW_DEDUCTION
obligation.
CURRENCY CONVERSION RATE: the rate applied to convert the currency from its
original monetary UOM to the stored UOM. This value is valid for this row in this table
CURRENCY_CONVERSION Y NUMBER 10,5
only. When this value is multiplied by the STORED currency value, theoriginal value
CURRENCY ORIGINAL UNITS OF MEASURE: the currency in which the funds were
CURRENCY_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE initially received. When the Stored currency is multiplied by the CURRENCY
DEDUCTION_AMOUNT Y NUMBER 12,2 DEDUCTION AMOUNT: Dollar amount to be deducted from royalty payment
DEDUCTION PERCENT: the percent of the total costs for the specified deduction
DEDUCTION_PERCENT Y NUMBER 15,12
related to the obligation.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
Page 670 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 671 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: OBLIG_DEDUCT_CALC
OBLIGATION DEDUCTION CALCULATION: This table is used to calculate valid deductions from the payment of an
obligation. The vertical nature of the table provides a great deal of flexibility in the type of calculations that cam be supported.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
There are many types of obligations and the fulfillment of an obligation may require a
OBLIGATION_ID N VARCHAR2 40 P OBLIG_DEDUCTION change to the agreement. e.g. offset obligation, work commitment, section96 etc.
etc.)
OBLIGATION_SEQ_NO N NUMBER 8 P OBLIG_DEDUCTION OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation
DEDUCTION_ID N VARCHAR2 40 P OBLIG_DEDUCTION DEDUCTION ID: unique identifier for the royalty deduction.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
CALCULATION_FORMULA Y VARCHAR2 2000 CALCULATION FORMULA: text form of the calculation formula used.
CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: narrative remark about the obligation deduction calculation.
minerals, chemicals, solvents, production substances, hydrocarbons etc are all listed.
SUBSTANCE_ID Y VARCHAR2 40 SUBSTANCE
Be advised that many applications and agencies may use the same term, but the
definition and composition details may not be the same. Use the SUBSTANCE XREF
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
Page 672 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 673 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: OBLIG_PAYMENT
OBLIGATION PAYMENT: A land right obligation payment is the rental or other payment amount paid by the maintainor to the
lessor on behalf of the lessees over the lifetime of the land right.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
There are many types of obligations and the fulfillment of an obligation may require a
OBLIGATION
OBLIGATION_ID N VARCHAR2 40 P change to the agreement. e.g. offset obligation, work commitment, section 96 etc.
OBLIG_SUBSTANCE
Obligations may be financial (rental payments) or non financial (drilling, reporting
etc.)
OBLIGATION
OBLIGATION_SEQ_NO N NUMBER 8 P OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation
OBLIG_SUBSTANCE
OBLIG_PAYMENT_INSTR PAYEE PAYOR BUSINESS ASSOCIATE: The identifier for the business associate
PAYEE_PAYOR_BA_ID N VARCHAR2 40 P
BUSINESS_ASSOCIATE who is the payee or payor for the obligation.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
CHEQUE REMARK: The remark which is to be printed on the body of the check,
CHEQUE_REMARK Y VARCHAR2 2000
where the information cannot be easily computed from the data model.
CONTRACT
CONTRACT_ID Y VARCHAR2 40 CONTRACT ID: Unique identifier for the contract table.
CONT_PROVISION
CURRENCY CONVERSION RATE: the rate applied to convert the currency from its
original monetary UOM to the stored UOM. This value is valid for this row in this table
CURRENCY_CONVERSION Y NUMBER 10,5
only. When this value is multiplied by the STORED currency value, the original value
CURRENCY ORIGINAL UNITS OF MEASURE: the currency in which the funds were
CURRENCY_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE initially received. When the Stored currency is multiplied by the CURRENCY
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: the date that the obligation payment became effective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
GROSS_COST Y NUMBER 12,2 GROSS COST: Total amount of the obligation for this payment.
INVOICE AMOUNT: The amount on the invoice submitted for obligation payment.
INVOICE_AMOUNT Y NUMBER 12,2
Note that this may not be the same as the gross or net cost of the obligation.
INVOICE_NUM Y VARCHAR2 30 INVOICE NUMBER: the number of the invoice that this payment is for.
LAND_RENTAL_TYPE Y VARCHAR2 40 R_LAND_RENTAL_TYPE R LAND RENTAL TYPE: delay, annual or shut in payment
NET_COST Y NUMBER 12,2 NET COST: net cost of the obligation payment, based on the working interest.
PAYMENT IND: Indicates the record is for disbursement of payments, rather than
PAYMENT_IND Y VARCHAR2 1 receipts. Y = payment, n= not payment. Allows the application to track incoming
PAYMENT_INSTRUCTION_ID Y VARCHAR2 40 OBLIG_PAYMENT_INSTR PAYMENT INSTRUCTION ID: unique identifier for the payment instructions.
PAY_METHOD Y VARCHAR2 40 R_PAY_METHOD R PAYMENT METHOD: The method to be used, such as direct deposit, cash, check.
Page 674 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROVISION_ID Y VARCHAR2 40 CONT_PROVISION PROVISION ID: unique identifier for a contract provision
RATE_SCHEDULE_ID Y VARCHAR2 40 RATE_SCHED_DETAIL associate such as a service provider, jurisdiction or regulatory agency. Fee
schedules are often used to administer the rates for rentals or for services provided.
R RATE TYPE: the type of rate charged in this schedule. Examples may include
RATE_TYPE Y VARCHAR2 40 RATE_SCHED_DETAIL
posting fees, expenses, title search, copy charges, rentals etc.
RECEIPT IND: Indicates the record is for a receipt of payments made, rather than
RECEIPT_IND Y VARCHAR2 1
disbursed. (y = payment receipt, n = not payment receipt)
RELATED_OBLIGATION_ID Y VARCHAR2 40 OBLIG_PAYMENT OBLIGATION ID: Unique identifier for each obligation
RELATED_OBLIGATION_SEQ_NO Y NUMBER 8 OBLIG_PAYMENT OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation
RELATED OBLIGATION BUSINESS ASSOCIATE ID: Part of the foreign key for a
RELATED_OBLIG_BA_ID Y VARCHAR2 40 OBLIG_PAYMENT
related obligation.
REMARK Y VARCHAR2 2000 REMARK: Narrative remark about the payment of the obligation.
ROYALTY_TYPE Y VARCHAR2 40 R_ROYALTY_TYPE R ROYALTY TYPE: a type of royalty, such as gross overriding,
STOP_PAYMENT_IND Y VARCHAR2 1 Stop payments can be made when the address for payee is unknown, the payee is in
SUBSTANCE minerals, chemicals, solvents, production substances, hydrocarbons etc are all listed.
SUBSTANCE_ID Y VARCHAR2 40
OBLIG_SUBSTANCE Be advised that many applications and agencies may use the same term, but the
definition and composition details may not be the same. Use the SUBSTANCE XREF
SUBSTANCE_SEQ_NO Y NUMBER 8 OBLIG_SUBSTANCE historical information about substances that are allowed to participate in fullfilling
obligations.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
Page 675 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 676 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: OBLIG_PAYMENT_INSTR
OBLGATION PAYMENT INSTRUCTIONS: The payment instructions provide directions for direct transfer of funds, banking
instructions, and other payment information necessary for the automted generation of payments.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PAYMENT_INSTRUCTION_ID N VARCHAR2 40 P PAYMENT INSTRUCTION ID: unique identifier for the payment instructions.
ABA_NUMBER Y VARCHAR2 30 ABA NUMBER: Number that identifies a bank for automated transfer of funds.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
BANK ADDRESS SOURCE: part of the foreign key from the BA ADDRESS of the
BANK_ADDRESS_SOURCE Y VARCHAR2 40 BA_ADDRESS
bank referenced.
BANK FEE: Banks fees charged for this type of payment. Fees may vary for different
BANK_FEE Y NUMBER 12,2
customers and for different transaction types.
CURRENCY CONVERSION RATE: the rate applied to convert the currency from its
original monetary UOM to the stored UOM. This value is valid for this row in this table
CURRENCY_CONVERSION Y NUMBER 10,5
only. When this value is multiplied by the STORED currency value, the original value
CURRENCY ORIGINAL UNITS OF MEASURE: the currency in which the funds were
CURRENCY_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE initially received. When the Stored currency is multiplied by the CURRENCY
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
INVALID DATE: The date on which this payment instruction was determined to be
INVALID_DATE Y DATE DATE invalid. Could happen when a card expires and no longer works. This may happen
after the payment instruction is actually invalid, as discovery can happen later.
PAY_METHOD Y VARCHAR2 40 R_PAY_METHOD R PAYMENT METHOD: The method to be used, such as direct deposit, cash, check.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SUSPEND_PAYMENT_IND Y VARCHAR2 1 are to be suspended for any reason (receivership etc) usually an internal account is
SUSPEND PAYMENT REASON: the reason the obligation payment was suspended,
SUSPEND_PAYMENT_REASON Y VARCHAR2 40 R_OBLIG_SUSPEND_PAY
such as bankruptcy etc.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
Page 677 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 678 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: OBLIG_PAYMENT_RATE
OBLIGATION PAYMENT RATE: A rate set by regulation and law for Crown or Federal Mineral rights or a negotiated rate on
Freehold, Fee Lands, Pan Canadian or First Nations Mineral Rights.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PAY_RATE_TYPE N VARCHAR2 40 P R_PAY_RATE_TYPE R PAYMENT RATE TYPE: the type of rate that is paid, such as tax or rental
PAYMENT_RATE_ID N VARCHAR2 40 P PAYMENT RATE ID: unique identifier for the payment rate.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
PAYMENT RATE: Payment rate due, such as $3.50/hectare or $1.00/acre etc. Rate
PAYMENT_RATE Y NUMBER 12,2
amount
PAYMENT RATE ORIGINAL UNITS OF MEASURE: The original units used, May be
PAYMENT_RATE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
$/ha or $/acre etc.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
RATE_PERCENT Y NUMBER 15,12 RATE PERCENT: Percent rate at which the fee is administered, usually tax.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 679 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: OBLIG_PAY_DETAIL
OBLIGATION PAYMENT DETAIL: breakdown of the detail of how each payment was made. For example, a rental payment
may be broken down into multiple payments, one to each lessor partner. In this case, the percentage of the total payment
made out to each partner is tracked.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
There are many types of obligations and the fulfillment of an obligation may require a
OBLIGATION_ID N VARCHAR2 40 P OBLIG_PAYMENT change to the agreement. e.g. offset obligation, work commitment, section 96 etc.
etc.)
OBLIGATION_SEQ_NO N NUMBER 8 P OBLIG_PAYMENT OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation
OBLIG_PAYMENT PAYEE PAYOR BUSINESS ASSOCIATE: The identifier for the business associate
PAYEE_PAYOR_BA_ID N VARCHAR2 40 P
BUSINESS_ASSOCIATE who is the payee or payor for the obligation.
DETAIL ID: Used where each payment (or receipt) may be broken down into splits or
DETAIL_ID N VARCHAR2 40 P
other components)
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
CURRENCY CONVERSION RATE: the rate applied to convert the currency from its
original monetary UOM to the stored UOM. This value is valid for this row in this table
CURRENCY_CONVERSION Y NUMBER 10,5
only. When this value is multiplied by the STORED currency value, the original value
CURRENCY ORIGINAL UNITS OF MEASURE: the currency in which the funds were
CURRENCY_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE initially received. When the Stored currency is multiplied by the CURRENCY
DEDUCTION IND: An indicator that this portion of payment detail is a deduction from
DEDUCTION_IND Y VARCHAR2 1
another payment detail, such as a tax deduction
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
PAY_DETAIL_TYPE Y VARCHAR2 40 R_PAY_DETAIL_TYPE R PAYMENT DETAIL TYPE: may be tax, bank service charge, lessor payment
PERCENT OF PAYMENT: The percent of the total payment due the payee, when
PERCENT_OF_PAYMENT Y NUMBER 15,12
there are more than one payees to share an obligation payment.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
RATE ORIGINAL UNITS OF MEASURE: The original units used, : usually currency
RATE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
per size, such as Cdn dollars per hectare.
REMARK Y VARCHAR2 2000 REMARK: narrative remarks about the obligation payment detail.
Page 680 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 681 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: OBLIG_REMARK
OBLIGATION REMARK: General narrative remarks about the obligation may be stored in this table.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
There are many types of obligations and the fulfillment of an obligation may require a
OBLIGATION_ID N VARCHAR2 40 P OBLIGATION change to the agreement. e.g. offset obligation, work commitment, section 96 etc.
etc.)
OBLIGATION_SEQ_NO N NUMBER 8 P OBLIGATION OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation
REMARK SEQUENCE NUMBR: unique identifier for the remark. Sequence number
REMARK_SEQ_NO N NUMBER 8 P
allows remarks to be ordered for the obligation.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date that the association between the obligations became
EFFECTIVE_DATE Y DATE DATE effective, such as the date that the rental obligation for the lease was assigned to a
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 682 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: OBLIG_SUBSTANCE
OBLIGATION SUBSTANCE: This table is used to capture the substances that are covered by an obligation. Support for take
in kind agreements are supported with this information.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
There are many types of obligations and the fulfillment of an obligation may require a
OBLIGATION_ID N VARCHAR2 40 P OBLIGATION change to the agreement. e.g. offset obligation, work commitment, section 96 etc.
etc.)
OBLIGATION_SEQ_NO N NUMBER 8 P OBLIGATION OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation
minerals, chemicals, solvents, production substances, hydrocarbons etc are all listed.
SUBSTANCE_ID N VARCHAR2 40 P SUBSTANCE
Be advised that many applications and agencies may use the same term, but the
definition and composition details may not be the same. Use the SUBSTANCE XREF
SUBSTANCE_SEQ_NO N NUMBER 8 P historical information about substances that are allowed to participate in fullfilling
obligations.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.
EFFECTIVE DATE: the date that the substance was either declared eligible or not
EFFECTIVE_DATE Y DATE DATE
eligible.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
INCLUDED INDICATOR: a yes / no flag indicating that this substance is included and
INCLUDED_IND Y VARCHAR2 1
is eligible.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
Page 683 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 684 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: OBLIG_TYPE
OBLIGATION TYPE: The type or classification of an obligation. A vertical table is provided to support business requirements
that obligations may be described as having many types.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
There are many types of obligations and the fulfillment of an obligation may require a
OBLIGATION_ID N VARCHAR2 40 P OBLIGATION change to the agreement. e.g. offset obligation, work commitment, section 96 etc.
etc.)
OBLIGATION_SEQ_NO N NUMBER 8 P OBLIGATION OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation
R LAND OBLIG TYPE: the type of obligation incurred, such as termination notice,
LAND_OBLIG_TYPE N VARCHAR2 40 P R_OBLIG_TYPE
surrendor notice, annual rental
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remark about this type of obligation.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 685 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: OBLIG_XREF
OBLIGATION CROSS REFERENCE: This table is added to allow obligations to be associated with related obligations. For
example, a rental obligation stipulated for a lease might be broken down into obligation components associated with
subordinate lease segments (granted rights or tracts) to allow the rental cost to be shared proportionaly among partners. Also
will allow tracking of a set of obligation components which are part of a larger obligation, esp for work related.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
There are many types of obligations and the fulfillment of an obligation may require a
OBLIGATION_ID N VARCHAR2 40 P OBLIGATION change to the agreement. e.g. offset obligation, work commitment, section 96 etc.
etc.)
OBLIGATION_SEQ_NO N NUMBER 8 P OBLIGATION OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation
OBLIGATION_ID_2 N VARCHAR2 40 P OBLIGATION OBLIGATION ID: Unique identifier for each obligation
OBLIGATION_SEQ_NO_2 N NUMBER 8 P OBLIGATION OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date that the association between the obligations became
EFFECTIVE_DATE Y DATE DATE effective, such as the date that the rental obligation for the lease was assigned to a
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
OBLIGATION CROSS REFERENCE TYPE: the reason the obligations have been
OBLIG_XREF_TYPE Y VARCHAR2 40 R_OBLIG_XREF_TYPE related to each other, such as a lease rental payment that has been allocated to its
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 686 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PALEO_ABUND_QUALIFIER
PALEO ABUNDANCE QUALIFIER: a qualifier that is added to an identification of the abundance of a fossil or its
interpretation.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 687 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PALEO_ABUND_SCHEME
PALEO ABUNDANCE SCHEME: this table contains the denormalized information about schemes that are used to measure
relative abundance and the scores that are associated with the schemes.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
MAXIMUM COUNT: the upper value in the range that is included in this abundence
MAX_COUNT Y NUMBER 10
qualifier for the scheme.
MINIMUM COUNT: the lower value in the range that is included in this abundence
MIN_COUNT Y NUMBER 10
qualifier for the scheme.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 688 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PALEO_CLIMATE
PALEONTOLOGICAL CLIMATE: The average state or typical conditions of climate during some past geological period.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
CLIMATE_NAME Y VARCHAR2 255 PALEO CLIMATE NAME: Full name given to the climate
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 689 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PALEO_CONFIDENCE
PALEO CONFIDENCE: This table indicates the certainty in a paleontological interpretation, such as the identification of a
fossil, ecozone definition etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONFIDENCE_ID N VARCHAR2 40 P confidence of a paleontological event or pick, such as positive, doubtful etc. In some
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
CONFIDENCE_CODE Y VARCHAR2 20 or pick, such as positive, doubtful etc. In some companies, numeric codes are
assigned.
CONFIDENCE TYPE: the type of confidence that is associated with this value. For
CONFIDENCE_TYPE Y VARCHAR2 40 R_CONFIDENCE_TYPE biostratigraphic analysis, could be confidence in any of the values provided such as
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 690 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PALEO_FOSSIL_IND
PALEO FOSSIL PALEO INDICATOR: A set of indicator types typically generated during fossil analysis and interpretation.
Can include youngest, oldest, deepest, reworked, out of place, etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PALEO SUMMARY IDENTIFIER: Unique identifier for the paleo summary report that
PALEO_SUMMARY_ID N VARCHAR2 40 P PALEO_FOSSIL_LIST
is captured.
FOSSIL DETAIL ID: An identifier used to group sets of fossil identifications based on
FOSSIL_DETAIL_ID N VARCHAR2 40 P PALEO_FOSSIL_LIST a business rule. For example, a new ID may be created each time a new sample is
analyzed.
INDICATOR_ID N VARCHAR2 40 P MARKER IDENTIFIER: Unique identifier for the marker information.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
INDICATOR_DESC Y VARCHAR2 240 ANOMALY DESCRIPTION: Textual description of the anomaly found here.
MARKER INDICATOR: A Y/N flag indicating that this indicator has been turned on.
INDICATOR_IND Y VARCHAR2 1
Means that the fossil is the Oldest, youngest, reworked etc.
PALEO INDICATOR TYPE: A set of indicator types typically generated during fossil
INDICATOR_TYPE Y VARCHAR2 40 R_PALEO_IND_TYPE analysis and interpretation. Can inlude youngest, oldest, deepest, reworked, out of
place, etc.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 691 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PALEO_FOSSIL_INTERP
PALEO FOSSIL INTERPRETATION: This table lists the fossils that were used to support the interpretation in PALEO
INTERP.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PALEO_INTERP PALEO SUMMARY IDENTIFIER: Unique identifier for the paleo summary report that
PALEO_SUMMARY_ID N VARCHAR2 40 P
PALEO_FOSSIL_LIST is captured.
DETAIL IDENTIFIER: Unique identifier for this portion of the detail in the summary
DETAIL_ID N VARCHAR2 40 P PALEO_INTERP
report.
FOSSIL DETAIL ID: An identifier used to group sets of fossil identifications based on
FOSSIL_DETAIL_ID N VARCHAR2 40 P PALEO_FOSSIL_LIST a business rule. For example, a new ID may be created each time a new sample is
analyzed.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 692 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PALEO_FOSSIL_LIST
PALEO FOSSIL LIST: this table provides a list of all the fossils identified during analysis, grouped using FOSSIL DETAIL ID
based on a business grouping, such as a sample.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PALEO SUMMARY IDENTIFIER: Unique identifier for the paleo summary report that
PALEO_SUMMARY_ID N VARCHAR2 40 P PALEO_SUMMARY
is captured.
FOSSIL DETAIL ID: An identifier used to group sets of fossil identifications based on
FOSSIL_DETAIL_ID N VARCHAR2 40 P a business rule. For example, a new ID may be created each time a new sample is
analyzed.
ABUNDANCE COUNT: The number of specimens found for this fossil relative to this
ABUNDANCE_COUNT Y NUMBER 10,5
record (usually for a sample).
ABUNDANCE_QUALIFIER_ID Y VARCHAR2 40 qualifier. These are further constrained by a qualifier type. A qualifier that is added to
an identification of a fossil or its interpretation. Can include values such as AT, IN etc.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ANALYSIS_ID Y VARCHAR2 40 ANL_PALEO_MATURITY ANALYSIS IDENTIFIER: Unique identifier assigned to a lab analysis.
ANL_SOURCE Y VARCHAR2 40 ANL_PALEO_MATURITY SOURCE: The source used for this analysis/
CONFIDENCE_ID Y VARCHAR2 40 PALEO_CONFIDENCE confidence of a paleontological event or pick, such as positive, doubtful etc. In some
DEPTH Y NUMBER 15,5 DEPTH: the depth at which this observation was made.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
FOSSIL COLOR INDEX: the color of the fossil identified in analysis. The color of the
FOSSIL_COLOR Y VARCHAR2 40 R_COLOR
fossil can vary depending on environmental conditions.
ONTOGENY TYPE: The early life history of an organism, i.e., the subsequent stages
ONTOGENY_TYPE Y VARCHAR2 40 R_ONTOGENY_TYPE
it passes from the zygote to the mature adult.
PHYSICAL ITEM IDENTIFIER: Unique identifier for a physical item that has been
PHYSICAL_ITEM_ID Y VARCHAR2 40 RM_PHYSICAL_ITEM placed in storage and then retrieved for this analysis. In this case, the item would
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PRESERVATION_QUALITY Y VARCHAR2 40 R_PRESERVE_QUALITY PRESERVATION QUALITY TYPE: the quality of preservation for the samples used.
Page 693 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SLIDE LOCATION X POSITION: The slide location X and Y positions are used to
SLIDE_LOC_X Y VARCHAR2 40
indicate where on the slide the analysis was taken from.
SLIDE LOCATION Y POSITION: The slide location X and Y positions are used to
SLIDE_LOC_Y Y VARCHAR2 40
indicate where on the slide the analysis was taken from.
SLIDE NUMBER: the number given to the slide used in this analysis. If desired, can
what temperature the rock has attained during its history. For example, a conodont
TAI_COLOR Y VARCHAR2 40 R_COLOR
alteration index uses the changes in color which occur in its apatitic composition to
determine the temperatures reached, and assess the rocks thermal maturation.
PALEO FOSSIL TYPE: The type of type fossil identified such as holotype - first
documented occurrence of this fossil in the literature, Paratype - when you add detail
TYPE_FOSSIL_TYPE Y VARCHAR2 40 R_PALEO_TYPE_FOSSIL
from other specimens, neotype - when the holotype has been lost and this is a
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 694 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PALEO_FOSSIL_OBS
PALEO FOSSIL LIST OBSERVATION: this table provides a list of all the observataions about fossils identified during
analysis, such as first, last, youngest, oldest, deepest etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PALEO SUMMARY IDENTIFIER: Unique identifier for the paleo summary report that
PALEO_SUMMARY_ID N VARCHAR2 40 P PALEO_FOSSIL_LIST
is captured.
FOSSIL DETAIL ID: An identifier used to group sets of fossil identifications based on
FOSSIL_DETAIL_ID N VARCHAR2 40 P PALEO_FOSSIL_LIST a business rule. For example, a new ID may be created each time a new sample is
analyzed.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 695 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PALEO_INTERP
PALEONTOLOGICAL INTERPRETATION: this table summarizes the interpretations made for the report. Each row is used to
identify the assemblage, ecozone, lithology, relative lithostratigraphic or chronostratigraphic units interpreted to be found.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PALEO SUMMARY IDENTIFIER: Unique identifier for the paleo summary report that
PALEO_SUMMARY_ID N VARCHAR2 40 P PALEO_SUMMARY
is captured.
DETAIL IDENTIFIER: Unique identifier for this portion of the detail in the summary
DETAIL_ID N VARCHAR2 40 P
report.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ANALYSIS_ID Y VARCHAR2 40 ANL_PALEO_MATURITY ANALYSIS IDENTIFIER: Unique identifier assigned to a lab analysis.
ANL_SOURCE Y VARCHAR2 40 ANL_PALEO_MATURITY SOURCE: The source used for this analysis/
BASE_MD Y NUMBER 15,5 BASE MEASURED DEPTH: the lower measured depth for this detail record.
CLIMATE_ID Y VARCHAR2 40 PALEO_CLIMATE CLIMATE IDENTIFIER: Unique identifier for the climate
ECOZONE_CONFIDENCE_ID Y VARCHAR2 40 PALEO_CONFIDENCE confidence of a paleontological event or pick, such as positive, doubtful etc. In some
in which fossil deposition occurs. Often, these ecozones are marine or fresh water.
ECOZONE_ID Y VARCHAR2 40 ECOZONE
Marine ecozones include the category of marine benthic zones, namely shelf, slope,
and abyssal zones. The ecozone is defined by the organisms that are found in it.
ECOZONE_QUALIFIER_ID Y VARCHAR2 40 PALEO_OBS_QUALIFIER qualifier. These are further constrained by a qualifier type. A qualifier that is added to
an identification of a fossil or its interpretation. Can include values such as AT, IN etc.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
FROM_REL_STRAT_NAME_SET_IDY VARCHAR2 40 STRAT_UNIT identifier for the stratigraphic unit that is the starting point for the chronlogical
FROM_REL_STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT for the stratigraphic unit that is the starting point for the chronlogical equivalent of the
assemblage identified.
FROM STRATIGRAPHIC NAME SET IDENTIFIER: Part of the primary key for the
FROM_STRAT_NAME_SET_ID Y VARCHAR2 40 STRAT_UNIT starting point of the stratigraphic unit that is represented by this detail portion of the
summary.
FROM STRATIGRAPHIC UNIT IDENTIFIER: Part of the primary key for the starting
FROM_STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT
point of the stratigraphic unit that is represented by this detail portion of the summary.
LITHOLOGY TYPE: This reference table describes the major lithologic types. For
LITHOLOGY_TYPE Y VARCHAR2 40 R_LITHOLOGY
example sandstone, limestone, dolomite or shale.
the lithologic interval being described (e.g., cross-stratification, mud cracks, ripple
LITH_STRUCTURE_ID Y VARCHAR2 40 R_LITH_STRUCTURE
marks, etc.). The rock structure may be non-sedimentary, such as contorted bedding
or fault zone.
Page 696 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PALEO_CONFIDENCE_ID Y VARCHAR2 40 PALEO_CONFIDENCE confidence of a paleontological event or pick, such as positive, doubtful etc. In some
PALEO_QUALIFIER_ID Y VARCHAR2 40 PALEO_OBS_QUALIFIER qualifier. These are further constrained by a qualifier type. A qualifier that is added to
an identification of a fossil or its interpretation. Can include values such as AT, IN etc.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PREFERRED INDICATOR: a Y/N flag indicating that this row of data is to be used by
PREFERRED_IND Y VARCHAR2 1
default for reports etc.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
what temperature the rock has attained during its history. For example, a conodont
TAI_COLOR Y VARCHAR2 40 R_COLOR
alteration index uses the changes in color which occur in its apatitic composition to
determine the temperatures reached, and assess the rocks thermal maturation.
TOP_MD Y NUMBER 15,5 TOP MEASURED DEPTH: the upper measured depth for this detail record.
TO_REL_STRAT_NAME_SET_ID Y VARCHAR2 40 STRAT_UNIT for the stratigraphic unit that is the ending point for the chronlogical equivalent of the
assemblage identified.
TO_REL_STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT the stratigraphic unit that is the ending point for the chronlogical equivalent of the
assemblage identified.
TO STRATIGRAPHIC NAME SET IDENTIFIER: Part of the primary key for the
TO_STRAT_NAME_SET_ID Y VARCHAR2 40 STRAT_UNIT ending point of the stratigraphic unit that is represented by this detail portion of the
summary.
TO STRATIGRAPHIC UNIT IDENTIFIER: Part of the primary key for the ending point
TO_STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT
of the stratigraphic unit that is represented by this detail portion of the summary.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 697 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PALEO_OBS_QUALIFIER
PALEO OBSERVATION QUALIFIER: a qualifier that is added to an identification of a fossil or its interpretation. Can include
values such as AT, IN etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
QUALIFIER_ID N VARCHAR2 40 P qualifier. These are further constrained by a qualifier type. A qualifier that is added to
an identification of a fossil or its interpretation. Can include values such as AT, IN etc.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
QUALIFIER OWNER: unique identifier for the business associate who owns this
QUALIFIER_OWNER Y VARCHAR2 40 BUSINESS_ASSOCIATE
alias.
QUALIFIER_SHORT_NAME Y VARCHAR2 30 QUALIFIER SHORT NAME: the short name given to this obervation qualifier.
QUALIFIER TYPE: the type of qualifier, relative to the qualifier described. Could be a
QUALIFIER_TYPE Y VARCHAR2 40 R_QUALIFIER_TYPE
diversity qualifier, species qualifier etc.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 698 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PALEO_SUMMARY
PALEO SUMMARY: Header information for the Paleontological study that was done.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PALEO SUMMARY IDENTIFIER: Unique identifier for the paleo summary report that
PALEO_SUMMARY_ID N VARCHAR2 40 P
is captured.
ANALYSIS_END_DATE Y DATE DATE ANALYSIS END DATE: Date on which this analysis was completed or ended.
ANALYSIS_START_DATE Y DATE DATE ANALYSIS START DATE: the date that this analysis was started.
CONFIDENTIAL INDICATOR: A Y/N flag indicating that this paleo summary (this row
CONFIDENTIAL_IND Y VARCHAR2 1
of data and its subordinates) is confidential.
CONFIDENTIALITY RELEASE DATE: The date that this report will no longer be
CONFIDENTIAL_RELEASE_DATE Y DATE DATE
confidential.
CONFIDENTIALITY TERM: the period of time that this paleo summary is to remain
CONFIDENTIAL_TERM Y VARCHAR2 240
confidential.
DIVERSITY_COUNT Y NUMBER 10 DIVERSITY COUNT: a count of the number of different species identified.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PRESERVATION_QUALITY Y VARCHAR2 40 R_PRESERVE_QUALITY PRESERVATION QUALITY TYPE: the quality of preservation for the samples used.
REFERENCE_NUM Y VARCHAR2 60 REFERENCE NUMBER: identifying number or code given to the report.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
REPORT DATE: The date on the report. In some cases, this may be the same as the
REPORT_DATE Y DATE DATE ANALYSIS_END_DATE but most often the report is written after the analysis is
completed.
REPORT_TITLE Y VARCHAR2 240 REPORT TITLE: The full title given to this report or summary.
TOTAL SAMPLE INTERVAL: The total interval over which samples taken for this
TOTAL_SAMPLE_INTERVAL Y NUMBER 15,5
analysis were taken.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
Page 699 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 700 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PALEO_SUM_AUTHOR
PALEO SUMMARY AUTHOR: This table tracks the authors of a paleontological report. May include corporate, technical,
scientific authors.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PALEO SUMMARY IDENTIFIER: Unique identifier for the paleo summary report that
PALEO_SUMMARY_ID N VARCHAR2 40 P PALEO_SUMMARY
is captured.
AUTHOR_ID N VARCHAR2 40 P AUTHOR IDENTIFER: Unique identifier for the author of a report.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
AUTHOR BUSINESS ASSOCIATE ID: the unique identifier for the person, company
AUTHOR_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
or organization that was an author of this paleo summary.
AUTHOR DESCRIPTION: A text field that can be used to describe the authors,
AUTHOR_DESC Y VARCHAR2 240
possibly as a single unvalidated data string.
AUTHOR TYPE: the type of author of a document or other product. Could be who the
AUTHOR_TYPE Y VARCHAR2 40 R_AUTHOR_TYPE product was created for, the company that created it, the person who created it, the
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 701 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PALEO_SUM_COMP
PALEO SUMMARY COMPONENT: Lists all the components that are associated with the report, such as lithologic samples,
items stored in the records management module etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PALEO SUMMARY IDENTIFIER: Unique identifier for the paleo summary report that
PALEO_SUMMARY_ID N VARCHAR2 40 P PALEO_SUMMARY
is captured.
summary Component that is associated with the paleo summary. This could be one
PALEO_COMPONENT_ID N VARCHAR2 40 P
well or a group of wells (as in a regional report), stratigraphic field stations,
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic
APPLICATION ID: Unique identifier for applications you make for continuations,
APPLICATION_ID Y VARCHAR2 40 APPLICATION
licenses etc. to the government.
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID Y VARCHAR2 40 AREA
area, area of interest, offshore area, district etc.
AREA_TYPE Y VARCHAR2 40 AREA AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc.
BA AUTHORITY IDENTIFIER: Unique identifier for the row that describes the
AUTHORITY_ID Y VARCHAR2 40 BA_AUTHORITY
authority that a business associaate has over business objects.
BA_ORGANIZATION
BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a
BUSINESS_ASSOCIATE_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
person, company, regulatory agency, government or consortium.
BA_AUTHORITY
CATALOGUE_ADDITIVE_ID Y VARCHAR2 40 CAT_ADDITIVE additives. Think of this table as a catalogue of all the kinds of additives that can be
purchased or created.
equipment. Think of this as a catalogue or brochure that shows all the kinds of
CATALOGUE_EQUIP_ID Y VARCHAR2 40 CAT_EQUIPMENT
equipment that you may use, but may or may not actually have. Actual peices of
information.
CLASS_LEVEL_ID Y VARCHAR2 40 CLASS_LEVEL classification schemes are availabe, including the UNSPSC code set. Typically, these
classification systems are hierarchical. Objects may be classified at any level of the
Page 702 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONSULT_ID Y VARCHAR2 40 CONSULT an activity or request for an activity. Consultation discussions may occur at any point
CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.
in which fossil deposition occurs. Often, these ecozones are marine or fresh water.
ECOZONE_ID Y VARCHAR2 40 ECOZONE
Marine ecozones include the category of marine benthic zones, namely shelf, slope,
and abyssal zones. The ecozone is defined by the organisms that are found in it.
ECOZONE SET IDENTIFIER: Unique identifier for a set of ecozone definitions that
ECOZONE_SET_ID Y VARCHAR2 40 ECOZONE_SET
are used by an organization such as the MMS or E and P company.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.
ENTITLEMENT_ID Y VARCHAR2 40 ENTITLEMENT ENTITLEMENT IDENTIFIER: Unique identifier for the row in the entitlement table.
EQUIPMENT_ID Y VARCHAR2 40 EQUIPMENT EQUIPMENT IDENTIFIER: Unique identifier for a specific peice of equipment.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
FACILITY_ID Y VARCHAR2 40 FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: A reference table identifying the codes classifying the facility
according to its physical equipment or principal service performed. Please note that
FACILITY_TYPE Y VARCHAR2 40 FACILITY
FACILITY_TYPE will eventually become a SUBTYPE and downsized to 30
characters.
FIELD_ID Y VARCHAR2 40 FIELD FIELD IDENTIFIER: Unique identifier for the field.
FIELD_STATION_ID Y VARCHAR2 40 STRAT_FIELD_STATION FIELD STATION ID: unique identifier for the stratigraphic field station.
FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.
INCIDENT SET IDENTIFIER: Unique identifier for a set of incident types that may be
INCIDENT_SET_ID Y VARCHAR2 40
mandated by an operating company, regulatory agency or contract.
INCIDENT TYPE: The type of indicent that may have occurred, such as roll-over, or
INCIDENT_TYPE Y VARCHAR2 40
explosion, or unsafe materials handling.
INFORMATION_ITEM_ID Y VARCHAR2 40 RM_INFORMATION_ITEM INFORMATION ITEM ID: The unique identifier for an information item.
INFORMATION ITEM SUBTYPE: the type of information item. May be one of The
INFO_ITEM_SUBTYPE Y VARCHAR2 30 RM_INFORMATION_ITEM
valid types of Information item as defined by check constraints.
Page 703 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
INSTRUMENT ID: Unique number for the legal document registered on the Cert. Of
INSTRUMENT_ID Y VARCHAR2 40 INSTRUMENT Title indicating interest in lands e.g. charge, lien, mortgage, caveat. May be natural
Key or system assigned, based on user needs and uniqueness of natural ids.
INTEREST_SET_ID Y VARCHAR2 40 INTEREST_SET INTEREST SET IDENTIFIER: unique identifier for the interest set.
BUSINESS ASSOCIATE: Unique identifier for the jurisdiction that is managing the
JURISDICTION Y VARCHAR2 40 LAND_SALE
land sale or bidding round.
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID Y VARCHAR2 40 LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
LAND RIGHT SUBTYPE: column indicating the type of land right. Must be one of the
LAND_RIGHT_SUBTYPE Y VARCHAR2 30 LAND_RIGHT valid subtypes: LAND TITLE, LAND UNIT, LAND UNIT TRACT, LAND
LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale.
LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.
LITHOLOGY_LOG_ID Y VARCHAR2 40 LITH_LOG LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
LITH_LOG_SOURCE Y VARCHAR2 40 LITH_LOG LITH LOG SOURCE: The source of data for this lithologic log.
NOTIFICATION_ID Y VARCHAR2 40 NOTIFICATION NOTIFICATION IDENTIFIER: unique identifier for the notification.
OBLIGATION_ID Y VARCHAR2 40 OBLIGATION OBLIGATION ID: Unique identifier for each obligation
OBLIGATION_SEQ_NO Y NUMBER 8 OBLIGATION OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE Y VARCHAR2 30 PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
PHYSICAL_ITEM_ID Y VARCHAR2 40 RM_PHYSICAL_ITEM PHYSICAL ITEM ID: The unique identifier for the physical item.
POOL_ID Y VARCHAR2 40 POOL POOL IDENTIFIER: Number or code uniquely identifying the pool.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PPDM_TABLE_NAME Y VARCHAR2 30 PPDM_TABLE TABLE NAME: The name of the table within the schema.
PRODUCT_TYPE Y VARCHAR2 40 SUBSTANCE PRODUCT_TYPE: The product identified as a component for this table.
Page 704 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PROJECT_ID Y VARCHAR2 40 PROJECT PROJECT IDENTIFIER: unique identifier for the project.
RATE_SCHEDULE_ID Y VARCHAR2 40 RATE_SCHEDULE associate such as a service provider, jurisdiction or regulatory agency. Fee
schedules are often used to administer the rates for rentals or for services provided.
PPDM REFERENCED GUID: The GUID in the table that has an association with this
level of a classification system. In this case, we recommend that the name of the
table also be captured in PPDM TABLE, to make querying this information easier.
REFERENCED_GUID Y VARCHAR2 38
Usually, the PPDM TABLE and PPDM REFERENCED GUID should be used in
tandem. In this case, it is essential that the PPDM GUID in the source table be
PPDM TABLE NAME: The name of a table that has an association with this level of a
key from the table that is referenced, or may be used generically in combination with
REFERENCED_TABLE_NAME Y VARCHAR2 30
the PPDM_REFERENCED_GUID, which points to the row in the table that is related
to the classification system level. In this case, it is essential that the PPDM GUID in
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of
RESERVE CLASS IDENTIFIER: The reserve classed for identifying the confidence
RESERVE_CLASS_ID Y VARCHAR2 40 RESERVE_CLASS
level and producing status of the reserve volumes.
SEISMIC SET: A seismic set is a super type of various types of seismic collections.
SEIS_SET_ID Y VARCHAR2 40 SEIS_SET Valid types of seismic sets include SEIS_LINE, SEIS_3D, SEIS_SEGMENT and
SEIS_SURVEY.
SEISMIC SET SUBTYPE: The seismic set type column is used to enforce a
relationship between the SEIS SET supertype and its valid sub types. Values for this
SEIS_SET_SUBTYPE Y VARCHAR2 30 SEIS_SET column must be the name of the table that is the valid sub type for this row of data.
SUPPORT FACILITY SUBTYPE: The type of support facility that is described by this
SF_SUBTYPE Y VARCHAR2 30 SF_SUPPORT_FACILITY row of data. These values are managed by check constraint, and may only be the
SOURCE DOCUMENT: A list of documents that are used as the source for supplying
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT data. Source documents may include government and regulatory forms, operator
Page 705 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
surface description may be stated in terms of a legal survey system, metes and
granted. For land rights, continuations may be described by generating a new Spatial
description.
RM_DATA_STORE_STRUCTU DATA STORE ID: Used to identify the kinds of items that a data store structure is
STORE_ID Y VARCHAR2 40
RE permitted to hold.
RM_DATA_STORE_STRUCTU DATA STORE STRUCTURE OBS NO: Used to identify the kinds of items that a data
STORE_STRUCTURE_OBS_NO Y NUMBER 8
RE store structure is permitted to hold.
STRAT NAME SET IDENTIFIER: Unique identifier for the stratigraphic name set. A
STRAT_NAME_SET_ID Y VARCHAR2 40 STRAT_UNIT stratigraphic name set is an unordered collection of stratigraphic units, that may be in
STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT STRATIGRAPHIC UNIT IDENTIFIER: unique identifier for the stratigraphic unit.
SUPPORT FACILITY IDENTIFIER: Unique identifier for the support facility. A support
facility provides operational support for activities. These facilities may include roads,
SUPPORT_FACILITY_ID Y VARCHAR2 40 SF_SUPPORT_FACILITY
transmission towers, airstrips, vessels, docks and so on. Sub tyes are used to
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the
Webster Online)
WELL WELL_ACTIVITY UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the
UWI Y VARCHAR2 40
PROD_STRING primary key for this row.
WELL ACTIVITY SET IDENTIFIER: Unique identifier for a valid set of activity codes,
WELL_ACTIVITY_SET_ID Y VARCHAR2 40
such as those required by a regulatory or professional agency.
WELL ACTIVITY TYPE: The type of activity that is tracked, such as drilling, testing,
WELL_ACTIVITY_TYPE_ID Y VARCHAR2 40
coring, tubing etc. May be any kind of activity related to well operations.
WELL SET IDENTIFIER: Unique identifier for a Well Set. A Well Set is a grouping
WELL_SET_ID Y VARCHAR2 40 WELL_SET mechanism for Well Components used to maintain and end to end link through all
WORK_ORDER_ID Y VARCHAR2 40 WORK_ORDER WORK ORDER IDENTIFIER: unique identifier for the work order.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
Page 706 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 707 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PALEO_SUM_INTERVAL
PALEO SUMMARY INTERVAL: An interval defined for the summary, usually when for a survey done in a well bore.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PALEO SUMMARY IDENTIFIER: Unique identifier for the paleo summary report that
PALEO_SUMMARY_ID N VARCHAR2 40 P PALEO_SUMMARY
is captured.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
BASE_DEPTH Y NUMBER 15,5 BASE DEPTH: the depth at the base of the paleo summary interval.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
TOP_DEPTH Y NUMBER 15,5 TOP DEPTH: The top or upper depth of the interval that was studied.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 708 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PALEO_SUM_SAMPLE
PALEO SUMMARY SAMPLE: Used to associate information in the paleo summary with the lithologic samples used.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PALEO SUMMARY IDENTIFIER: Unique identifier for the paleo summary report that
PALEO_SUMMARY_ID N VARCHAR2 40 P PALEO_SUMMARY
is captured.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
FIRST SAMPLE INDICATOR: A Y/N flag indicating whether this is the first sample in
FIRST_SAMPLE_IND Y VARCHAR2 1
the paleo summary.
LAST SAMPLE INDICATOR: A Y/N flag indicating that this is the last sample studied
LAST_SAMPLE_IND Y VARCHAR2 1
in the paleo summary.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 709 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PALEO_SUM_XREF
PALEO SUMMARY CROSS REFERENCE: this table is used to capture relationships between reports, such as regional
reports that are compiled from many well or measured section based reports.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PALEO SUMMARY IDENTIFIER: Unique identifier for the paleo summary report that
PALEO_SUMMARY_ID1 N VARCHAR2 40 P PALEO_SUMMARY
is captured.
PALEO SUMMARY IDENTIFIER: Unique identifier for the paleo summary report that
PALEO_SUMMARY_ID2 N VARCHAR2 40 P PALEO_SUMMARY
is captured.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
between paleo summaries; could include reports that are included in another, reports
PALEO_XREF_TYPE Y VARCHAR2 40 R_PAL_SUM_XREF_TYPE
that supplement or replace others or reports that are simply different versions
(although we dont recommend that you store draft copies in your database).
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 710 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PDEN
PRODUCTION ENTITY: This table represents any entity for which product ion could be reported against. This entity could be
physical installations such as a production well string, a spatial construct such as lease or reservoir or it could be an
organizational concept such as business unit.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE N VARCHAR2 30 P PDEN_AREA of the table names of the PDEN subtype tables, such as PDEN_WELL,
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID Y VARCHAR2 40 PDEN_AREA
area, area of interest, offshore area, district etc.
AREA_TYPE Y VARCHAR2 40 PDEN_AREA AREA TYPE: Unique identifier for the type of area, such as country, state, AOI etc.
CURRENT PROD STRING NAME: Name assigned to the production string: e.g., a
CURRENT_PROD_STR_NAME Y VARCHAR2 255 special name or one derived from the name of the property with which the production
string is associated.
CURRENT_STATUS_DATE Y DATE DATE CURRENT STATUS DATE: Date of the current status for the production entity.
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
FIELD_ID Y VARCHAR2 40 FIELD FIELD IDENTIFIER: Unique identifier for the field.
LAST INJECTION DATE: The date that injection volumes were last reported for this
LAST_INJECTION_DATE Y DATE DATE
entity.
LAST PRODUCTION DATE: The date that production was last reported for this
LAST_PRODUCTION_DATE Y DATE DATE
entity.
LAST REPORTED DATE: The date that a production report was last submitted for
LAST_REPORTED_DATE Y DATE DATE
this entity.
LOCATION_DESC Y VARCHAR2 1024 LOCATION DESCRIPTION: The reported location of a production reporting entity.
ON_INJECTION_DATE Y DATE DATE ON INJECTION DATE: The date that injection was first reported for this entity.
ON_PRODUCTION_DATE Y DATE DATE ON PRODUCTION DATE: The date that production was first reported for this entity.
PDEN NAME: Name assigned to the production entity. This may be the legal or
PDEN_LONG_NAME Y VARCHAR2 255
registered name as it appears on a permit or a given name assigned by the operator.
PDEN_SHORT_NAME Y VARCHAR2 30 PDEN SHORT NAME: Common short name used for the production entity.
Page 711 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PDEN_STATUS Y VARCHAR2 40 R_PDEN_STATUS PDEN STATUS: The operational state of the production entity.
PDEN STATUS TYPE: Identifies the type of status, such as the operational status,
PDEN_STATUS_TYPE Y VARCHAR2 40 R_PDEN_STATUS
the financial status, the legal status, the eligibility status etc.
PLOT_NAME Y VARCHAR2 255 PLOT NAME: Name alias used when plotting the production entity on a map.
PLOT SYMBOL: A character or symbol used to represent a well. This may be used in
PLOT_SYMBOL Y VARCHAR2 40 R_PLOT_SYMBOL a particular mapping package coding scheme, or as a pointer to other application
dependent files.
POOL_ID Y VARCHAR2 40 POOL POOL IDENTIFIER: Number or code uniquely identifying the pool.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PRIMARY_PRODUCT Y VARCHAR2 40 SUBSTANCE PRIMARY PRODUCT: The primary product produced by this PDEN
STRAT NAME SET IDENTIFIER: Unique identifier for the stratigraphic name set. A
STRAT_NAME_SET_ID Y VARCHAR2 40 STRAT_UNIT stratigraphic name set is an unordered collection of stratigraphic units, that may be in
STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT STRATIGRAPHIC UNIT IDENTIFIER: unique identifier for the stratigraphic unit.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 712 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PDEN_ALLOC_FACTOR
PRODUCTION ENTITY ALLOCATION FACTOR: This table represents a factor used in calculations to allocate production
from one entity to another .
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PRODUCTION ENTITY SUBTYPE: The type of entity that is reporting product ion
FROM_PDEN_SUBTYPE N VARCHAR2 30 P PDEN
such as well string, lease, operator, etc.
PRODUCTION ENTITY SUBTYPE: The type of entity that is reporting product ion
TO_PDEN_SUBTYPE N VARCHAR2 30 P PDEN
such as well string, lease, operator, etc.
ALLOCATION_OBS_NO N NUMBER 8 P factor, allowing them to be versioned over time. This column replaces DATE, which
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
REFERENCE ACTIVITY: A reference table identifying the type of activity that caused
ACTIVITY_TYPE Y VARCHAR2 40 R_ACTIVITY_TYPE
the movement of fluids to occur such as production, injection, flaring, sales, etc.
ALLOCATION_TYPE Y VARCHAR2 40 R_ALLOCATION_TYPE calculations to attribute (allocate) a measured movement of fluid to a number of
production entities.
BUSINESS RULE: The business rule that helps describe the allocation factor
BUSINESS_RULE Y VARCHAR2 240
calculation or description.
CALCULATED_FROM Y VARCHAR2 40 CALCULATED FROM: The method used to derive the allocation factor.
EFFECTIVE ALLOCATION DATE: The date that this allocation factor becomes
EFFECTIVE_DATE Y DATE DATE
effecti ve.
ALLOCATION EXPIRY DATE: The date that this allocation factor is no longer in
EXPIRY_DATE Y DATE DATE
effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PRODUCT_TYPE Y VARCHAR2 40 SUBSTANCE PRODUCT_TYPE: The product identified as a component for this table.
Page 713 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
VOLUME_METHOD Y VARCHAR2 40 R_VOLUME_METHOD used to determine the volume of fluids moved. Examples would be measured,
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 714 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PDEN_AREA
PRODUCTION ENTITY AS AREA: This table facilitates the representation of any type of area such as a county as a
production reporting entity. It allows a different set of identifiers and relationships for production reporting purposes. For
instance, an organization may have an internal identifier for a county that is different than what is used by the organization or
its business partners for reporting purposes.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE N VARCHAR2 30 P PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
AREA IDENTIFIER: Unique identifier for the area that the PDEN is equal to. May be
AREA_ID N VARCHAR2 40 P AREA any type of area, including geopolitical, jurisdictional, business based, formal,
AREA_TYPE N VARCHAR2 40 P AREA AREA TYPE: the type of area, such as country, county, state.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
NUMBER OF GAS WELLS: The number of gas wells that are associated with this
NO_OF_GAS_WELLS Y NUMBER 14,9
entity for production reporting purposes.
NUMBER OF INJECTION WELLS: The number of injection wells that are associated
NO_OF_INJECTION_WELLS Y NUMBER 14,9
with this entity for production reporting purposes.
NUMBER OF OIL WELLS: The number of oil wells that are associated with this entity
NO_OF_OIL_WELLS Y NUMBER 14,9
for production reporting purposes.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 715 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PDEN_BUSINESS_ASSOC
PRODUCTION ENTITY AS BUSINESS ASSOCIATE: This table facilitates the representation of a business associate as a
production reporting entity. It allows a different set of identifiers and relationships for production reporting purposes. For
instance, anorganization may have an internal identifier for a business associate that is different than what is used by the
organization or its business partners for reporting purposes.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE N VARCHAR2 30 P PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
NUMBER OF GAS WELLS: The number of gas wells that are associated with this
NO_OF_GAS_WELLS Y NUMBER 14,9
entity for production reporting purposes.
NUMBER OF INJECTION WELLS: The number of injection wells that are associated
NO_OF_INJECTION_WELLS Y NUMBER 14,9
with this entity for production reporting purposes.
NUMBER OF OIL WELLS: The number of oil wells that are associated with this entity
NO_OF_OIL_WELLS Y NUMBER 14,9
for production reporting purposes.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 716 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PDEN_COMPONENT
PRODUCTION ENTITY COMPONENT: This table is used to capture the relationships between production entities and
busines objects, such as wells, equipment, documents, seismic sets and contracts.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE N VARCHAR2 30 P PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic
APPLICATION ID: Unique identifier for applications you make for continuations,
APPLICATION_ID Y VARCHAR2 40 APPLICATION
licenses etc. to the government.
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID Y VARCHAR2 40 AREA
area, area of interest, offshore area, district etc.
AREA_TYPE Y VARCHAR2 40 AREA AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc.
BA AUTHORITY IDENTIFIER: Unique identifier for the row that describes the
AUTHORITY_ID Y VARCHAR2 40 BA_AUTHORITY
authority that a business associaate has over business objects.
BA_ORGANIZATION
BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a
BUSINESS_ASSOCIATE_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
company, person, organization or association.
BA_AUTHORITY
CATALOGUE_ADDITIVE_ID Y VARCHAR2 40 CAT_ADDITIVE additives. Think of this table as a catalogue of all the kinds of additives that can be
purchased or created.
equipment. Think of this as a catalogue or brochure that shows all the kinds of
CATALOGUE_EQUIP_ID Y VARCHAR2 40 CAT_EQUIPMENT
equipment that you may use, but may or may not actually have. Actual peices of
CLASSIFICATION_SYSTEM_ID Y VARCHAR2 40 CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification
information.
Page 717 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CLASS_LEVEL_ID Y VARCHAR2 40 CLASS_LEVEL classification schemes are availabe, including the UNSPSC code set. Typically, these
classification systems are hierarchical. Objects may be classified at any level of the
CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.
in which fossil deposition occurs. Often, these ecozones are marine or fresh water.
ECOZONE_ID Y VARCHAR2 40 ECOZONE
Marine ecozones include the category of marine benthic zones, namely shelf, slope,
and abyssal zones. The ecozone is defined by the organisms that are found in it.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.
ENTITLEMENT_ID Y VARCHAR2 40 ENTITLEMENT ENTITLEMENT IDENTIFIER: Unique identifier for the row in the entitlement table.
EQUIPMENT_ID Y VARCHAR2 40 EQUIPMENT EQUIPMENT IDENTIFIER: Unique identifier for a specific peice of equipment.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
FACILITY_ID Y VARCHAR2 40 FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: The type of facility that is described in this row of data, such as
FACILITY_TYPE Y VARCHAR2 40 FACILITY pipeline, tank, battery etc. Please note that FACILITY_TYPE will eventually become
FIELD_ID Y VARCHAR2 40 FIELD FIELD IDENTIFIER: Unique identifier for the field.
FIELD_STATION_ID Y VARCHAR2 40 STRAT_FIELD_STATION FIELD STATION ID: unique identifier for the stratigraphic field station.
FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.
INCIDENT SET IDENTIFIER: Unique identifier for a set of incident types that may be
INCIDENT_SET_ID Y VARCHAR2 40
mandated by an operating company, regulatory agency or contract.
INCIDENT TYPE: The type of indicent that may have occurred, such as roll-over, or
INCIDENT_TYPE Y VARCHAR2 40
explosion, or unsafe materials handling.
INFORMATION_ITEM_ID Y VARCHAR2 40 RM_INFORMATION_ITEM INFORMATION ITEM ID: The unique identifier for an information item.
INFORMATION ITEM SUBTYPE: the type of information item. May be one of The
INFO_ITEM_SUBTYPE Y VARCHAR2 30 RM_INFORMATION_ITEM
valid types of Information item as defined by check constraints.
Page 718 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
INSTRUMENT ID: Unique number for the legal document registered on the Cert. Of
INSTRUMENT_ID Y VARCHAR2 40 INSTRUMENT Title indicating interest in lands e.g. charge, lien, mortgage, caveat. May be natural
Key or system assigned, based on user needs and uniqueness of natural ids.
INTEREST_SET_ID Y VARCHAR2 40 INTEREST_SET INTEREST SET IDENTIFIER: unique identifier for the interest set.
BUSINESS ASSOCIATE: Unique identifier for the jurisdiction that is managing the
JURISDICTION Y VARCHAR2 40 LAND_SALE
land sale or bidding round.
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID Y VARCHAR2 40 LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
LAND RIGHT SUBTYPE: column indicating the type of land right. Must be one of the
LAND_RIGHT_SUBTYPE Y VARCHAR2 30 LAND_RIGHT valid subtypes: LAND TITLE, LAND UNIT, LAND UNIT TRACT, LAND
LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale.
LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.
LITHOLOGY_LOG_ID Y VARCHAR2 40 LITH_LOG LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
LITH_LOG_SOURCE Y VARCHAR2 40 LITH_LOG LITH LOG SOURCE: The source of data for this lithologic log.
NOTIFICATION_ID Y VARCHAR2 40 NOTIFICATION NOTIFICATION IDENTIFIER: unique identifier for the notification.
OBLIGATION_ID Y VARCHAR2 40 OBLIGATION OBLIGATION ID: Unique identifier for each obligation
OBLIGATION_SEQ_NO Y NUMBER 8 OBLIGATION OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation
PALEO SUMMARY IDENTIFIER: Unique identifier for the paleo summary report that
PALEO_SUMMARY_ID Y VARCHAR2 40 PALEO_SUMMARY
is captured.
PHYSICAL_ITEM_ID Y VARCHAR2 40 RM_PHYSICAL_ITEM PHYSICAL ITEM ID: The unique identifier for the physical item.
POOL_ID Y VARCHAR2 40 POOL POOL IDENTIFIER: Number or code uniquely identifying the pool.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PPDM_TABLE_NAME Y VARCHAR2 30 PPDM_TABLE TABLE NAME: The name of the table within the schema.
PRODUCT_TYPE Y VARCHAR2 40 SUBSTANCE PRODUCT_TYPE: The product identified as a component for this table.
PROJECT_ID Y VARCHAR2 40 PROJECT PROJECT IDENTIFIER: unique identifier for the project.
PR_STR_FORM_OBS_NO Y NUMBER 8 PROD_STRING_FORMATION number used to uniquely identify each completed (perforated) formation (layer) that is
PROD_STRING SOURCE: The individual, company, state, or government agency designated as the
PR_STR_SOURCE Y VARCHAR2 40
PROD_STRING_FORMATION source of information for this row.
PROD_STRING UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the
PR_STR_UWI Y VARCHAR2 40
PROD_STRING_FORMATION primary key for this row.
Page 719 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
RATE_SCHEDULE_ID Y VARCHAR2 40 RATE_SCHEDULE associate such as a service provider, jurisdiction or regulatory agency. Fee
schedules are often used to administer the rates for rentals or for services provided.
PPDM REFERENCED GUID: The GUID in the table that has an association with this
level of a classification system. In this case, we recommend that the name of the
table also be captured in PPDM TABLE, to make querying this information easier.
REFERENCED_GUID Y VARCHAR2 38
Usually, the PPDM TABLE and PPDM REFERENCED GUID should be used in
tandem. In this case, it is essential that the PPDM GUID in the source table be
PPDM TABLE NAME: The name of a table that has an association with this level of a
key from the table that is referenced, or may be used generically in combination with
REFERENCED_TABLE_NAME Y VARCHAR2 30
the PPDM_REFERENCED_GUID, which points to the row in the table that is related
to the classification system level. In this case, it is essential that the PPDM GUID in
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of
RESERVE CLASS IDENTIFIER: The reserve classed for identifying the confidence
RESERVE_CLASS_ID Y VARCHAR2 40 RESERVE_CLASS
level and producing status of the reserve volumes.
SEISMIC SET: A seismic set is a super type of various types of seismic collections.
SEIS_SET_ID Y VARCHAR2 40 SEIS_SET Valid types of seismic sets include SEIS_LINE, SEIS_3D, SEIS_SEGMENT and
SEIS_SURVEY.
SEISMIC SET SUBTYPE: The seismic set type column is used to enforce a
relationship between the SEIS SET supertype and its valid sub types. Values for this
SEIS_SET_SUBTYPE Y VARCHAR2 30 SEIS_SET column must be the name of the table that is the valid sub type for this row of data.
SUPPORT FACILITY SUBTYPE: The type of support facility that is described by this
SF_SUBTYPE Y VARCHAR2 30 SF_SUPPORT_FACILITY row of data. These values are managed by check constraint, and may only be the
surface description may be stated in terms of a legal survey system, metes and
granted. For land rights, continuations may be described by generating a new Spatial
description.
RM_DATA_STORE_STRUCTU DATA STORE ID: Used to identify the kinds of items that a data store structure is
STORE_ID Y VARCHAR2 40
RE permitted to hold.
RM_DATA_STORE_STRUCTU DATA STORE STRUCTURE OBS NO: Used to identify the kinds of items that a data
STORE_STRUCTURE_OBS_NO Y NUMBER 8
RE store structure is permitted to hold.
Page 720 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
STRAT NAME SET IDENTIFIER: Unique identifier for the stratigraphic name set. A
STRAT_NAME_SET_ID Y VARCHAR2 40 STRAT_UNIT stratigraphic name set is an unordered collection of stratigraphic units, that may be in
STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT STRATIGRAPHIC UNIT IDENTIFIER: unique identifier for the stratigraphic unit.
PROD_STRING STRING IDENTIFIER: Number or code uniquely identifying a production string within
STRING_ID Y VARCHAR2 40
PROD_STRING_FORMATION a well.
SUPPORT FACILITY IDENTIFIER: Unique identifier for the support facility. A support
facility provides operational support for activities. These facilities may include roads,
SUPPORT_FACILITY_ID Y VARCHAR2 40 SF_SUPPORT_FACILITY
transmission towers, airstrips, vessels, docks and so on. Sub tyes are used to
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the
Webster Online)
WELL ACTIVITY SET IDENTIFIER: Unique identifier for a valid set of activity codes,
WELL_ACTIVITY_SET_ID Y VARCHAR2 40
such as those required by a regulatory or professional agency.
WELL ACTIVITY TYPE: The type of activity that is tracked, such as drilling, testing,
WELL_ACTIVITY_TYPE_ID Y VARCHAR2 40
coring, tubing etc. May be any kind of activity related to well operations.
WELL SET IDENTIFIER: Unique identifier for a Well Set. A Well Set is a grouping
WELL_SET_ID Y VARCHAR2 40 WELL_SET mechanism for Well Components used to maintain and end to end link through all
WORK_ORDER_ID Y VARCHAR2 40 WORK_ORDER WORK ORDER IDENTIFIER: unique identifier for the work order.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 721 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PDEN_DECLINE_CASE
PDEN DECLINE FORECAST CASE: Summarizes the parameters making up one or more decline segments used to forecast
future production.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE N VARCHAR2 30 P PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
PRODUCT TYPE: A reference table identifying the type of product (fluid) such as
PRODUCT_TYPE N VARCHAR2 40 P SUBSTANCE GAS, OIL, WATER, NGL, etc. Includes the less common products like STEAM,
CASE ID: A model of proposed production for a production entity. A forecast may be
CASE_ID N VARCHAR2 40 P
comprised of one or more segments and one or more fluids or fluid ratios.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
CASE_NAME Y VARCHAR2 255 CASE NAME: full or long name given to the case study.
DECLINE CURVE TYPE: Tthe type of decline curve that is used in decline curve
DECLINE_CURVE_TYPE Y VARCHAR2 40 R_DECLINE_CURVE_TYPE
forecast calculations such as exponential, harmonic, hyperbolic, linear, etc.
DECLINE TYPE: The type of decline that is used in decline curve forecast
DECLINE_TYPE Y VARCHAR2 40 R_DECLINE_TYPE
calculations such as nominal or effective percentatge.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
END_DATE Y DATE DATE END DATE: End date for this decline segment.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
FINAL_DECLINE Y NUMBER 10,6 FINAL DECLINE: Final percentage decline value for decline segment.
FINAL_RATE Y NUMBER 15,5 FINAL RATE: Final rate of production for this decline segment.
INITIAL_DECLINE Y NUMBER 10,6 INITIAL DECLINE: Initial percentage decline value for decline segment.
INITIAL_RATE Y NUMBER 15,5 INITIAL RATE: Starting rate of production for decline segment.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROJECT IDENTIFIER: Unique identifier for a project that has resulted in the
PROJECT_ID Y VARCHAR2 40 PROJECT
creation of a decline analysis and forecast.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
START_DATE Y DATE DATE START DATE: Start date for this decline segment.
VOLUME Y NUMBER 14,4 VOLUME: Total volume for this decline segment.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
Page 722 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 723 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PDEN_DECLINE_CONDITION
PDEN DECLINE FORECAST CASE: Summarizes the parameters making up one or more decline segments.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE N VARCHAR2 30 P PDEN_DECLINE_CASE of the table names of the PDEN subtype tables, such as PDEN_WELL,
SUBSTANCE
PRODUCT_TYPE N VARCHAR2 40 P PRODUCT_TYPE: The product identified as a component for this table.
PDEN_DECLINE_CASE
CASE ID: A model of proposed production for a production entity. A forecast may be
CASE_ID N VARCHAR2 40 P PDEN_DECLINE_CASE
comprised of one or more segments and one or more fluids or fluid ratios.
CONDITION IDENTIFIER: Unique identifier for the condition associated with the
CONDITION_ID N VARCHAR2 40 P
production decline analysis.
PERIOD_TYPE N VARCHAR2 40 P R_PERIOD_TYPE PERIOD TYPE: Indicates a period of time. Possible values are DAY, MONTH, YEAR.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
may be associated with certain types of decline condition types. Note that only some
CONDITION_CODE Y VARCHAR2 40 R_DECLINE_COND_CODE condition types will have codes. Others will be associated with numberic or text
descriptions only. Codes may be used to indicate whether the number of wells
CONDITION TYPE: The type of condition that is described for the production decline
R_DECLINE_COND_TYPE
CONDITION_TYPE Y VARCHAR2 40 analysis, such as the number of producing oil wells, number of injection wells, service
R_DECLINE_COND_CODE
factors (percent of time the well is in service) etc.
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
VOLUME_DATE Y DATE DATE which this condition is valid. For example, the condition may refer to volumes for Sept
1999
Page 724 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
DATE FORMAT DESCRIPTION: Use this column to define the level of precision in
VOLUME_DATE_DESC Y VARCHAR2 8
the DATE format colums, such as YYYY, or YYYQQ, or YYYYMM or YYYYMMDD
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 725 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PDEN_DECLINE_SEGMENT
PDEN DECLINE SEGMENT: Contains the parameters used to forecast future production using standard decline curve
analysis.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE N VARCHAR2 30 P PDEN_DECLINE_CASE of the table names of the PDEN subtype tables, such as PDEN_WELL,
CASE ID: A model of proposed production for a production entity. A forecast may be
CASE_ID N VARCHAR2 40 P PDEN_DECLINE_CASE
comprised of one or more segments and one or more fluids or fluid ratios.
SEGMENT IDENTIFIER: a production forecast for a specific fluid or fluid ratio made
SEGMENT_ID N VARCHAR2 40 P with consistent operating conditions. A new segment is created when operating
conditions change.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
DECLINE CURVE TYPE: Tthe type of decline curve that is used in decline curve
DECLINE_CURVE_TYPE Y VARCHAR2 40 R_DECLINE_CURVE_TYPE
forecast calculations such as exponential, harmonic, hyperbolic, linear, etc.
DECLINE TYPE: The type of decline that is used in decline curve forecast
DECLINE_TYPE Y VARCHAR2 40 R_DECLINE_TYPE
calculations such as nominal or effective percentatge.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
END_DATE Y DATE DATE END DATE: End date for this decline segment.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
FINAL_DECLINE Y NUMBER 10,6 FINAL DECLINE: Final percentage decline value for decline segment.
FINAL_RATE Y NUMBER 15,5 FINAL RATE: Final rate of production for this decline segment.
INITIAL_DECLINE Y NUMBER 10,6 INITIAL DECLINE: Initial percentage decline value for decline segment.
INITIAL_RATE Y NUMBER 15,5 INITIAL RATE: Starting rate of production for this decline segment.
N_FACTOR Y NUMBER 10,5 N FACTOR: Factor for the hyperbolic decline curve equation.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
SUBSTANCE
PRODUCT_TYPE Y VARCHAR2 40 PRODUCT_TYPE: The product identified as a component for this table.
PDEN_DECLINE_CASE
RATE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE RATE OUOM: Rates (Initial and Final) original unit of measure.
RATIO CURVE TYPE: The type of ratio curve that is used in decline curve forecast
RATIO_CURVE_TYPE Y VARCHAR2 40 R_RATIO_CURVE_TYPE
calculations such as linear, semi-log, log-log, etc.
RATIO_FINAL_RATE Y NUMBER 15,5 RATIO FINAL RATE: Final rate of dependent ratio stream (for GOR, YEILD, etc.).
Page 726 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
RATIO FLUID TYPE: The type of ratio fluid that is used in decline curve forecast
RATIO_FLUID_TYPE Y VARCHAR2 40 R_RATIO_FLUID_TYPE
calculations for GOR, YIELD, etc.
RATIO_INITIAL_RATE Y NUMBER 15,5 RATIO INITIAL RATE: Initial rate of dependent ratio stream (for GOR, YEILD, etc.).
RATIO_RATE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE RATIO RATE OUOM: Ratio rates (Initial and Final) original unit of measure.
RATIO_VOLUME Y NUMBER 14,4 RATIO VOLUME: Ratio volume for this decline segment.
RATIO_VOLUME_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE RATIO VOLUME OUOM: Ratio volume original unit of measure.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
START_DATE Y DATE DATE START DATE: Start date for this decline segment.
VOLUME Y NUMBER 14,4 VOLUME: Total volume for this decline segment.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 727 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PDEN_FACILITY
PRODUCTION ENTITY AS FACILITY: This table facilitates the representation of a facility as a production reporting entity. It
allows a different set of identifiers and relationships for production reporting purposes. For instance, an organization may
have an internal identifier for a facility that is different than what is used by the organization or its business partners for
reporting purposes.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE N VARCHAR2 30 P PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
FACILITY_ID Y VARCHAR2 40 FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: A reference table identifying the codes classifying the facility
according to its physical equipment or principal service performed. Please note that
FACILITY_TYPE Y VARCHAR2 40 FACILITY
FACILITY_TYPE will eventually become a SUBTYPE and downsized to 30
characters.
NUMBER OF GAS WELLS: The number of gas wells that are associated with this
NO_OF_GAS_WELLS Y NUMBER 14,9
entity for production reporting purposes.
NUMBER OF INJECTION WELLS: The number of injection wells that are associated
NO_OF_INJECTION_WELLS Y NUMBER 14,9
with this entity for production reporting purposes.
NUMBER OF OIL WELLS: The number of oil wells that are associated with this entity
NO_OF_OIL_WELLS Y NUMBER 14,9
for production reporting purposes.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
Page 728 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 729 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PDEN_FIELD
PRODUCTION ENTITY AS FIELD: This table facilitates the representation of a field as a production reporting entity. It allows
a different set of identifiers and relationships for production reporting purposes. For instance, an organization may have an
internal identifier for a field that is different than what is used by the organization or its business partners for reporting
purposes.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE N VARCHAR2 30 P PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
FIELD_ID Y VARCHAR2 40 FIELD FIELD IDENTIFIER: Unique identifier for the field.
NUMBER OF GAS WELLS: The number of gas wells that are associated with this
NO_OF_GAS_WELLS Y NUMBER 14,9
entity for production reporting purposes.
NUMBER OF INJECTION WELLS: The number of injection wells that are associated
NO_OF_INJECTION_WELLS Y NUMBER 14,9
with this entity for production reporting purposes.
NUMBER OF OIL WELLS: The number of oil wells that are associated with this entity
NO_OF_OIL_WELLS Y NUMBER 14,9
for production reporting purposes.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 730 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PDEN_FLOW_MEASUREMENT
PRODUCTION ENTITY FLOW MEASUREMENT: Flow measurement readings associated with a production reporting entity.
Records data from field automation readings including hourly or daily fluid volume with associated wellhead and line
pressures and flow rate.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE N VARCHAR2 30 P PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
PRODUCT_TYPE N VARCHAR2 40 P SUBSTANCE PRODUCT_TYPE: The product identified as a component for this table.
production volumes. For each PDEN, volume method, acitivity type, period type and
volume date, the first row is 0. Subsequent rows are sequenced by 1, so that the full
AMENDMENT_SEQ_NO N NUMBER 8 P
amendment history may be recreated. When supporting amendments, rows are
usually not editable once entered. Instead, new rows are created that track the
amended record.
PERIOD_TYPE N VARCHAR2 40 P R_PERIOD_TYPE PERIOD_TYPE: The type of period measured, such as hourly, daily, weekly etc.
OBSERVATION NUMBER: unique number added to a PK, in which order does not
MEASUREMENT_OBS_NO N NUMBER 8 P matter, or where date or some other value is used to determine order. Use the
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
CASING PRESSURE: The pressure measured in the casing. This is the pressure
CASING_PRESSURE Y NUMBER 8,2
measured between the casing and tubing at the wellhead.
CASING_PRESSURE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE CASING PRESSURE OUOM: Casing pressure original unit of measure.
CHOKE SIZE: Inner diameter of the choke. A choke is a valve or an orifice used to
CHOKE_SIZE Y NUMBER 10,5
restrict or control the rate of flow.
CHOKE_SIZE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE CHOKE SIZE OUOM: Choke size original unit of measure.
DIFF_PRESSURE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE DIFFERENTIAL PRESSURE OUOM: Differential pressure original unit of measure.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
FLOW_RATE Y NUMBER 15,5 FLOW RATE: The volume of fluid per unit time.
FLOW_RATE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE FLOW RATE OUOM: Flow rate original unit of measure.
MEASUREMENT_DATE Y DATE DATE MEASUREMENT DATE: The date that the flow measurement was taken.
DATE FORMAT DESCRIPTION: Use this column to define the level of precision in
MEASUREMENT_DATE_DESC Y VARCHAR2 8
the DATE format colums, such as YYYY, or YYYQQ, or YYYYMM or YYYYMMDD
MEASUREMENT_TIME Y NUMBER 10,5 MEASUREMENT TIME: the time of day that the measurement was made
Page 731 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
MEASUREMENT_TYPE Y VARCHAR2 40 R_MEASUREMENT_TYPE MEASUREMENT TYPE: Identifies the type of measurement recorded.
POSTED DATE: The date that this volume was posted, not necessarily the same
POSTED_DATE Y DATE DATE date as the volume is loaded into the database. This date is used to determine when
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PRODUCTION_VOLUME_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE PRODUCTION VOLUME OUOM: Production volume original unit of measure.
PRODUCTION TIME ELAPSED: The duration that the production flow has been
PROD_TIME_ELAPSED Y NUMBER 10,5
measured.
PROD_TIME_ELAPSED_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE PRODUCTION TIME ELAPSED OUOM: Production time original unit of measure.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
STATIC PRESSURE: Pressure exerted on the fluid measured after the well has been
STATIC_PRESSURE Y NUMBER 8,2
shutin for a period of time and the maximum pressure has been built up.
STATIC_PRESSURE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE STATIC PRESSURE OUOM: Static pressure original unit of measure.
TUBING_PRESSURE Y NUMBER 8,2 TUBING PRESSURE: The measured pressure within the tubing.
TUBING_PRESSURE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE TUBING PRESSURE OUOM: Tubing pressure original unit of measure.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 732 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PDEN_IN_AREA
PRODUCTION ENTITY IN COUNTY: Identifies the counties that an entity reporting production covers in full or in part.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE N VARCHAR2 30 P PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID N VARCHAR2 40 P AREA
area, area of interest, offshore area, district etc.
AREA_TYPE N VARCHAR2 40 P AREA AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 733 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PDEN_LAND_RIGHT
PRODUCTION ENTITY AS LAND RIGHT: This table facilitates the representation of a land right as a production reporting
entity. It allows a different set of identifiers and relationships for production reporting purposes. For instance, an organization
may have an internal identifier for a land right that is different than what is used by the organization or its business partners
for reporting purposes.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE N VARCHAR2 30 P PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
FACILITY_ID Y VARCHAR2 40 FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: A reference table identifying the codes classifying the facility
according to its physical equipment or principal service performed. Please note that
FACILITY_TYPE Y VARCHAR2 40 FACILITY
FACILITY_TYPE will eventually become a SUBTYPE and downsized to 30
characters.
LAND_RIGHT_ID Y VARCHAR2 40 LAND_RIGHT LAND RIGHT ID: UNIQUE IDENTIFIER FOR THE LAND RIGHT
LAND RIGHT SUBTYPE: This column is used to enforce the relationship between
LAND RIGHT and its subtypes. The value must be equal to the name of one of the
LAND_RIGHT_SUBTYPE Y VARCHAR2 30 LAND_RIGHT
valid subtypes: LAND_AGREEMENT, LAND_AGREE_PART, LAND_LEASE,
NUMBER OF GAS WELLS: The number of gas wells that are associated with this
NO_OF_GAS_WELLS Y NUMBER 14,9
entity for production reporting purposes.
NUMBER OF INJECTION WELLS: The number of injection wells that are associated
NO_OF_INJECTION_WELLS Y NUMBER 14,9
with this entity for production reporting purposes.
NUMBER OF OIL WELLS: The number of oil wells that are associated with this entity
NO_OF_OIL_WELLS Y NUMBER 14,9
for production reporting purposes.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
Page 734 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 735 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PDEN_LEASE_UNIT
PRODUCTION ENTITY AS LEASE OR UNIT: This table facilitates the representation of a lease or unit as a production
reporting entity. It allows a different set of identifiers and relationships for production reporting purposes. For instance, an
organization may have an internal identifier for a lease or unit that is different than what is used by the organization or its
business partners for reporting purposes. Note that lease and unit are often treated synonymously for production reporting
purposes and it is sometimes not possible to distinguish between them on the basis of production reports. For this reason
they are treated as a single entity. The entity actually represents an alias used for production reporting purposes.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE N VARCHAR2 30 P PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
FACILITY_ID Y VARCHAR2 40 FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: A reference table identifying the codes classifying the facility
according to its physical equipment or principal service performed. Please note that
FACILITY_TYPE Y VARCHAR2 40 FACILITY
FACILITY_TYPE will eventually become a SUBTYPE and downsized to 30
characters.
NUMBER OF GAS WELLS: The number of gas wells that are associated with this
NO_OF_GAS_WELLS Y NUMBER 14,9
entity for production reporting purposes.
NUMBER OF INJECTION WELLS: The number of injection wells that are associated
NO_OF_INJECTION_WELLS Y NUMBER 14,9
with this entity for production reporting purposes.
NUMBER OF OIL WELLS: The number of oil wells that are associated with this entity
NO_OF_OIL_WELLS Y NUMBER 14,9
for production reporting purposes.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
Page 736 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 737 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PDEN_MATERIAL_BAL
PDEN MATERIAL BALANCE: Contains the parameters used to establish the original gas in place and recoverable gas in
place using P/Z analysis.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE N VARCHAR2 30 P PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
PRODUCT TYPE: A reference table identifying the type of product (fluid) such as
PRODUCT_TYPE N VARCHAR2 40 P SUBSTANCE GAS, OIL, WATER, NGL, etc. Includes the less common products like STEAM,
CASE ID: A model of proposed production for a production entity. A forecast may be
CASE_ID N VARCHAR2 40 P
comprised of one or more segments and one or more fluids or fluid ratios.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
CASE_NAME Y VARCHAR2 255 CASE NAME: full or long name given to the case study.
CLOSE DATE: the calendar year and month of the close period assigned to this
CLOSE_MONTH Y VARCHAR2 40 R_MONTH
balance.
CLOSE DATE: the calendar year and month of the close period assigned to this
CLOSE_YEAR Y NUMBER 4
balance.
CO2 PERCENT: The percentage of carbon dioxide in the gas at the time of material
CO2_PERCENT Y NUMBER 15,12
balance.
CRITICAL PRESSURE: the critical pressure defined at the time of the material
CRITICAL_PRESS Y NUMBER 10,5
balance analysis.
CUMMULATIVE VOLUME: the cummulative production volume that has been used
CUM_VOLUME Y NUMBER 18,4
to calculate the remaining recoverable.
CUMMULATIVE VOLUME DATE: the date that the cummulative volume was taken,
CUM_VOLUME_DATE Y DATE DATE
such as cummulative volumes taken up to 09-2002.
DATE FORMAT DESCRIPTION: Use this column to define the level of precision in
CUM_VOLUME_DATE_DESC Y VARCHAR2 8
the DATE format colums, such as YYYY, or YYYQQ, or YYYYMM or YYYYMMDD
CURVE FIT ERROR: the margin of error in the best fit of the data to produce this
CURVE_FIT_ERROR Y NUMBER 10,5
curve.
CURVE_FIT_TYPE Y VARCHAR2 40 R_MBAL_CURVE_TYPE CURVE FIT TYPE: the type of curve, such as manual fit, best fit, weighted best fit.
CURVE INTERCEPT: The curve intercept on the y axis for the material balance
CURVE_INTERCEPT Y NUMBER 10,5
curve.
CURVE_NAME Y VARCHAR2 255 CURVE NAME: The name given to this analysis series by the analyst.
Page 738 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CURVE SLOPE: The slope of the material balance cuve on a pressure cumulative
CURVE_SLOPE Y NUMBER 10,5
production curve.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
END_DATE Y DATE DATE END DATE: End date for this decline segment.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
FINAL CUMMULATIVE VOLUME: The final cummulative volume at the end of the
FINAL_CUM_VOLUME Y NUMBER 18,4
material balance curve.
FINAL_PRESS Y NUMBER 8,2 FINAL PRESSURE: the ending pressure of the material balance curve.
H2S PERCENT: The percent of hydrogen sulphide in the gas at the time of material
H2S_PERCENT Y NUMBER 15,12
balance.
INITIAL CUMMULATIVE VOLUME: the cummulative volume that was used at the
INITIAL_CUM_VOLUME Y NUMBER 18,4
start fo material balance curve.
INITIAL_PRESS Y NUMBER 8,2 INITIAL PRESSURE: the initial pressure at the start of the material balance curve.
INITIAL_TEMP Y NUMBER 10,5 INITIAL TEMPERATURE: the initial temperature used during the material balance.
pressures were used in the analysis. If set to Y, indicates pressures were measured.
MEASURED_PRESS_IND Y VARCHAR2 1
If set to N, indicates that the measurements have been adjusted. This column does
not describe how pressures were adjusted, only that they were.
N2_PERCENT Y NUMBER 15,12 N2 PERCENT: The percent of nitrogen in the gas at the time of analysis.
ORIG_GAS_IN_PLACE Y NUMBER 18,4 ORIGINAL GAS IN PLACE: the volume of original gas.
POOL_DATUM_DEPTH Y NUMBER 15,5 POOL DATUM DEPTH: The depth at pool datum.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROJECT IDENTIFIER: Unique identifier for a project that has resulted in the
PROJECT_ID Y VARCHAR2 40 PROJECT
creation of a decline analysis and forecast.
RECOVERABLE GAS IN PLACE: the volume of recoverable gas that is in place from
RECOV_GAS_IN_PLACE Y NUMBER 18,4
this material balance analysis.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
Page 739 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
SPECIFIC GRAVITY: the specific gravity associated with the material balance
SPECIFIC_GRAVITY Y NUMBER 10,5
analysis.
START_DATE Y DATE DATE START DATE: Start date for this decline segment.
SURFACE LOSS PERCENT: The percent of surface loss from the production of the
SURFACE_LOSS_PERCENT Y NUMBER 15,12
gas.
VOLUME Y NUMBER 18,4 VOLUME: Total volume for this decline segment.
ZERO_PRESS_IND Y VARCHAR2 1 readings were included in the analysis. A Y indicates that zero readings are included,
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 740 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PDEN_OPER_HIST
PRODUCTION ENTITY OPERATOR HISTORY: Contains an historical account of the operators responsible for a production
entity.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE N VARCHAR2 30 P PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 741 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PDEN_OTHER
OTHER PRODUCTION REPORTING ENTITY: A production reporting entity not explicitly defined in the PPDM production
model.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE N VARCHAR2 30 P PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
NUMBER OF GAS WELLS: The number of gas wells that are associated with this
NO_OF_GAS_WELLS Y NUMBER 14,9
entity for production reporting purposes.
NUMBER OF INJECTION WELLS: The number of injection wells that are associated
NO_OF_INJECTION_WELLS Y NUMBER 14,9
with this entity for production reporting purposes.
NUMBER OF OIL WELLS: The number of oil wells that are associated with this entity
NO_OF_OIL_WELLS Y NUMBER 14,9
for production reporting purposes.
OTHER NAME: The name assigned to a production reporting entity not explicitly
OTHER_LONG_NAME Y VARCHAR2 255
defined in the PPDM production model.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 742 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PDEN_POOL
PRODUCTION ENTITY AS POOL: This table facilitates the representation of a pool as a production reporting entity. It allows
a different set of identifiers and relationships for production reporting purposes. For instance, an organization may have an
internal identifier for a pool that is different than what is used by the organization or its business partners for reporting
purposes.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE N VARCHAR2 30 P PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
FACILITY_ID Y VARCHAR2 40 FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: A reference table identifying the codes classifying the facility
according to its physical equipment or principal service performed. Please note that
FACILITY_TYPE Y VARCHAR2 40 FACILITY
FACILITY_TYPE will eventually become a SUBTYPE and downsized to 30
characters.
NUMBER OF GAS WELLS: The number of gas wells that are associated with this
NO_OF_GAS_WELLS Y NUMBER 14,9
entity for production reporting purposes.
NUMBER OF INJECTION WELLS: The number of injection wells that are associated
NO_OF_INJECTION_WELLS Y NUMBER 14,9
with this entity for production reporting purposes.
NUMBER OF OIL WELLS: The number of oil wells that are associated with this entity
NO_OF_OIL_WELLS Y NUMBER 14,9
for production reporting purposes.
POOL_ID Y VARCHAR2 40 POOL POOL IDENTIFIER: Number or code uniquely identifying the pool.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
Page 743 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 744 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PDEN_PROD_STRING
PRODUCTION ENTITY AS WELL STRING: This table facilitates the representation of a well string as a production reporting
entity. It allows a different set of identifiers and relationships for production reporting purposes. For instance, an organization
mayhave an internal identifier for a well string that is different than what is used by the organization or its business partners
for reporting purposes.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE N VARCHAR2 30 P PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
FACILITY_ID Y VARCHAR2 40 FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: A reference table identifying the codes classifying the facility
according to its physical equipment or principal service performed. Please note that
FACILITY_TYPE Y VARCHAR2 40 FACILITY
FACILITY_TYPE will eventually become a SUBTYPE and downsized to 30
characters.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
STRING_SOURCE Y VARCHAR2 40 PROD_STRING STRING SOURCE: the source of data for the PROD STRING
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
Page 745 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 746 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PDEN_PROD_STRING_XREF
PRODUCTION STRING TO PDEN CROSS REFERENCE: Tracks the contribution of production from a production string to a
number of PDENs. In some jurisdictions production from a number of strings are aggregated for the purposes of reporting
and regulation. Sometimes this is done differently depending on the product. For instance, in Texas oil is reported on a lease
basis while gas is reported on a string basis.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE N VARCHAR2 30 P PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
STRING_SOURCE N VARCHAR2 40 P PROD_STRING STRING SOURCE: the source of data for the PROD STRING
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date on which this cross reference became valid.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date on which the cross reference is no longer current or valid.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 747 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PDEN_PR_STR_ALLOWABLE
PDEN PRODUCTION STRING PDEN CONTRIBUTION ALLOWABLE: Monthly (or daily) allowable values for production
contributed to a specific pden. There can be many allowables in effect for production contributed to a pden.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE N VARCHAR2 30 P PDEN_PROD_STRING_XREF of the table names of the PDEN subtype tables, such as PDEN_WELL,
STRING_SOURCE N VARCHAR2 40 P PDEN_PROD_STRING_XREF STRING SOURCE: the source of data for the PROD STRING
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ALLOWABLE Y NUMBER 14,4 ALLOWABLE: The allowable production for the production string
ALLOWABLE_DATE Y DATE DATE ALLOWABLE DATE:; Date on which the allowable value was initiated.
DATE FORMAT DESCRIPTION: Use this column to define the level of precision in
ALLOWABLE_DATE_DESC Y VARCHAR2 8
the DATE format colums, such as YYYY, or YYYQQ, or YYYYMM or YYYYMMDD
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: the date on which the allowable came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the allowable was no longer in effect.
PERIOD TYPE: A reference table identifying the length of time for which a volume is
PERIOD_TYPE Y VARCHAR2 40 R_PERIOD_TYPE
recorded. Possible values are DAY, MONTH, YEAR.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PRODUCT_TYPE Y VARCHAR2 40 SUBSTANCE PRODUCT_TYPE: The product identified as a component for this table.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
Page 748 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 749 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PDEN_PR_STR_FORM
PRODUCTION ENTITY AS WELL STRING FORMATION: This table facilitates the representation of a well string formation
as a production reporting entity. It allows a different set of identifiers and relationships for production reporting purposes. For
instance,an organization may have an internal identifier for a well string formation that is different than what is used by the
organization or its business partners for reporting purposes.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE N VARCHAR2 30 P PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PR_STR_FORM_OBS_NO Y NUMBER 8 PROD_STRING_FORMATION number used to uniquely identify each completed (perforated) formation (layer) that is
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
STRAT NAME SET IDENTIFIER: Unique identifier for the stratigraphic name set. A
STRAT_NAME_SET_ID Y VARCHAR2 40 STRAT_UNIT stratigraphic name set is an unordered collection of stratigraphic units, that may be in
STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT STRATIGRAPHIC UNIT IDENTIFIER: unique identifier for the stratigraphic unit.
PROD_STRING STRING IDENTIFIER: Number or code uniquely identifying a production string within
STRING_ID Y VARCHAR2 40
PROD_STRING_FORMATION a well.
PROD_STRING UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the
UWI Y VARCHAR2 40
PROD_STRING_FORMATION primary key for this row.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
Page 750 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 751 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PDEN_RESENT
PDEN RESERVE ENTITY SUBTYPE: a valid subtype of production entity that is a reserve entity. This entity will allow you to
track actual volumes for groups of wells.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE N VARCHAR2 30 P PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
LONG NAME: Common long name assigned to a production reporting entity not
LONG_NAME Y VARCHAR2 255
explicitly defined in the PPDM production model.
NUMBER OF GAS WELLS: The number of gas wells that are associated with this
NO_OF_GAS_WELLS Y NUMBER 14,9
entity for production reporting purposes.
NUMBER OF INJECTION WELLS: The number of injection wells that are associated
NO_OF_INJECTION_WELLS Y NUMBER 14,9
with this entity for production reporting purposes.
NUMBER OF OIL WELLS: The number of oil wells that are associated with this entity
NO_OF_OIL_WELLS Y NUMBER 14,9
for production reporting purposes.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY RESERVE ENTITY IDENTIFIER: Unique identifier for the reserves entity.
SHORT NAME: Common short name assigned to a production reporting entity not
SHORT_NAME Y VARCHAR2 30
explicitly defined in the PPDM production model.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 752 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PDEN_RESENT_CLASS
PRODUCTION ENTITY SUBTYPE RESERVE ENTITY CLASS: This production subtype is added to allow forecast volumes
to be reported for a reserve entity class. Only forecast volumes should be stored with this sub type. Actual volumes should be
stored as PDEN RESENT.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE N VARCHAR2 30 P PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
LONG NAME: Common long name assigned to a production reporting entity not
LONG_NAME Y VARCHAR2 255
explicitly defined in the PPDM production model.
NUMBER OF GAS WELLS: The number of gas wells that are associated with this
NO_OF_GAS_WELLS Y NUMBER 14,9
entity for production reporting purposes.
NUMBER OF INJECTION WELLS: The number of injection wells that are associated
NO_OF_INJECTION_WELLS Y NUMBER 14,9
with this entity for production reporting purposes.
NUMBER OF OIL WELLS: The number of oil wells that are associated with this entity
NO_OF_OIL_WELLS Y NUMBER 14,9
for production reporting purposes.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RESENT_ID Y VARCHAR2 40 RESENT_CLASS entity may be comprised of a single business object (such as a well) or a group of
RESERVE CLASS IDENTIFIER; The unique identification for the class of the
RESERVE_CLASS_ID Y VARCHAR2 40 RESENT_CLASS
reserves entity.
SHORT NAME: Common short name assigned to a production reporting entity not
SHORT_NAME Y VARCHAR2 30
explicitly defined in the PPDM production model.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
Page 753 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 754 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PDEN_STATUS_HIST
PRODUCTION ENTITY STATUS HISTORY: Contains an historical account of the operating status of the production
reporting entity.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE N VARCHAR2 30 P PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
STATUS IDENTIFIER: A unique identifier for the status. In PPDM 39 replaces the
STATUS_ID N VARCHAR2 40 P
date value in the primary key.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
END_TIME Y DATE DATE END TIME: Clock time that this status ended.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
expected. This will enable the capture of a measurement representing the operational
PERCENT_CAPABILITY Y NUMBER 15,12 capacity associated with the status. Percent Capacity is normally calculated at the
parameters, etc.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
START_TIME Y DATE DATE START TIME: The clock time that this status came into effect.
PDEN STATUS: A reference table identifying the state of the production entity from
STATUS Y VARCHAR2 40 R_PDEN_STATUS
the point of view described in PDEN STATUS TYPE (such as operational status).
STATUS_DATE Y DATE DATE STATUS DATE: Date the status was reported.
PDEN STATUS TYPE: A reference table identifying the type of status, such as the
STATUS_TYPE Y VARCHAR2 40 R_PDEN_STATUS
operational status, the financial status, the legal status, the eligibility status etc.
TIMEZONE: a valid list of time zones. You can obtain a list of timezones from
TIMEZONE Y VARCHAR2 40 R_TIMEZONE
www.worldtimezone.com.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
Page 755 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 756 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PDEN_VOLUME_ANALYSIS
PDEN VOLUME ANALYSIS: Contains the parameters used for volumetric calculations .
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE N VARCHAR2 30 P PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
PRODUCT TYPE: A reference table identifying the type of product (fluid) such as
PRODUCT_TYPE N VARCHAR2 40 P SUBSTANCE GAS, OIL, WATER, NGL, etc. Includes the less common products like STEAM,
CASE ID: A model of proposed production for a production entity. A forecast may be
CASE_ID N VARCHAR2 40 P
comprised of one or more segments and one or more fluids or fluid ratios.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
AREA_SIZE Y NUMBER 20,10 AREA SIZE: the total area of the area for which reserves are to be calculated.
AREA_SIZE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE: Original unit of measure for a value.
CASE_NAME Y VARCHAR2 255 CASE NAME: full or long name given to the case study.
DATE FORMAT DESCRIPTION: Use this column to define the level of precision in
DATE_FORMAT_DESC Y VARCHAR2 8
the DATE format colums, such as YYYY, or YYYQQ, or YYYYMM or YYYYMMDD
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
END_DATE Y DATE DATE END DATE: End date for this decline segment.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
GAS_ABANDON_PRESS_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE: Original unit of measure for a value.
GAS_INIT_COMPRESS Y NUMBER 10,5 GAS INITIAL COMPRESSABILITY: The initial compressibilty factor.
GAS_INIT_PRESSURE Y NUMBER 8,2 INITIAL GAS PRESSURE: Initial or original gas pressure in the reservoir.
GAS_IN_PLACE Y NUMBER 18,4 REMAINING GAS IN PLACE: the volume of gas that remains in place.
GAS_IN_PLACE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE: Original unit of measure for a value.
GAS_ORIGINAL_IN_PLACE Y NUMBER 18,4 GAS ORIGINAL VOLUME IN PLACE: The original volume of gas in place.
GAS_ORIGINAL_IN_PLACE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE: Original unit of measure for a value.
GAS_RATIO_BGI Y NUMBER 10,5 GAS RATIO BGI: the gas formation volume factor.
GAS_RECOVERY Y NUMBER 15,12 GAS RECOVERY FACTOR: The percent recovery factor given to the gas.
GROSS_NET_PAY_RATIO Y NUMBER 10,5 GROSS NET PAY RATIO: The ratio of gross pay to net pay.
GROSS_PAY_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE: Original unit of measure for a value.
INIT_RES_TEMP Y NUMBER 10,5 INITIAL RESERVOIR TEMPERATURE: the initial temperature of the reservoir.
INIT_RES_TEMP_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE: Original unit of measure for a value.
Page 757 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
NET PAY: Cumulative reservoir rock capable of producting within the entire thickness
NET_PAY Y NUMBER 10,3
of a pay zone.
NET_PAY_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE: Original unit of measure for a value.
OIL_IN_PLACE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE: Original unit of measure for a value.
OIL_ORIGINAL_IN_PLACE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE: Original unit of measure for a value.
OIL_RECOVERY_PRIMARY Y NUMBER 15,12 OIL RECOVERY FACTOR PRIMARY: The primary recovery factor as a percent.
OIL RECOVERY FACTOR SECONDARY: the secondary recovery factor for the oil
OIL_RECOVERY_SECONDARY Y NUMBER 15,12
described as a percent.
TOTAL OIL RECOVERY FACTOR: the total oil recovery factor percent, as a total of
OIL_RECOVERY_TOTAL Y NUMBER 15,12 the primary and secondary recovery factors. This is a computed value and should be
OIL_RESIDUAL_SAT Y NUMBER 10,5 RESIDUAL OIL SATURATION: The residual oil saturation.
ORIGINAL_GOR Y NUMBER 10,5 ORIGINAL GAS OIL RATIO: the original gas - oil ratio for this production entity.
ORIGINAL_GOR_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE: Original unit of measure for a value.
ORIGINAL SOLUTION GAS IN PLACE: the original solution gas in place for this
ORIG_SOL_GAS_IN_PLACE Y NUMBER 18,4
PDEN.
ORIG_SOL_GAS_IN_PLACE_OUOMY VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE: Original unit of measure for a value.
PERMEABILITY Y NUMBER 10,5 PERMEABILTY: The ability or measurement of a rocks ability to transmit fluids.
POROSITY: Volume or pore space in the reservoir with a capacity for storing fluids
POROSITY Y NUMBER 10,5
as a percent.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROJECT IDENTIFIER: Unique identifier for a project that has resulted in the
PROJECT_ID Y VARCHAR2 40 PROJECT
creation of a decline analysis and forecast.
RECOV_GOR Y NUMBER 10,5 RECOVERABLE GAS OIL RATIO: the recoverable gas oil ratio.
RECOV_SOL_GAS_IN_PLACE Y NUMBER 18,4 RECOVERABLE SOLUTION GAS IN PLACE: the recoverable solution gas in place.
RECOV_SOL_GAS_IN_PLACE_OUOM
Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE: Original unit of measure for a value.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOL_GAS_RECOVERY Y NUMBER 15,12 SOLUTION GAS RECOVERY FACTOR: the solution gas recovery factor.
START_DATE Y DATE DATE START DATE: Start date for this decline segment.
VOLUME: total volume of the reservoir rock calculated by multiplying the area and
VOLUME Y NUMBER 18,4
the net pay.
VOLUME_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE: Original unit of measure for a value.
Page 758 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
WATER_SATURATION Y NUMBER 10,5 WATER SATURATION: Water saturation in the pore space as a percent.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 759 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PDEN_VOL_DISPOSITION
PRODUCTION ENTITY VOLUME DISPOSITION: A reported movement of fluid between two production entities. A
relationship is established between two production entities for the duration of the transaction (movement). This relationship
may be different than the usual reported or operational relationships established by the two production entities.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE N VARCHAR2 30 P PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
VOLUME METHOD: The type of method used to determine the volume of flu ids
VOLUME_METHOD N VARCHAR2 40 P R_VOLUME_METHOD
moved. Examples would be measured, prorated, engineering study, e tc.
ACTIVITY TYPE: The type of activity that caused the movement of fluid s to occur
ACTIVITY_TYPE N VARCHAR2 40 P R_ACTIVITY_TYPE
such as production, injection, flaring, sales, etc.
PRODUCT TYPE: A reference table identifying the type of product (fluid) such as
PRODUCT_TYPE N VARCHAR2 40 P SUBSTANCE GAS, OIL, WATER, NGL, etc. Includes the less common products like STEAM,
PERIOD TYPE: A reference table identifying the length of time for which a volume is
PERIOD_TYPE N VARCHAR2 40 P R_PERIOD_TYPE
recorded. Possible values are DAY, MONTH, YEAR.
production volumes. For each PDEN, volume method, acitivity type, period type and
volume date, the first row is 0. Subsequent rows are sequenced by 1, so that the full
AMENDMENT_SEQ_NO N NUMBER 8 P
amendment history may be recreated. When supporting amendments, rows are
usually not editable once entered. Instead, new rows are created that track the
amended record.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
POSTED DATE: The date that this volume was posted, not necessarily the same
POSTED_DATE Y DATE DATE date as the volume is loaded into the database. This date is used to determine when
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
Page 760 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
RECEIVING_PDEN_SUBTYPE Y VARCHAR2 30 PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
REPORT IND: A Y/N flag added to allow users to keep track of rows that should be
REPORT_IND Y VARCHAR2 1
included in reporting.
VOLUME Y NUMBER 14,4 VOLUME: A volume of fluid that had moved between two points.
VOLUME END DATE: The date when the movement of fluid ended or the termination
VOLUME_END_DATE Y DATE DATE
date of the fluid report.
VOLUME END DATE DESCRIPTION: Use this column to define the level of
VOLUME_END_DATE_DESC Y VARCHAR2 8 precision in the DATE format colums, such as YYYY, or YYYQQ, or YYYYMM or
YYYYMMDD
VOLUME PERIOD: The duration over which a movement of fluid between two
VOLUME_PERIOD Y NUMBER 10,5
production entities took place.
VOLUME_PERIOD_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE VOLUME PERIOD OUOM: Period on original unit of measure.
VOLUME QUALITY: Value for the thermal quality of the fluid reported. This is often
VOLUME_QUALITY Y NUMBER 7,2 recorded in British Thermal Units (BTUs) and can be used to calculate the Barrel of
VOLUME_QUALITY_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE VOLUME QUALITY OUOM: Volume quality original unit of measure.
VOLUME START DATE: The date when the movement of fluid started or the start
VOLUME_START_DATE Y DATE DATE
date of the fluid report.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 761 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PDEN_VOL_REGIME
PRODUCTION ENTITY UNIT REGIME: This table keeps track of which unit regime should be used for each production entity
through the life cycle of that entity.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE N VARCHAR2 30 P PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
PDEN VOLUME REGIME: unique indicator for a volume regime used for reporting
VOLUME_REGIME_ID N VARCHAR2 40 P PPDM_VOL_MEAS_REGIME
production volumes.
PDEN UNIT REGIME OBS NO: a unique value added to allow a PDEN to be
PDEN_REGIME_OBS_NO N NUMBER 8 P associated with the same unit regime more than once in its life time and to track all
historical associations.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PREFERRED INDICATOR: A Y/N flag indicating that this density is the preferred
PREFERRED_IND Y VARCHAR2 1
version to be used.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 762 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PDEN_VOL_SUMMARY
PRODUCTION ENTITY VOLUME REPORT SUMMARY: A summary of reported volumes for common types of fluids over a
specified time period.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE N VARCHAR2 30 P PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
VOLUME METHOD: The type of method used to determine the volume of flu ids
VOLUME_METHOD N VARCHAR2 40 P R_VOLUME_METHOD
moved. Examples would be measured, prorated, engineering study, e tc.
ACTIVITY TYPE: The type of activity that caused the movement of fluids to occur
ACTIVITY_TYPE N VARCHAR2 40 P R_ACTIVITY_TYPE
such as production, injection, flaring, sales, etc.
PERIOD TYPE: A reference table identifying the length of time for which a volume is
PERIOD_TYPE N VARCHAR2 40 P R_PERIOD_TYPE
recorded. Possible values are DAY, MONTH, YEAR.
production volumes. For each PDEN, volume method, acitivity type, period type and
volume date, the first row is 0. Subsequent rows are sequenced by 1, so that the full
AMENDMENT_SEQ_NO N NUMBER 8 P
amendment history may be recreated. When supporting amendments, rows are
usually not editable once entered. Instead, new rows are created that track the
amended record.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
BOE_CUM_VOLUME Y NUMBER 14,4 expressed as Barrels of Oil Equivalent (BOE). This is usually captured as the closing
BOE VOLUME: The total volume for the reporting period expressed as Barrels of Oil
BOE_VOLUME Y NUMBER 14,4
Equivalent (BOE).
BOE_VOLUME_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE BOE VOLUME OUOM: Barrels of oil equivalent original unit of measure.
BOE YEAR TO DATE VOLUME: The total volume year to date for a production entity
BOE_YTD_VOLUME Y NUMBER 14,4
expressed as Barrels of Oil Equivalent (BOE).
CO2 CUMULATIVE VOLUME: The cumulative volume of CO2 for a production entity.
CO2_CUM_VOLUME Y NUMBER 14,4 This is usually captured as the closing volume for the period (not normally the
opening volume)
CO2_VOLUME Y NUMBER 14,4 CO2 VOLUME: The CO2 volume for the reporting period.
CO2_VOLUME_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE CO2 VOLUME OUOM: CO2 volume original unit of measure.
CO2 YEAR TO DATE VOLUME: The total CO2 volume year to date for a production
CO2_YTD_VOLUME Y NUMBER 14,4
entity.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
Page 763 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
GAS CUMULATIVE VOLUME: The cumulative volume of gas for a production entity.
GAS_CUM_VOLUME Y NUMBER 14,4 This is usually captured as the closing volume for the period (not normally the
opening volume)
GAS_ENERGY Y NUMBER 14,4 GAS ENERGY: The amount of gas energy produced.
GAS_ENERGY_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE for this row of data
GAS QUALITY: Value for the thermal quality of gas reported. This is often recorded
GAS_QUALITY Y NUMBER 7,2 in British Thermal Units (BTUs) and can be used to calculate the Barrel of Oil
Equivalent (BOE).
GAS_QUALITY_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE GAS QUALITY OUOM: Gas quality original unit of measure.
GAS_VOLUME Y NUMBER 14,4 GAS VOLUME: The gas volume for the reporting period.
GAS_VOLUME_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE GAS VOLUME OUOM: Gas volume original unit of measure.
GAS YEAR TO DATE VOLUME: The total gas volume year to date for a production
GAS_YTD_VOLUME Y NUMBER 14,4
entity.
which permits the tracking of cyclic injection used in tertiary projects. Regular
INJECTION_CYCLE Y NUMBER 4 injection such as found in waterflood projects are recorded as cycle number zero.
cycle of injection and then production will be assigned a number other than zero.
INJECTION PRESSURE: The pressure, measured at surface, that was used to inject
INJECTION_PRESSURE Y NUMBER 8,2
one or more fluids. This is often measured as well head pressure.
INVENTORY_CLOSE_BALANCE Y NUMBER 10,5 INVENTORY OPENING BALANCE: The opening balance of the inventory product.
INVENTORY_OPEN_BALANCE Y NUMBER 10,5 INVENTORY OPENING BALANCE: The opening balance of the inventory product.
INVENTORY_PRODUCT Y VARCHAR2 40 SUBSTANCE INVENTORY PRODUCT: The product for which the inventory values are made.
NGL CUMULATIVE VOLUME: The cumulative volume of NGL for a production entity.
NGL_CUM_VOLUME Y NUMBER 14,4 This is usually captured as the closing volume for the period (not normally the
opening volume)
NGL_VOLUME Y NUMBER 14,4 NGL VOLUME: The ngl volume for the reporting period.
NGL_VOLUME_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE NGL VOLUME OUOM: NGL volume original unit of measure.
NGL YEAR TO DATE VOLUME: The total ngl volume year to date for a production
NGL_YTD_VOLUME Y NUMBER 14,4
entity.
NITROGEN_CUM_VOLUME Y NUMBER 14,4 production entity. This is usually captured as the closing volume for the period (not
NITROGEN_VOLUME Y NUMBER 14,4 NITROGEN VOLUME: The nitrogen volume for the reporting period.
NITROGEN_VOLUME_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE NITROGEN VOLUME OUOM: Nitrogen volume original unit of measure.
NITROGEN YEAR TO DATE VOLUME: The total nitrogen volume year to date for a
NITROGEN_YTD_VOLUME Y NUMBER 14,4
production entity.
NUMBER OF GAS WELLS: The number of gas wells that are associated with this
NO_OF_GAS_WELLS Y NUMBER 14,9
entity for production reporting purposes.
NUMBER OF INJECTION WELLS: The number of injection wells that are associated
NO_OF_INJECTION_WELLS Y NUMBER 14,9
with this entity for production reporting purposes.
Page 764 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
NUMBER OF OIL WELLS: The number of oil wells that are associated with this entity
NO_OF_OIL_WELLS Y NUMBER 14,9
for production reporting purposes.
OIL CUMULATIVE VOLUME: The cumulative volume of oil for a production entity.
OIL_CUM_VOLUME Y NUMBER 14,4 This is usually captured as the closing volume for the period (not normally the
opening volume)
OIL QUALITY: Value for the thermal quality of oil reported. This is often recorded in
OIL_QUALITY Y NUMBER 7,2 British Thermal Units (BTUs) and can be used to calculate the Barrel of Oil
Equivalent (BOE).
OIL_QUALITY_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE OIL QUALITY OUOM: Oil quality original unit of measure.
OIL_VOLUME Y NUMBER 14,4 OIL VOLUME: The oil volume for the reporting period.
OIL_VOLUME_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE OIL VOLUME OUOM: Oil volume original unit of measure.
OIL YEAR TO DATE VOLUME: The total oil volume year to date for a production
OIL_YTD_VOLUME Y NUMBER 14,4
entity.
PERIOD ON INJECTION: The period/time that fluids were injected during the current
PERIOD_ON_INJECTION Y NUMBER 15,5
reporting period.
PERIOD ON PRODUCTION: The period/ time that fluids were produced during the
PERIOD_ON_PRODUCTION Y NUMBER 15,5
current reporting period.
POSTED DATE: The date that this volume was posted, not necessarily the same
POSTED_DATE Y DATE DATE date as the volume is loaded into the database. This date is used to determine when
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PRIMARY ALLOWABLE: The primary production rate of oil or gas a production entity
PRIMARY_ALLOWABLE Y NUMBER 14,4
is permitted to produce under proration orders of a regulatory body.
PRIMARY_ALLOWABLE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE PRIMARY ALLOWABLE OUOM: Primary allowable original unit of measure.
PRIMARY_PRODUCT Y VARCHAR2 40 SUBSTANCE PRIMARY PRODUCT: The primary product produced by this PDEN
PROJECT IDENTIFIER: unique identifier for a project that resulted in the creation of
PROJECT_ID Y VARCHAR2 40 PROJECT that must be associated with the evaluation study that are their source. Alternatively,
can use the association between PROJECT and PDEN in PROJECT COMPONENT
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
REPORT IND: A Y/N flag added to allow users to keep track of rows that should be
REPORT_IND Y VARCHAR2 1
included in reporting.
SULPHUR_CUM_VOLUME Y NUMBER 14,4 production entity. This is usually captured as the closing volume for the period (not
SULPHUR_VOLUME Y NUMBER 14,4 SULPHUR VOLUME: The sulphur volume for the reporting period.
SULPHUR_VOLUME_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE SULPHUR VOLUME OUOM: Sulphur volume original unit of measure.
SULPHUR YEAR TO DATE VOLUME: The total sulphur volume year to date for a
SULPHUR_YTD_VOLUME Y NUMBER 14,4
production entity.
Page 765 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
VOLUME_DATE Y DATE DATE VOLUME DATE: The effective or reporting date of this volume summary.
DATE FORMAT DESCRIPTION: Use this column to define the level of precision in
VOLUME_DATE_DESC Y VARCHAR2 8
the DATE format colums, such as YYYY, or YYYQQ, or YYYYMM or YYYYMMDD
VOLUME PERIOD: The duration over which a movement of fluid between two
VOLUME_PERIOD Y NUMBER 10,5
production entities took place.
VOLUME_PERIOD_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE VOLUME PERIOD OUOM: Volume period original unit of measure.
WATER_CUM_VOLUME Y NUMBER 14,4 entity. This is usually captured as the closing volume for the period (not normally the
opening volume)
WATER_VOLUME Y NUMBER 14,4 WATER VOLUME: The water volume for the reporting period.
WATER_VOLUME_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE WATER VOLUME OUOM: Water volume original unit of measure.
WATER YEAR TO DATE VOLUME: The total water volume year to date for a
WATER_YTD_VOLUME Y NUMBER 14,4
production entity.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 766 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PDEN_VOL_SUMM_OTHER
PRODUCTION ENTITY VOLUME REPORT SUMMARY - OTHER FLUIDS: Summary of reported volumes for fluids not
included as categories in the volume summary report.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE N VARCHAR2 30 P PDEN_VOL_SUMMARY of the table names of the PDEN subtype tables, such as PDEN_WELL,
VOLUME METHOD: The type of method used to determine the volume of flu ids
VOLUME_METHOD N VARCHAR2 40 P PDEN_VOL_SUMMARY
moved. Examples would be measured, prorated, engineering study, e tc.
ACTIVITY TYPE: The type of activity that caused the movement of fluid s to occur
ACTIVITY_TYPE N VARCHAR2 40 P PDEN_VOL_SUMMARY
such as production, injection, flaring, sales, etc.
PERIOD TYPE: A reference table identifying the length of time for which a volume is
PERIOD_TYPE N VARCHAR2 40 P PDEN_VOL_SUMMARY
recorded. Possible values are DAY, MONTH, YEAR.
PDEN_PERIOD_ID N VARCHAR2 40 P PDEN_VOL_SUMMARY PDEN_PERIOD_ID: Unique identifier for the production period.
production volumes. For each PDEN, volume method, acitivity type, period type and
volume date, the first row is 0. Subsequent rows are sequenced by 1, so that the full
AMENDMENT_SEQ_NO N NUMBER 8 P PDEN_VOL_SUMMARY
amendment history may be recreated. When supporting amendments, rows are
usually not editable once entered. Instead, new rows are created that track the
amended record.
PRODUCT_TYPE N VARCHAR2 40 P SUBSTANCE PRODUCT_TYPE: The product identified as a component for this table.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
CUMULATIVE VOLUME: Value for the cumulative volume of fluid reported. This is
CUM_VOLUME Y NUMBER 14,4 usually captured as the closing volume for the period (not normally the opening
volume)
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
GAS_ENERGY Y NUMBER 14,4 GAS ENERGY: The amount of gas energy produced.
GAS_ENERGY_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE for this row of data
MASS Y NUMBER 14,4 MASS:The mass of the product measured, used in some areas instead of volumes
MASS_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE for this row of data
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
REPORT IND: A Y/N flag added to allow users to keep track of rows that should be
REPORT_IND Y VARCHAR2 1
included in reporting.
VOLUME Y NUMBER 14,4 VOLUME: A volume of fluid that had moved between two points.
Page 767 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
VOLUME_DATE Y DATE DATE VOLUME DATE: The effective or reporting date of this volume summary.
DATE FORMAT DESCRIPTION: Use this column to define the level of precision in
VOLUME_DATE_DESC Y VARCHAR2 8
the DATE format colums, such as YYYY, or YYYQQ, or YYYYMM or YYYYMMDD
VOLUME QUALITY: Value for the thermal quality of the fluid reported. This is often
VOLUME_QUALITY Y NUMBER 7,2 recorded in British Thermal Units (BTUs) and can be used to calculate the Barrel of
VOLUME_QUALITY_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE VOLUME QUALITY OUOM: Volume quality original unit of measure.
YEAR TO DATE VOLUME: Value of the cumulative reported volume for the current
YTD_VOLUME Y NUMBER 14,4
year.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 768 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PDEN_WELL
PRODUCTION ENTITY AS WELL: This table facilitates the representation of a well as a production reporting entity. In the
What is a Well specification, this table corresponds to WELL REPORTING STREAM. It allows a different set of identifiers and
relationships for production reporting purposes. For instance, an organization may have an internal identifier for a well that is
different than what is used by the organization or its business partners for reporting purposes. In some cases, it may be
necessary to associate more than one well component with a well reporting stream. PDEN_WELL_REPORTING_STREAM
should be used to group the components that are in the well reporting stream.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE N VARCHAR2 30 P PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
UNIQUE WELL IDENTIFIER: The identifier for the record in the WELL table that is
generally the primary well component for which production volumes are reported. In
PRIMARY_UWI Y VARCHAR2 40 WELL
the case of WELL_REPORTING_STREAM, the PDEN_WELL_REPORT_STREAM
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 769 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PDEN_WELL_REPORT_STREAM
PRODUCTION ENTITY WELL REPORTING STREAM: In the What is a Well specification, this table should be used to group
the well components that are in a Well Reporting Stream. The Well Reporting Stream itself corresponds to PDEN_WELL.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE N VARCHAR2 30 P PDEN_WELL of the table names of the PDEN subtype tables, such as PDEN_WELL,
sequencer is used to allow a row in the WELL table to participate in a Well Reporting
WRS_OBS_NO N NUMBER 8 P
Stream more than once over time, or to have more than one role in a Well Reporting
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SUBSTANCE IDENTIFER: Identify the substance from a row in the well table that is
SUBSTANCE_ID Y VARCHAR2 40 SUBSTANCE
participating in the Well Reporting Stream.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 770 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PDEN_XREF
PRODUCTION ENTITY CROSS REFERENCE: Another means of linking production entities to support relationships not
explicitly defined in the PPDM production model.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
FROM_PDEN_SUBTYPE N VARCHAR2 30 P PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
TO_PDEN_SUBTYPE N VARCHAR2 30 P PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date that the association between PDENs was no longer in
EXPIRY_DATE Y DATE DATE
effect.
PDEN_XREF_TYPE Y VARCHAR2 40 R_PDEN_XREF_TYPE cross reference. Used in situations where you may want two different XREF networks
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
Page 771 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 772 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: POOL
POOL: Represents a reservoir or a group of small tracts of land brought together for the granting of a well permit under
applicable spacing rules. In Canada pool almost exclusively refers to a reservoir and these codes are usually unique within a
province/field. Inthe United States, these codes are unique either to the state, or to the state/field or the district. Pool
definitions may be administrative (usually assigned to a production string) or geologic (usually assigned to a production string
formation).
Column Name Null Data Type Length Key Ref Table(s) Column Comment
POOL_ID N VARCHAR2 40 P POOL IDENTIFIER: Number or code uniquely identifying the pool.
CURRENT_STATUS_DATE Y DATE DATE CURRENT STATUS DATE: Date of the current status for the pool.
DISCOVERY DATE: The date that the pool was discovered. This may be different
DISCOVERY_DATE Y DATE DATE
than effective date.
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
FIELD_ID Y VARCHAR2 40 FIELD FIELD IDENTIFIER: Unique identifier for the field.
POOL: Code identifying the pool (oil accumulation from which a well or group of wells
POOL_CODE Y VARCHAR2 20
produces), similar to a reservoir.
POOL_STATUS Y VARCHAR2 40 R_POOL_STATUS POOL STATUS: The operational or legal status of the pool.
POOL TYPE: The type of hydrocarbon pool described, such as conventional or oil
POOL_TYPE Y VARCHAR2 40 R_POOL_TYPE sands deposit. May also indicate a pool created for administrative reasons or for
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
STRAT NAME SET IDENTIFIER: Unique identifier for the stratigraphic name set. A
STRAT_NAME_SET_ID Y VARCHAR2 40 STRAT_UNIT stratigraphic name set is an unordered collection of stratigraphic units, that may be in
STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT STRATIGRAPHIC UNIT IDENTIFIER: unique identifier for the stratigraphic unit.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
Page 773 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 774 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: POOL_ALIAS
POOL ALIAS: alternate name by which the pool is known
Column Name Null Data Type Length Key Ref Table(s) Column Comment
POOL_ID N VARCHAR2 40 P POOL POOL IDENTIFIER: Number or code uniquely identifying the pool.
POOL ALIAS ID: A unique identifier for the name or code identifying any other name
POOL_ALIAS_ID N VARCHAR2 40 P
the pool is known by.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ALIAS_LONG_NAME Y VARCHAR2 255 POOL ALIAS: the value of the pool identification alias.
REASON TYPE: The purpose or reason for a given alias. For example a facility alias
ALIAS_REASON_TYPE Y VARCHAR2 40 R_ALIAS_REASON_TYPE
may be assigned because of a name change.
ALIAS_TYPE Y VARCHAR2 40 R_ALIAS_TYPE ALIAS TYPE: The type of alias, such as partner, historical, records etc.
AMENDED DATE: the date on which a name has been ammended. Often, this is
AMENDED_DATE Y DATE DATE
used for official or legal changes to a name.
CREATED DATE: The date on which the alias was first created. This date may
CREATED_DATE Y DATE DATE preceed the ammendment date, in the event that the ammended date refers to a
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: Date on which the alias became effective
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the alias is no longer valid.
ORIGINAL INDICATOR: A y/n flag indicating that this alias is the original one first
ORIGINAL_IND Y VARCHAR2 1
assigned to a business object.
ALIAS OWNER BUSINESS ASSOCIATE: unique identifier for the business associate
OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
who owns this alias.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REASON_DESC Y VARCHAR2 240 REASON DESCRIPTION: A narrative explanation about the alias being used.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: References the document where this alias has been given.
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
Documents may be published, internal references, journals etc.
STRUCK OFF DATE: Date on which the legal name was struck from corporate
STRUCKOFF_DATE Y DATE DATE
registry and is no longer used.
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
USE RULE: A narrative column that is used to describe the circumstances in which
USE_RULE Y VARCHAR2 2000
this alias is to be used.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
Page 775 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 776 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: POOL_AREA
POOL IN AREA: identifies any areas that the pool covers, either in total or in part. May be geopolitical, regulatory, formal,
informal etc. Prior to PPDM 3.7, called POOL_IN_COUNTY.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
POOL_ID N VARCHAR2 40 P POOL POOL IDENTIFIER: Number or code uniquely identifying the pool.
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID N VARCHAR2 40 P AREA
area, area of interest, offshore area, district etc.
AREA_TYPE N VARCHAR2 40 P AREA AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 777 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: POOL_COMPONENT
POOL COMPONENT: This table is used to capture the relationships between pools and busines objects, such as wells,
equipment, documents, seismic sets and contracts.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
POOL_ID N VARCHAR2 40 P POOL POOL IDENTIFIER: Number or code uniquely identifying the pool.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic
APPLICATION ID: Unique identifier for applications you make for continuations,
APPLICATION_ID Y VARCHAR2 40 APPLICATION
licenses etc. to the government.
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID Y VARCHAR2 40 AREA
area, area of interest, offshore area, district etc.
AREA_TYPE Y VARCHAR2 40 AREA AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc.
BA AUTHORITY IDENTIFIER: Unique identifier for the row that describes the
AUTHORITY_ID Y VARCHAR2 40 BA_AUTHORITY
authority that a business associaate has over business objects.
BA_ORGANIZATION
BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a
BUSINESS_ASSOCIATE_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
company, person, organization or association.
BA_AUTHORITY
CATALOGUE_ADDITIVE_ID Y VARCHAR2 40 CAT_ADDITIVE additives. Think of this table as a catalogue of all the kinds of additives that can be
purchased or created.
equipment. Think of this as a catalogue or brochure that shows all the kinds of
CATALOGUE_EQUIP_ID Y VARCHAR2 40 CAT_EQUIPMENT
equipment that you may use, but may or may not actually have. Actual peices of
CLASSIFICATION_SYSTEM_ID Y VARCHAR2 40 CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification
information.
classification systems are hierarchical. Objects may be classified at any level of the
Page 778 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.
in which fossil deposition occurs. Often, these ecozones are marine or fresh water.
ECOZONE_ID Y VARCHAR2 40 ECOZONE
Marine ecozones include the category of marine benthic zones, namely shelf, slope,
and abyssal zones. The ecozone is defined by the organisms that are found in it.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.
ENTITLEMENT_ID Y VARCHAR2 40 ENTITLEMENT ENTITLEMENT IDENTIFIER: Unique identifier for the row in the entitlement table.
EQUIPMENT_ID Y VARCHAR2 40 EQUIPMENT EQUIPMENT IDENTIFIER: Unique identifier for a specific peice of equipment.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
FACILITY_ID Y VARCHAR2 40 FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: The type of facility that is described in this row of data, such as
FACILITY_TYPE Y VARCHAR2 40 FACILITY pipeline, tank, battery etc. Please note that FACILITY_TYPE will eventually become
FIELD_ID Y VARCHAR2 40 FIELD FIELD IDENTIFIER: Unique identifier for the field.
FIELD_STATION_ID Y VARCHAR2 40 STRAT_FIELD_STATION FIELD STATION ID: unique identifier for the stratigraphic field station.
FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.
INCIDENT SET IDENTIFIER: Unique identifier for a set of incident types that may be
INCIDENT_SET_ID Y VARCHAR2 40
mandated by an operating company, regulatory agency or contract.
INCIDENT TYPE: The type of indicent that may have occurred, such as roll-over, or
INCIDENT_TYPE Y VARCHAR2 40
explosion, or unsafe materials handling.
INFORMATION_ITEM_ID Y VARCHAR2 40 RM_INFORMATION_ITEM INFORMATION ITEM ID: The unique identifier for an information item.
INFORMATION ITEM SUBTYPE: the type of information item. May be one of The
INFO_ITEM_SUBTYPE Y VARCHAR2 30 RM_INFORMATION_ITEM
valid types of Information item as defined by check constraints.
INSTRUMENT ID: Unique number for the legal document registered on the Cert. Of
INSTRUMENT_ID Y VARCHAR2 40 INSTRUMENT Title indicating interest in lands e.g. charge, lien, mortgage, caveat. May be natural
Key or system assigned, based on user needs and uniqueness of natural ids.
INTEREST_SET_ID Y VARCHAR2 40 INTEREST_SET INTEREST SET IDENTIFIER: unique identifier for the interest set.
BUSINESS ASSOCIATE: Unique identifier for the jurisdiction that is managing the
JURISDICTION Y VARCHAR2 40 LAND_SALE
land sale or bidding round.
Page 779 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID Y VARCHAR2 40 LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
LAND RIGHT SUBTYPE: column indicating the type of land right. Must be one of the
LAND_RIGHT_SUBTYPE Y VARCHAR2 30 LAND_RIGHT valid subtypes: LAND TITLE, LAND UNIT, LAND UNIT TRACT, LAND
LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale.
LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.
LITHOLOGY_LOG_ID Y VARCHAR2 40 LITH_LOG LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
LITH_LOG_SOURCE Y VARCHAR2 40 LITH_LOG LITH LOG SOURCE: The source of data for this lithologic log.
NOTIFICATION_ID Y VARCHAR2 40 NOTIFICATION NOTIFICATION IDENTIFIER: unique identifier for the notification.
OBLIGATION_ID Y VARCHAR2 40 OBLIGATION OBLIGATION ID: Unique identifier for each obligation
OBLIGATION_SEQ_NO Y NUMBER 8 OBLIGATION OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation
PALEO SUMMARY IDENTIFIER: Unique identifier for the paleo summary report that
PALEO_SUMMARY_ID Y VARCHAR2 40 PALEO_SUMMARY
is captured.
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE Y VARCHAR2 30 PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
PHYSICAL_ITEM_ID Y VARCHAR2 40 RM_PHYSICAL_ITEM PHYSICAL ITEM ID: The unique identifier for the physical item.
POOL_COMPONENT_TYPE Y VARCHAR2 40 R_POOL_COMPONENT_TYPE POOL COMPONENT TYPE: the type of component that is asssicated with the pool
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PPDM_TABLE_NAME Y VARCHAR2 30 PPDM_TABLE TABLE NAME: The name of the table within the schema.
PRODUCT_TYPE Y VARCHAR2 40 SUBSTANCE PRODUCT_TYPE: The product identified as a component for this table.
PROJECT_ID Y VARCHAR2 40 PROJECT PROJECT IDENTIFIER: unique identifier for the project.
PR_STR_FORM_OBS_NO Y NUMBER 8 PROD_STRING_FORMATION number used to uniquely identify each completed (perforated) formation (layer) that is
PROD_STRING SOURCE: The individual, company, state, or government agency designated as the
PR_STR_SOURCE Y VARCHAR2 40
PROD_STRING_FORMATION source of information for this row.
PROD_STRING UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the
PR_STR_UWI Y VARCHAR2 40
PROD_STRING_FORMATION primary key for this row.
RATE_SCHEDULE_ID Y VARCHAR2 40 RATE_SCHEDULE associate such as a service provider, jurisdiction or regulatory agency. Fee
schedules are often used to administer the rates for rentals or for services provided.
Page 780 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM REFERENCED GUID: The GUID in the table that has an association with this
level of a classification system. In this case, we recommend that the name of the
table also be captured in PPDM TABLE, to make querying this information easier.
REFERENCED_GUID Y VARCHAR2 38
Usually, the PPDM TABLE and PPDM REFERENCED GUID should be used in
tandem. In this case, it is essential that the PPDM GUID in the source table be
PPDM TABLE NAME: The name of a table that has an association with this level of a
key from the table that is referenced, or may be used generically in combination with
REFERENCED_TABLE_NAME Y VARCHAR2 30
the PPDM_REFERENCED_GUID, which points to the row in the table that is related
to the classification system level. In this case, it is essential that the PPDM GUID in
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of
RESERVE CLASS IDENTIFIER: The reserve classed for identifying the confidence
RESERVE_CLASS_ID Y VARCHAR2 40 RESERVE_CLASS
level and producing status of the reserve volumes.
SEISMIC SET: A seismic set is a super type of various types of seismic collections.
SEIS_SET_ID Y VARCHAR2 40 SEIS_SET Valid types of seismic sets include SEIS_LINE, SEIS_3D, SEIS_SEGMENT and
SEIS_SURVEY.
SEISMIC SET SUBTYPE: The seismic set type column is used to enforce a
relationship between the SEIS SET supertype and its valid sub types. Values for this
SEIS_SET_SUBTYPE Y VARCHAR2 30 SEIS_SET column must be the name of the table that is the valid sub type for this row of data.
SUPPORT FACILITY SUBTYPE: The type of support facility that is described by this
SF_SUBTYPE Y VARCHAR2 30 SF_SUPPORT_FACILITY row of data. These values are managed by check constraint, and may only be the
surface description may be stated in terms of a legal survey system, metes and
granted. For land rights, continuations may be described by generating a new Spatial
description.
RM_DATA_STORE_STRUCTU DATA STORE ID: Used to identify the kinds of items that a data store structure is
STORE_ID Y VARCHAR2 40
RE permitted to hold.
RM_DATA_STORE_STRUCTU DATA STORE STRUCTURE OBS NO: Used to identify the kinds of items that a data
STORE_STRUCTURE_OBS_NO Y NUMBER 8
RE store structure is permitted to hold.
STRAT NAME SET IDENTIFIER: Unique identifier for the stratigraphic name set. A
STRAT_NAME_SET_ID Y VARCHAR2 40 STRAT_UNIT stratigraphic name set is an unordered collection of stratigraphic units, that may be in
Page 781 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT STRATIGRAPHIC UNIT IDENTIFIER: unique identifier for the stratigraphic unit.
PROD_STRING STRING IDENTIFIER: Number or code uniquely identifying a production string within
STRING_ID Y VARCHAR2 40
PROD_STRING_FORMATION a well.
SUPPORT FACILITY IDENTIFIER: Unique identifier for the support facility. A support
facility provides operational support for activities. These facilities may include roads,
SUPPORT_FACILITY_ID Y VARCHAR2 40 SF_SUPPORT_FACILITY
transmission towers, airstrips, vessels, docks and so on. Sub tyes are used to
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the
Webster Online)
WELL ACTIVITY SET IDENTIFIER: Unique identifier for a valid set of activity codes,
WELL_ACTIVITY_SET_ID Y VARCHAR2 40
such as those required by a regulatory or professional agency.
WELL ACTIVITY TYPE: The type of activity that is tracked, such as drilling, testing,
WELL_ACTIVITY_TYPE_ID Y VARCHAR2 40
coring, tubing etc. May be any kind of activity related to well operations.
WELL SET IDENTIFIER: Unique identifier for a Well Set. A Well Set is a grouping
WELL_SET_ID Y VARCHAR2 40 WELL_SET mechanism for Well Components used to maintain and end to end link through all
WORK_ORDER_ID Y VARCHAR2 40 WORK_ORDER WORK ORDER IDENTIFIER: unique identifier for the work order.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 782 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: POOL_INSTRUMENT
POOL INSTRUMENT: This table identifies instruments that are created to legally define a pool. Usually pool instruments are
created by a regulatory body.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
INSTRUMENT_ID N VARCHAR2 40 P INSTRUMENT INSTRUMENT ID: Unique identifier for the instrument.
POOL_ID N VARCHAR2 40 P POOL POOL IDENTIFIER: Number or code uniquely identifying the pool.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 783 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: POOL_VERSION
POOL VERSION: Alternate version of POOL information. The Preferred version is stored in POOL.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
POOL_ID N VARCHAR2 40 P POOL POOL IDENTIFIER: Number or code uniquely identifying the pool.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
CURRENT_STATUS_DATE Y DATE DATE CURRENT STATUS DATE: Date of the current status for the pool.
DISCOVERY DATE: The date that the pool was discovered. This may be different
DISCOVERY_DATE Y DATE DATE
than effective date.
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
FIELD_ID Y VARCHAR2 40 FIELD FIELD IDENTIFIER: Unique identifier for the field.
POOL: Code identifying the pool (oil accumulation from which a well orgroup of wells
POOL_CODE Y VARCHAR2 20
produces), similar to a reservoir.
POOL_STATUS Y VARCHAR2 40 R_POOL_STATUS POOL STATUS: The operational or legal status of the pool.
POOL TYPE: The type of hydrocarbon pool described, such as conventional or oil
POOL_TYPE Y VARCHAR2 40 R_POOL_TYPE
sands deposit.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
STRAT NAME SET IDENTIFIER: Unique identifier for the stratigraphic name set. A
STRAT_NAME_SET_ID Y VARCHAR2 40 STRAT_UNIT stratigraphic name set is an unordered collection of stratigraphic units, that may be in
STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT STRATIGRAPHIC UNIT IDENTIFIER: unique identifier for the stratigraphic unit.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
Page 784 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 785 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: POOL_VERSION_AREA
POOL VERSION AREA: identifies any areas that the pool covers, either in total or in part within a version. May be
geopolitical, regulatory, formal, informal etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
POOL_ID N VARCHAR2 40 P POOL_VERSION POOL IDENTIFIER: Number or code uniquely identifying the pool.
POOL_SOURCE N VARCHAR2 40 P POOL_VERSION POOL SOURCE: The source of this pool version.
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID N VARCHAR2 40 P AREA
area, area of interest, offshore area, district etc.
AREA_TYPE N VARCHAR2 40 P AREA AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 786 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_AUDIT_HISTORY
PPDM AUDIT HISTORY: Use this table to keep track of a complete audit history for information in the database. As your
business rules require, you may use this to track only specific columns in the database, or all columns in a database. You can
use PPDM GROUP to group and capture records that are subject to audit, if you wish.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
TABLE_NAME N VARCHAR2 30 P PPDM_COLUMN TABLE NAME: The name of the table within the schema.
COLUMN NAME: Name of the column within a specific table found in the PPDM
COLUMN_NAME N VARCHAR2 30 P PPDM_COLUMN
schema
AUDIT ROW GUID: In order to use this table, you must have the PPDM GUID
columns in the table to be audited in use, with the NOT NULL constraints turned on,
AUDIT_ROW_GUID N VARCHAR2 38 P
and a unique index on the PPDM GUID column. In this table, the AUDIT ROW GUID
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
AUDIT_AUTHORIZED_BY_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE the business associate who authorized an auditable change to be made to a record
in the database.
AUDIT DATETIME: the system or user date and time when this audit is considered to
AUDIT_DATETIME Y DATE DATE
be in effect.
AUDIT_DESC Y VARCHAR2 1024 changed the data, such as comments about the data source or method used, a
AUDIT REASON: The reason why an auditable change was made to the data, such
AUDIT_REASON Y VARCHAR2 40 R_PPDM_AUDIT_REASON as data cleanup project, new data received, incorrect data corrected, missing data
located etc.
AUDIT SOURCE: use this column to identify the source of the new information that
AUDIT_SOURCE Y VARCHAR2 40 R_SOURCE
resulted in the creation of this audit record.
AUDIT TYPE: The type of change that is being tracked in this row of audit data.
AUDIT_TYPE Y VARCHAR2 40 R_PPDM_AUDIT_TYPE
Depending on the business rules in place, may track inserts, updates or deletes.
DATATYPE: The database "type" for the column. Oracle uses DATE, NUMBER,
DATA_TYPE Y VARCHAR2 40 R_PPDM_DATA_TYPE
VARCHAR2, LONG and so on.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
NEW DATE VALUE: the new value of the column for this GUID identified row of data,
NEW_DATE_VALUE Y DATE DATE
where the original data type was in date format.
NEW NUMERIC VALUE: the new value of the column for this GUID identified row of
NEW_NUMERIC_VALUE Y NUMBER 0
data, where the original data type was in number format.
Page 787 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
NEW TEXT VALUE: the new value of the column for this GUID identified row of data,
NEW_TEXT_VALUE Y VARCHAR2 2000
where the original data type was in textual format.
NULL DESCRIPTION: If this value is NULL, a narrative descrption about why it is null
NULL_DESCRIPTION Y VARCHAR2 1024
(not available, historical records damaged or lost etc).
ORIGINAL DATE VALUE: the original value of the column for this GUID identified
ORIGINAL_DATE_VALUE Y DATE DATE
row of data, where the original data type was in date format.
ORIGINAL NUMERIC VALUE: the original value of the column for this GUID
ORIGINAL_NUMERIC_VALUE Y NUMBER 0
identified row of data, where the original data type was in number format.
ORIGINAL_NUMERIC_VALUE_OUOM
Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE
ORIGINAL TEXT VALUE: the original value of the column for this GUID identified row
ORIGINAL_TEXT_VALUE Y VARCHAR2 2000
of data, where the original data type was in textual format.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
certain location or form for administrative, legal, fiscal, historical, or other purposes.
Retention periods are determined by balancing the potential value of the information
RETENTION_PERIOD Y VARCHAR2 40 R_RETENTION_PERIOD to the agency against the costs of storing the records containing that information.
Retention periods are often set for record series, but specific records within that
series may need to be retained longer because they are required for litigation or
SOURCE Y VARCHAR2 40 R_SOURCE source of information for this row. In this case, identifies the source of the AUDIT row
of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 788 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_AUDIT_HISTORY_REM
PPDM AUDIT HISTORY REMARK: Use this table to capture remarks about the auditing, quality control and processing of
information in the database.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
TABLE_NAME N VARCHAR2 30 P PPDM_AUDIT_HISTORY TABLE NAME: The name of the table within the schema.
COLUMN NAME: Name of the column within a specific table found in the PPDM
COLUMN_NAME N VARCHAR2 30 P PPDM_AUDIT_HISTORY
schema
AUDIT ROW GUID: In order to use this table, you must have the PPDM GUID
columns in the table to be audited in use, with the NOT NULL constraints turned on,
AUDIT_ROW_GUID N VARCHAR2 38 P PPDM_AUDIT_HISTORY
and a unique index on the PPDM GUID column. In this table, the AUDIT ROW GUID
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
AUDIT DATETIME: the system or user date and time when this audit is considered to
AUDIT_DATETIME Y DATE DATE
be in effect.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
REMARK_ABOUT_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE business associate about whom this remark was made, such as a company that
REMARK_BY_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE business associate who made a remark related to the audit of a record in the
database.
REMARK_FOR_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE business associate for whom the remark was made, such as a department or
company.
REMARK_TYPE Y VARCHAR2 40 R_REMARK_TYPE REMARK TYPE: the kind of remark that has been made about this audit record.
REMARK USE TYPE: Indicates the type of use that a remark should be put to, such
REMARK_USE_TYPE Y VARCHAR2 40 R_REMARK_USE_TYPE
as for internal use only, for external publication etc.
certain location or form for administrative, legal, fiscal, historical, or other purposes.
Retention periods are determined by balancing the potential value of the information
RETENTION_PERIOD Y VARCHAR2 40 to the agency against the costs of storing the records containing that information.
Retention periods are often set for record series, but specific records within that
series may need to be retained longer because they are required for litigation or
Page 789 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
SOURCE Y VARCHAR2 40 R_SOURCE source of information for this row. In this case, identifies the source of the AUDIT row
of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 790 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_CHECK_CONS_VALUE
PPDM CHECK CONSTRAINT VALUE: this table lists the values that a column may have when the value is limited by check
constraint. Check constraints are used for IND values, which may be Y or N. They are also used to support super - sub type
implementations and are important in the maintenance of the integrity of these structures.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM_COLUMN SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a
SYSTEM_ID N VARCHAR2 40 P
PPDM_CONSTRAINT database or XML schema.
PPDM_COLUMN
TABLE_NAME N VARCHAR2 30 P TABLE NAME: The name of the table within the schema.
PPDM_CONSTRAINT
COLUMN NAME: Name of the column within a specific table found in the PPDM
COLUMN_NAME N VARCHAR2 30 P PPDM_COLUMN
schema
VALUE: the allowed value for the check constraint column. For %_IND columns, the
CHECK_VALUE N VARCHAR2 30 P
values may be "Y", "N" or null.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
CHECK_CONS_NAME Y VARCHAR2 30 CHECK CONSTRAINT NAME: the name of the check constraint, if applicable.
CONSTRAINT_NAME Y VARCHAR2 30 PPDM_CONSTRAINT CONSTRAINT IDENTIFIER: unique identifier for a check constraint.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
of new check constraint values. If you decide to add values, please forward your
EXTENSION_IND Y VARCHAR2 1 changes to changes@ppdm.org and set this column to Y. If you create a new check
constraint value for a super-sub type table, you must also create a definition for the
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
VALUE LONG NAME: the full or decoded version of the value of the check
VALUE_LONG_NAME Y VARCHAR2 255
constraint. For %_IND columns, the value of Y is YES, and the value of N is NO.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 791 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_CODE_VERSION
REFERENCE CODE VERSION: The code version table contains lookup codes and descriptions as supplied by various
sources. This table pair is designed to store reference values as singles, pairs or triplets etc, depending on the structure of
the underlying reference table.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
TABLE_NAME N VARCHAR2 30 P PPDM_TABLE TABLE NAME: The name of the table within the schema.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
DEFINITION: the definition of the meaning of the code value, as applied in business
context. Ideally, these definitions may often be taken from the source document
DEFINITION Y VARCHAR2 2000
where the values were obtained. Please be sure to reference and atrtribute
definitions appropriately.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PREFERRED INDICATOR: A Y/N flag indicating that generally this code version is
PREFERRED_IND Y VARCHAR2 1 preferred for the use indicated by the owner ba id, application or procedure that is
REFERENCE TABLE GUID: If the value in this row is transposed into the underlying
REFERENCE_TABLE_GUID Y VARCHAR2 38 reference table, y u may store the GUID in the reference table here to simplify
queries.
REFERENCE TABLE INDICATOR: A Y/N flag that indicates that this value will be
REFERENCE_TABLE_IND Y VARCHAR2 1
captured in the underlying reference table.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: The source from which a reference value is obtained, such
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
as a government publication, web site, ISO standard etc.
USE RULE: the use rule that governs the application of this code version. May be
USE_RULE_DESC Y VARCHAR2 240
used to create reports, regulatory submissions etc.
VERSION_OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE person, company, regulatory agency, government or consortium. In this case, the
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
Page 792 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 793 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_CODE_VERSION_COLUMN
REFERENCE CODE VERSION COLUMN: Use this table to store the values of the columns in reference sets where the PK
is more than one component.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM_COLUMN SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a
SYSTEM_ID N VARCHAR2 40 P
PPDM_CODE_VERSION database or XML schema.
PPDM_CODE_VERSION
TABLE_NAME N VARCHAR2 30 P TABLE NAME: The name of the table within the schema.
PPDM_COLUMN
R_SOURCE SOURCE: The individual, company, state, or government agency designated as the
SOURCE N VARCHAR2 40 P
PPDM_CODE_VERSION source of information for this row.
COLUMN NAME 1: Name of the first PK column within a specific reference table
COLUMN_NAME N VARCHAR2 30 P PPDM_COLUMN
found in the PPDM schema
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
DEFINITION: the definition of the meaning of the code value, as applied in business
context. Ideally, these definitions may often be taken from the source document
DEFINITION Y VARCHAR2 2000
where the values were obtained. Please be sure to reference and atrtribute
definitions appropriately.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
LANGUAGE Y VARCHAR2 40 R_LANGUAGE conventionalized signs, sounds, gestures, or marks having understood meanings.
LONG_NAME Y VARCHAR2 255 LONG NAME: Common long name given to reference type or code.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PRIMARY KEY: Use these columns to list what the value in the primary key column
PRIMARY_KEY Y VARCHAR2 40
is if this row is placed in the reference table.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SHORT NAME: Common short name given to reference type or code for the first
SHORT_NAME Y VARCHAR2 30
column in the PK of the reference table.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
Page 794 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 795 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_CODE_VERSION_USE
REFERENCE CODE VERSION: The code version table contains lookup codes and descriptions as supplied by various
sources. Each code in a data field describes the meaning of a number, letter, abbreviation or mnemonic. In the case where
use rules for each version are very simple, you may use the FK to owner, procedure, application etc to indicate where each
version should be used. If use rules are more complicated, you will need to use PPDM VERSION GROUP to capture this
information.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM_PROCEDURE SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a
SYSTEM_ID N VARCHAR2 40 P
PPDM_CODE_VERSION database or XML schema.
TABLE_NAME N VARCHAR2 30 P PPDM_CODE_VERSION TABLE NAME: The name of the table within the schema.
R_SOURCE SOURCE: The individual, company, state, or government agency designated as the
SOURCE N VARCHAR2 40 P
PPDM_CODE_VERSION source of information for this row.
USE OBSESRVATION NUMBER: Unique number that identifies a usage rule for a
USE_OBS_NO N NUMBER 8 P
version of a reference table value.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
PPDM GROUP IDENTIFIER: Unique ID for the table used to track logical groupings.
For example, you could use this table to group all columns that fall in a particular
GROUP_ID Y VARCHAR2 40 PPDM_GROUP
domains, such as depth, or all the columns used by a software application, or the
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PREFERRED INDICATOR: A Y/N flag indicating that generally this code version is
PREFERRED_IND Y VARCHAR2 1 preferred for the use indicated by the owner ba id, application or procedure that is
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: The source from which a reference value is obtained, such
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
as a government publication, web site, ISO standard etc.
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
USE_OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE person, company, regulatory agency, government or consortium. In this case, the
USE RULE: the use rule that governs the application of this code version. May be
USE_RULE_DESC Y VARCHAR2 240
used to create reports, regulatory submissions etc.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
Page 796 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 797 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_CODE_VERSION_XREF
REFERENCE CODE VERSION CROSS REFERENCE: Use this table to keep track of relationships between reference
values, such as equivalences, replacements, granularity relationships (is a kind of) and so on.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
TABLE_NAME N VARCHAR2 30 P PPDM_CODE_VERSION TABLE NAME: The name of the table within the schema.
R_SOURCE SOURCE: The individual, company, state, or government agency designated as the
SOURCE N VARCHAR2 40 P
PPDM_CODE_VERSION source of information for this row.
TABLE_NAME2 N VARCHAR2 30 P PPDM_CODE_VERSION TABLE NAME: The name of the table within the schema.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
CODE VERSION CROSS REFERENCE TYPE: The type of relationship between two
R_CODE_VERSION_XREF_TY
CODE_XREF_TYPE Y VARCHAR2 40 reference values in a table, such as equivalent meaning, replacement value, is a kind
PE
of and so on. A common use will be mappings between spelllings.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
equivalence between two values. Often, two terms used by different processes or
EQUIVALENCE_DESC Y VARCHAR2 1024
users may have similar meanings, but not exact meanings. It may be important to
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: The source from which a reference value is obtained, such
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
as a government publication, web site, ISO standard etc.
USE RULE: the use rule that governs the application of this code version. May be
USER_RULE_DESC Y VARCHAR2 240
used to create reports, regulatory submissions etc.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
Page 798 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 799 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_COLUMN
PPDM COLUMN INFORMATION: Contains meta data regarding the columns in the PPDM schema. This is information
designed to assist in the units of measure module.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM_TABLE
PPDM_COLUMN SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a
SYSTEM_ID N VARCHAR2 40 P
PPDM_COLUMN database or XML schema.
PPDM_COLUMN
PPDM_TABLE
PPDM_COLUMN
TABLE_NAME N VARCHAR2 30 P TABLE NAME: The name of the table within the schema.
PPDM_COLUMN
PPDM_COLUMN
COLUMN_NAME N VARCHAR2 30 P COLUMN NAME: Name of the column within a specific table found in the schema
PPDM COLUMN KEY METHOD TYPE: The type of method that is used to create the
COLUMN_KEY_METHOD Y VARCHAR2 40 R_PPDM_CREATE_METHOD value in this column. The method could include manual selection and key entry,
COLUMN PRECISION: The number of digits to the left of the decimal place in a
COLUMN_PRECISION Y NUMBER 0 number. The number of digits to the right of the decimal place is stored in COLUMN
COLUMN SCALE: The number of digits following the decimal place in a numeric
COLUMN_SCALE Y NUMBER 0
field.
other columns in the table. The primary key components should be listed first in the
COLUMN_SEQUENCE Y NUMBER 8 sequence, with the most generalized key first, followed by increasingly specific
implementor.
COLUMN SIZE: The size or length of the column. It is the maximum length, or
COLUMN_SIZE Y NUMBER 0
number of characters or digits that may be used.
CONTROL COLUMN INDICATOR: A Y/N flag indicating that this column controls the
CONTROL_COLUMN_IND Y VARCHAR2 1 EQUIPMENT_SPEC the column SPEC_TYPE may be used to control which columns
should be used (and how they are to be used) for each kind of specification in
R_EQUIP_SPEC.
PPDM CONTROL COLUMN NAME: The name of the column in this table that
DATATYPE: The database "type" for the column. Oracle uses DATE, NUMBER,
DATA_TYPE Y VARCHAR2 40 R_PPDM_DATA_TYPE
VARCHAR2, LONG and so on.
DEFAULT UNIT OF MEASURE SYMBOL: The units of measure used for this column
by default. By Architectural Principle, only those columns which must contain variable
DEFAULT_UOM_ID Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UOM (such a production volumes) contain a table explicit UOM. Using a common
UOM for a column avoids the need for full table scans or on-line data conversions
during queries.
Page 800 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
DEFAULT VALUE METHOD: The method used to assign a default value to this
column, in the event that a default value is allowed. May include things like a
SYSTEM DATE, USERID, null, or some other value. Please note that default values
DEFAULT_VALUE_METHOD Y VARCHAR2 40 R_PPDM_DEFAULT_VALUE
should be used with great caution and documentation of business rules. Default
values can leave users confused, or may be misleading if they are not carefully
implemented.
DISTINCT VALUES COUNT: the number of distinct values that are in this column of
DISTINCT_VALUE_COUNT Y NUMBER 0
a table.
DISTINCT VALUE COUNT DATE: The date that the count of distinct values was last
DISTINCT_VALUE_COUNT_DATE Y DATE DATE
calculated.
DOMAIN: Name for the domain, or group of common features that make up this
DOMAIN Y VARCHAR2 40 PPDM_DOMAIN column. For example, the width, scale, data type, and unit of measure. The domain
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
LAST SYSTEM ASSIGNED KEY: the value of the last system assigned key for this
LAST_SYSTEM_KEY Y VARCHAR2 240 column in the database. Used for surrogate keys, but not for OBS_NO or SEQ_NO,
NULLABLE_IND Y VARCHAR2 1 definitions usually make the PK NOT NULL, and other columns nullable, but site
requirements.
ORIGINAL UNIT OF MEASURE COLUMN NAME: Name of the column in this table
OUOM_COLUMN_NAME Y VARCHAR2 30 PPDM_COLUMN
that contains the original unit of measure for the value of this column.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks relating to this row of data.
UNIT OF MEASURE COLUMN NAME: Name of the column in this table that contains
UOM_COLUMN_NAME Y VARCHAR2 30 PPDM_COLUMN
the unit of measure for the value of this column.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
Page 801 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 802 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_COLUMN_ALIAS
PPDM COLUMN ALIAS or SYNONYM: Alternate identifiers for a column, such as names shown in reports or other displays.
Can be in alternate languages if desired.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
TABLE_NAME N VARCHAR2 30 P PPDM_COLUMN TABLE NAME: The name of the table within the schema.
COLUMN NAME: Name of the column within a specific table found in the PPDM
COLUMN_NAME N VARCHAR2 30 P PPDM_COLUMN
schema
COLUMN_ALIAS_ID N VARCHAR2 40 P COLUMN ALIAS IDENTIFIER: Unique identifier for a column alias.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ALIAS_LONG_NAME Y VARCHAR2 255 ALIAS NAME: the name that is to be used as the alias.
ALIAS REASON TYPE: This reference table describes the purpose or reason for a
given alias. For example a well alias may be assigned to the well because of a name
ALIAS_REASON_TYPE Y VARCHAR2 40 R_ALIAS_REASON_TYPE
change or amendment to the identifier. A business associate alias may be created as
ALIAS TYPE: This reference table describes the type of alias. For example a well
AMENDED DATE: the date on which a name has been ammended. Often, this is
AMENDED_DATE Y DATE DATE
used for official or legal changes to a name.
CREATED DATE: The date on which the alias was first created. This date may
CREATED_DATE Y DATE DATE preceed the ammendment date, in the event that the ammended date refers to a
EFFECTIVE DATE: the date that this alias came into effect or was loaded into the
EFFECTIVE_DATE Y DATE DATE
system.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
LANGUAGE_ID Y VARCHAR2 40 R_LANGUAGE conventionalized signs, sounds, gestures, or marks having understood meanings.
ORIGINAL INDICATOR: A y/n flag indicating that this alias is the original one first
ORIGINAL_IND Y VARCHAR2 1
assigned to a business object.
ALIAS OWNER: the unique identifier for the business associate who is the owner of
OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
this alias.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PREFERRED INDICATOR: A Y/N flag indicating whether this alias is preferred for
PREFERRED_IND Y VARCHAR2 1
general use.
REASON_DESC Y VARCHAR2 240 REASON DESCRIPTION: A narrative explanation about the alias being used.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
Page 803 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
SOURCE DOCUMENT: References the document where this alias has been given.
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
Documents may be published, internal references, journals etc.
STRUCK OFF DATE: Date on which the legal name was struck from corporate
STRUCKOFF_DATE Y DATE DATE
registry and is no longer used.
USE_RULE Y VARCHAR2 2000 USE RULE: A business rule describing how and where the alias is to be used.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 804 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_CONSTRAINT
PPDM CONSTRAINT: This table lists the primary, foreign, unique and not null constraints that are applied against a table.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
TABLE_NAME N VARCHAR2 30 P PPDM_TABLE TABLE NAME: The name of the table within the schema.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
CONSTRAINT_FULL_NAME Y VARCHAR2 30 CONSTRAINT NAME: the name of the constraint as assigned in the ddl.
CONSTRAINT TYPE: the type of constraint. Usual values are Primary, foreign and
CONSTRAINT_TYPE Y VARCHAR2 40
unique.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
EXTENSION INDICATOR: A Y/N flag indicating whether this constraint has been
EXTENSION_IND Y VARCHAR2 1
added as an extension to the standard PPDM data model.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REFERENCED_CONSTRAINT_NAME
Y VARCHAR2 30 PPDM_CONSTRAINT has been referenced in this foreign key. Usually this is the primary key of the
REFERENCED TABLE NAME : unique identifier for the table that has been
REFERENCED_TABLE_NAME Y VARCHAR2 30 PPDM_CONSTRAINT
referenced in this foreign key.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 805 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_CONS_COLUMN
PPDM CONSTRAINT COLUMN: This table lists the columns that are included in the constraint, the sequence of columns in a
constraint and identifies referenced columns for foreign keys.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM_COLUMN SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a
SYSTEM_ID N VARCHAR2 40 P
PPDM_CONSTRAINT database or XML schema.
PPDM_COLUMN
TABLE_NAME N VARCHAR2 30 P TABLE NAME: The name of the table within the schema.
PPDM_CONSTRAINT
CONSTRAINT_NAME N VARCHAR2 30 P PPDM_CONSTRAINT CONSTRAINT IDENTIFIER: Unique identifier for the constraint.
COLUMN NAME: Name of the column within a specific table found in the PPDM
COLUMN_NAME N VARCHAR2 30 P PPDM_COLUMN
schema
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
CONDITION: the search conditions for the constraint, as provided in the DDL. This
column may be used for check constraints as a supplement to the PPDM CHECK
CONDITION Y VARCHAR2 2000
CONS VALUE table or to store other types of search conditions used in check
constraints.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
EXTENSION INDICATOR: A Y/N flag indicating that this constraint column has been
EXTENSION_IND Y VARCHAR2 1
added by extension to the PPDM model.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
COLUMN NAME: Name of the column within a specific table found in the PPDM
REFERENCED_COLUMN_NAME Y VARCHAR2 30 PPDM_CONS_COLUMN
schema
REFERENCED TABLE NAME: the name of the table this is referenced in the foreign
REFERENCED_TABLE_NAME Y VARCHAR2 30 PPDM_CONS_COLUMN
key.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
Page 806 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 807 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_DATA_STORE
PPDM_DATA_STORE: Allow for the grouping of tables which may use different units of measure as defaults.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM_MEASUREMENT_SYST
UOM_SYSTEM N VARCHAR2 40 P UNIT SYSTEM: Name of the measurement system. For example, SI.
EM
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 808 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_DOMAIN
PPDM COLUMN DOMAIN: Meta data dealing with commonalities of columns (their makeup). These common qualities are
known as the domain spanning the columns.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
DOMAIN: Name for the domain, or group of common features that make up this
DOMAIN N VARCHAR2 40 P column. For example, the width, scale, datatype, and unit of measure. The domain
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
DATA TYPE: The datatype that is part of the domain. Members of a domain may
DATA_TYPE Y VARCHAR2 40
have a common datatype. Proposed for deprecation in version 3.8.
DOMAIN_NAME Y VARCHAR2 255 DOMAIN NAME: the full name for this domain.
DOMAIN_QUANTITY_TYPE Y VARCHAR2 40 PPDM_QUANTITY QUANTITY: The type of quantity. For example volume, or length.
DOMAIN_SCALE Y NUMBER 0 COLUMN SCALE: The scale of the column within the domain.
COLUMN WIDTH: The size of the datatype used by a particular column within the
DOMAIN_WIDTH Y NUMBER 0
domain.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: A long description describing what the domain actually is.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 809 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_EXCEPTION
PPDM EXCEPTION: Table to hold any exceptions or constraint violations. These typically occur when referential integrity
constraints have been disabled (to allow for a mass load or update) and then re-enabled. Any rows which violate a const raint
will be recordedin the exception table. This allows the ability to correct the row (or delete it). Thus the constraints can be
re-enabled.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM EXCEPTION ID: unique identifier for the PPDM Exception table, where
PE_ID N VARCHAR2 40 P
rejected data is inserted.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
CONSTRAINT_FULL_NAME Y VARCHAR2 30 CONSTRAINT: The name of the constraint that was violated.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
OWNER Y VARCHAR2 255 OWNER: The owner of the table (Oracle login id) which contains the invalid row.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_ID Y VARCHAR2 240 ROW ID: The row id associated with the row that has violated the constraint.
TABLE_NAME Y VARCHAR2 30 PPDM_TABLE TABLE NAME: The name of the table which contains the invalid row.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 810 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_GROUP
PPDM GROUP: This table can be used to track associations between columns in the data model and logical groupings. For
example, you could use this table to group all columns that fall in a particular domains, such as depth, or all the columns used
by a software application, or the columns used in a particular report.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM GROUP IDENTIFIER: Unique ID for the table used to track associations
between columns in the data model and logical groupings. For example, you could
GROUP_ID N VARCHAR2 40 P use this table to group all columns that fall in a particular domains, such as depth, or
all the columns used by a software application, or the columns used in a particular
report.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
DEFAULT UNIT SYMBOL: In the case where a group represents columns having
PPDM_MEASUREMENT_SYST
DEFAULT_UNIT_SYSTEM_ID Y VARCHAR2 40 common measurement domains, the unit of measure that is the default for that
EM
domain. For example, all depths are in meters.
EFFECTIVE DATE: the date that the association between the column and the group
EFFECTIVE_DATE Y DATE DATE
came into effect.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
GROUP_NAME Y VARCHAR2 255 GROUP NAME: Name given to this group of columns.
PPDM GROUP TYPE: the type of group that is being described. Could be an
GROUP_TYPE Y VARCHAR2 40 R_PPDM_GROUP_TYPE
application group, query group, function group, module type etc.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
REPORT_HEADING1 Y VARCHAR2 240 HEADINGS: headings to be used where the group refers to a report.
REPORT_HEADING2 Y VARCHAR2 240 HEADINGS: headings to be used where the group refers to a report.
SCREEN_HEADING1 Y VARCHAR2 240 HEADINGS: headings to be used where the group refers to a report.
SCREEN_HEADING2 Y VARCHAR2 240 HEADINGS: headings to be used where the group refers to a report.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
Page 811 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 812 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_GROUP_OBJECT
PPDM GROUP OBJECT: this table allows you to group system or business objects together into logical sets. You can use
this table to link tables, columns, procedure, business rules and more into sets. Sets may be used for reporting, metrics
calculation, data quality checking and more.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM GROUP IDENTIFIER: Unique ID for the table used to track associations
between columns in the data model and logical groupings. For example, you could
GROUP_ID N VARCHAR2 40 P PPDM_GROUP use this table to group all columns that fall in a particular domains, such as depth, or
all the columns used by a software application, or the columns used in a particular
report.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
CODE_VERSION_SOURCE Y VARCHAR2 40 PPDM_CODE_VERSION CODE VERSION SOURCE: the source for this reference code version.
COLUMN_ALIAS_ID Y VARCHAR2 40 PPDM_COLUMN_ALIAS COLUMN ALIAS IDENTIFIER: Unique identifier for a column alias.
PPDM_COLUMN COLUMN NAME: Name of the column within a specific table found in the PPDM
COLUMN_NAME Y VARCHAR2 30
PPDM_COLUMN_ALIAS schema
EFFECTIVE DATE: the date that the association between the column and the group
EFFECTIVE_DATE Y DATE DATE
came into effect.
EXPIRY DATE: The date that the association between the column and the group was
EXPIRY_DATE Y DATE DATE
no longer in effect.
GROUP_USE Y VARCHAR2 40 R_PPDM_GROUP_USE Examples include direct usage, a dependency, a core part of the group or a
PPDM OBJECT TYPE: The type of database object that is being tracked, such as a
OBJECT_TYPE Y VARCHAR2 40 R_PPDM_OBJECT_TYPE table, column, index, constraint or procedure. May also be a related object, such as a
business rule.
FONT: A list of valid fonts, such as ARIAL or TIMES NEW ROMAN. Fonts are
OUTPUT_FONT Y VARCHAR2 40 R_FONT designs that govern the types of characters and symbols that can be displayed, and
COLOR: A list of valid colors. If wished, these colors may be referenced to specific
OUTPUT_FONT_BACKGR_COLOR Y VARCHAR2 40 R_COLOR
palletts. The color used for the background of this column display.
COLOR: A list of valid colors. If wished, these colors may be referenced to specific
OUTPUT_FONT_COLOR Y VARCHAR2 40 R_COLOR
palletts. The color used for the characters.
FONT EFFECT: The special effect assigned to this display, such as bold, italic,
OUTPUT_FONT_EFFECT Y VARCHAR2 40 R_FONT_EFFECT
normal.
OUTPUT_FONT_SIZE Y NUMBER 12,2 FONT SIZE: The size of font used for the output.
FONT SIZE UNIT OF MEASURE: the size measurement used for fonts, such as
OUTPUT_FONT_SIZE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
points, millimeters etc.
OUTPUT HEADING: the heading that should be used when outputting this
OUTPUT_HEADING Y VARCHAR2 240
information to a report.
Page 813 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
OUTPUT LENGTH: The length of the output space for this column output, often
OUTPUT_LENGTH Y NUMBER 10
defined as number of spaces.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PREFERRED UNIT OF MEASURE: the unit of measure preferred for output in this
PREFERRED_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE group. A group may be all the columns used for a report or query, or all the columns
PROCEDURE IDENTIFIER: Identifier for procedures used for a system or table. May
PROCEDURE_ID Y VARCHAR2 40 PPDM_PROCEDURE
be a stored procedure, called procedure, function etc.
TABLE PROPERTY CONTROL SET IDENTIFIER: Unique identifier for the property
control information. This can be used to help you control how a vertical table is
PROPERTY_SET_ID Y VARCHAR2 40 PPDM_PROPERTY_SET
implemented, by determining preferred units of measure, data entry types and other
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RULE IDENTIFIER: Unique identifier for a rule. Rules may be policies, practices,
RULE_ID Y VARCHAR2 40 PPDM_RULE
procedures or system business rules.
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION APPLICATION NAME: Unique name code for the software application.
PPDM_SYSTEM
PPDM_TABLE_ALIAS
PPDM_TABLE
PPDM_PROCEDURE SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a
SYSTEM_ID Y VARCHAR2 40
PPDM_INDEX PPDM_COLUMN database or XML schema.
PPDM_CODE_VERSION
PPDM_CONSTRAINT
PPDM_COLUMN_ALIAS
TABLE ALIAS: unique identifier for a table alias or synonym that has been loaded
TABLE_ALIAS Y VARCHAR2 30 PPDM_TABLE_ALIAS into a system. Most systems require these aliases to be unique, allowing natural
values to be used.
PPDM_TABLE_ALIAS
PPDM_TABLE PPDM_INDEX
PPDM_COLUMN
TABLE_NAME Y VARCHAR2 30 TABLE NAME: The name of the table within the schema.
PPDM_CODE_VERSION
PPDM_CONSTRAINT
PPDM_COLUMN_ALIAS
USE_RULE_DESCRIPTION Y VARCHAR2 1024 association should be used, or how it should be used. Primarily for reference
documentation purposes.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
Page 814 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 815 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_GROUP_OWNER
PPDM GROUP OWNER: This table can be used to track who the owners of a group are. A group may be owned by one or
more applications. Each group may also be owned by one or more business assiciates, each with a different role. For
example, you may track the owner of the business value of data, the technical application of data, the data management of
the data, the data loading etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM GROUP IDENTIFIER: Unique ID for the table used to track associations
between columns in the data model and logical groupings. For example, you could
GROUP_ID N VARCHAR2 40 P PPDM_GROUP use this table to group all columns that fall in a particular domains, such as depth, or
all the columns used by a software application, or the columns used in a particular
report.
OWNER OBSERVATION NUMBER: A unique number that allows more than one
OWNER_OBS_NO N NUMBER 8 P owner for a group to be listed. Note that this number may also be used for versioning,
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
DEFAULT UNIT SYMBOL: In the case where a group represents columns having
PPDM_MEASUREMENT_SYST
DEFAULT_UNIT_SYSTEM_ID Y VARCHAR2 40 common measurement domains, the unit of measure that is the default for that
EM
domain. For example, all depths are in meters.
EFFECTIVE DATE: the date that the association between the column and the group
EFFECTIVE_DATE Y DATE DATE
came into effect.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
BA_ORGANIZATION GROUP OWNER: The business associate that is the owner of this group of columns.
OWNER_BA_ID Y VARCHAR2 40
BUSINESS_ASSOCIATE The role that this owner plays should also be clarified.
OWNER ROLE: a list of the roles that applications or business associates can play in
the ownership of a group of tables and columns. For example, you may list the
OWNER_ROLE Y VARCHAR2 40 R_PPDM_OWNER_ROLE
business value owner, the technical value owner, the data manager, the generating
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
Page 816 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 817 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_GROUP_REMARK
PPDM GROUP REMARK: Use this table to record narrative remarks about any PPDM Group. This table is intended to help
document and describe groups fully.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM GROUP IDENTIFIER: Unique ID for the table used to track associations
between columns in the data model and logical groupings. For example, you could
GROUP_ID N VARCHAR2 40 P PPDM_GROUP use this table to group all columns that fall in a particular domains, such as depth, or
all the columns used by a software application, or the columns used in a particular
report.
REMARK OBSERVATION NUMBER: A unique number that allows more than one
REMARK_OBS_NO N NUMBER 8 P remark for a group to be listed. Note that this number may also be used for
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date that the association between the column and the group
EFFECTIVE_DATE Y DATE DATE
came into effect.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
GROUP REMARK: The remark that has been made about the group. Note that the
GROUP_REMARK Y VARCHAR2 2000 column REMARK should be used to describe the row of data, and may not
BUSINESS_ASSOCIATE MADE BY BUSINESS ASSOCIATE IDENTIFIER: The business associate that is the
MADE_BY_BA_ID Y VARCHAR2 40
BA_ORGANIZATION owner of this remark.
ORGANIZATION_ID Y VARCHAR2 40 BA_ORGANIZATION organization of a company or organization. Indicates the organization that the remark
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
REMARK_TYPE Y VARCHAR2 40 R_REMARK_TYPE open reference table commonly used to group remarks. For example drilling,
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
Page 818 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 819 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_GROUP_XREF
PPDM GROUP CROSS REFERENCE: This table can be used to keep track of relationships between groups, such as
hierarchical relationships, component (part of) relationships, replacements or deprecations etc. Use the XREF TYPE column
to describe why the relationshipwas created.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PARENT PPDM GROUP IDENTIFIER: Unique ID for the table used to track
associations between columns in the data model and logical groupings. For example,
you could use this table to group all columns that fall in a particular domains, such as
PARENT_GROUP_ID N VARCHAR2 40 P PPDM_GROUP
depth, or all the columns used by a software application, or the columns used in a
particular report. In this case, the group at a higher level or the group that is the
PPDM GROUP IDENTIFIER: Unique ID for the table used to track associations
between columns in the data model and logical groupings. For example, you could
use this table to group all columns that fall in a particular domains, such as depth, or
CHILD_GROUP_ID N VARCHAR2 40 P PPDM_GROUP
all the columns used by a software application, or the columns used in a particular
report. In this case, the group that is the child in a hierarchy, or the owned or
more than one relationship between two groups to be listed, perhaps because they
XREF_OBS_NO N NUMBER 8 P
are related for more than one reason, for example. Note that this number may also
be used for time based versioning, in conjunction with effective and expiry dates.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date that the association between the column and the group
EFFECTIVE_DATE Y DATE DATE
came into effect.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
PPDM GROUP CROSS REFERENCE TYPE: The type of relationship between two
R_PPDM_GROUP_XREF_TYP
GROUP_XREF_TYPE Y VARCHAR2 40 groups, such as a hierarchical relationship between groups used for creating a report,
E
replacements and other types of dependencies.
XREF OWNER: The business associate that is the owner of this relationship between
OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
PPDM GROUPS.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
Page 820 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 821 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_INDEX
PPDM INDEX: This table lists the indexes provided through the DDL. Members may populate this table to show the indexes
that are applied for a specific implementation. The PPDM Association provides a basic set of starter indexes for model
delivery.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
TABLE_NAME N VARCHAR2 30 P PPDM_TABLE TABLE NAME: The name of the table within the schema.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
PPDM INDEX CATEGORY: The technical category of the index, such as bit mapped
INDEX_CATEGORY Y VARCHAR2 40 R_PPDM_INDEX_CATEGORY
or normal (regular).
INDEX_NAME Y VARCHAR2 255 INDEX NAME: the name assigned to the index in the DDL.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
UNIQUE INDICATOR: A Y/N flag indicating whether the index is unique (Y) or
UNIQUE_IND Y VARCHAR2 1
optional (N).
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 822 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_INDEX_COLUMN
PPDM INDEX COLUMN: This table lists the columns included in each index, together with the column sequence.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
TABLE_NAME N VARCHAR2 30 P PPDM_INDEX PPDM_COLUMN TABLE NAME: The name of the table within the schema.
COLUMN NAME: Name of the column within a specific table found in the PPDM
COLUMN_NAME N VARCHAR2 30 P PPDM_COLUMN
schema
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
EXTENSION INDICATOR: A Y/N flag indicating that this index column has been
EXTENSION_IND Y VARCHAR2 1
added by extension to the PPDM model.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 823 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_MAP_DETAIL
PPDM SYSTEM DETAILED MAPPING: Use this table to track mappings between systems. You can map between tables,
columns or schema in any combination you require.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
MAP_ID N VARCHAR2 40 P PPDM_SYSTEM_MAP MAPPING IDENTIFIER: Unique identifier for a mapping between systems.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
COLUMN_NAME1 Y VARCHAR2 30 PPDM_COLUMN COLUMN NAME: Name of the column within a specific table found in the schema
COLUMN_NAME2 Y VARCHAR2 30 PPDM_COLUMN COLUMN NAME: Name of the column within a specific table found in the schema
CREATE METHOD TYPE: The type of method that is used to create the value in this
column. The method could include manual selection and key entry, automated
CREATE_METHOD Y VARCHAR2 40 R_PPDM_CREATE_METHOD random generation, concatenation of values etc. If you wish, the code used to
generate the key value can be stored in PPDM COLUMN, and the last assigned key
DEFAULT VALUE: Use this column to store the default value that will be created
during a migration or data load. Store dates, numbers and text in this field, with
DEFAULT_VALUE Y VARCHAR2 2000
appropriate conversions during the load. Note that a single column is used for alldata
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data is no longer valid.
MAP_DESC Y VARCHAR2 240 MAP DESCRIPTION: A narrative description of the mapping rule.
PPDM MAPPING TYPE: The type of mapping between two elements, such as data
that is simply migrated from one system to the other without any change, data that is
MAP_TYPE Y VARCHAR2 40 R_PPDM_MAP_TYPE mapped through a reference table, a mapping that requires some computation or
calculation or a multiple mapping where the source and target do not have a simple
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RING SEQUENCE NUMBER: where relevant, you may indicate the order in which
RING_SEQ_NO Y NUMBER 8
this mapping must be loaded in order to conform to the Load of the Rings policy.
Page 824 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
PPDM_TABLE
SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a
SYSTEM_ID1 Y VARCHAR2 40 PPDM_SCHEMA_ENTITY
database or XML schema.
PPDM_COLUMN
PPDM_TABLE
SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a
SYSTEM_ID2 Y VARCHAR2 40 PPDM_SCHEMA_ENTITY
database or XML schema.
PPDM_COLUMN
PPDM_TABLE
TABLE_NAME1 Y VARCHAR2 30 TABLE NAME: The name of the table within a schema.
PPDM_COLUMN
PPDM_TABLE
TABLE_NAME2 Y VARCHAR2 30 PPDM TABLE NAME: the name of a table in a schema.
PPDM_COLUMN
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 825 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_MAP_LOAD
PPDM MAP LOAD: Use this table to capture the different components that are used in a model to model
transformation/loading.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
MAP_ID N VARCHAR2 40 P PPDM_SYSTEM_MAP MAPPING IDENTIFIER: Unique identifier for a mapping between systems.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
DELETE ALLOWED INDICATOR: A Y/N flag indicating whether this row of data is
DELETE_ALLOWED_IND Y VARCHAR2 1
allowed to be deleted (Y) or not allowed to be deleted (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
END_DATE Y DATE DATE END DATE: the date that this load was completed.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROCEDURE IDENTIFIER: Identifier for procedures used for a load process. May
PROCEDURE_ID Y VARCHAR2 40 PPDM_PROCEDURE
be a stored procedure, called procedure, function etc.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
PPDM_SYSTEM SOURCE SYSTEM IDENTIFIER: the unique identifier for the coordinate system that
SOURCE_SYSTEM_ID Y VARCHAR2 40
PPDM_PROCEDURE is the source for the data in the load.
START_DATE Y DATE DATE START DATE: the date that this load was started.
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
TARGET SYSTEM IDENTIFIER: the unique identifier for the coordinate system that
TARGET_SYSTEM_ID Y VARCHAR2 40 PPDM_SYSTEM
is the target for the data in the load.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
Page 826 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALILTY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 827 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_MAP_LOAD_ERROR
PPDM MAP LOAD ERROR: Use this table to keep track of the errors that are encountered during a load, and the resolution
for each error.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM_SYSTEM_MAP
MAP_ID N VARCHAR2 40 P MAPPING IDENTIFIER: Unique identifier for a mapping between systems.
PPDM_MAP_DETAIL
ERROR IDENTIFIER: Unique identifier for an error that occured during a loading
ERROR_ID N VARCHAR2 40 P
process in a data model.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
DELETE ERROR INDICATOR: A Y/N flag indicating whether this error occurred
DELETE_ERROR_IND Y VARCHAR2 1 during a deletion. Value is (Y) if an error occured duing deletion or (N) if the error did
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
ERROR_CAUSE_DESC Y VARCHAR2 1024 ERROR CAUSE DESCRIPTION: Narrative description of the cause of the error.
ERROR CAUSE TYPE: The type of cause that resulted in an error during a load
ERROR_CAUSE_TYPE Y VARCHAR2 40 process. Causes are usually defined hierarchically. This column may refer to a cause
ERROR_DATE Y DATE DATE ERROR DATE: The date that the error occurred.
ERROR_MESSAGE Y VARCHAR2 2000 ERROR MESSAGE: The message that is shown when this error occurs.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
INSERT ERROR INDICATOR: A Y/N flag indicating whether this error occurred
INSERT_ERROR_IND Y VARCHAR2 1 during an insertion. Value is (Y) if an error occured duing insertion or (N) if the error
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RESOLUTION_DESC Y VARCHAR2 1024 RESOLUTION DESCRIPTION: Narrative description of the resolution of the error.
RESOLUTION TYPE: The type of resolution that corrrected the error that occurred
RESOLUTION_TYPE Y VARCHAR2 40
during a load process.
UPDATE ERROR INDICATOR: A Y/N flag indicating whether this error occurred
UPDATE_ERROR_IND Y VARCHAR2 1 during an update. Value is (Y) if an error occured duing the update or (N) if the error
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
Page 828 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALILTY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 829 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_MAP_RULE
PPDM SYSTEM DETAILED MAPPING RULE: Use this table to track rules that govern the mapping or migration between
systems. For example, if the value of a column should be derived from a colum value or a column name, or based on a
calculation from an existing column,you may store the rule here. If a value in a mapped column is also validated against a
reference table, you may store the name of the reference table and validated column here.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
MAP_ID N VARCHAR2 40 P PPDM_MAP_DETAIL MAPPING IDENTIFIER: Unique identifier for a mapping between systems.
RULE SEQUENCE NUMBER: Identifies the order in which the mapping rules are to
RULE_SEQ_NO N NUMBER 8 P
be carried out, in order to ensure maximum quality.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
CREATE METHOD TYPE: The type of method that is used to create the value in this
column. The method could include manual selection and key entry, automated
CREATE_METHOD Y VARCHAR2 40 R_PPDM_CREATE_METHOD random generation, concatenation of values etc. If you wish, the code used to
generate the key value can be stored in PPDM COLUMN, and the last assigned key
DATE FORMAT DESCRIPTION: Use this column to define the level of precision in
DATE_FORMAT_DESC Y VARCHAR2 8
the DATE format colums, such as YYYY, or YYYQQ, or YYYYMM or YYYYMMDD
DEPENDENT COLUMN NAME: Name of the column within a specific table found in
DEP_COLUMN_NAME Y VARCHAR2 30 PPDM_COLUMN the schema. Use to identify the column on which the rule depends, such as the
in an XML or EDI schema. Use to identify the element on which the rule depends,
DEP_SCHEMA_ENTITY_ID Y VARCHAR2 40 PPDM_SCHEMA_ENTITY
such as the element on which the rule must be carried out (for example, when a
DEPENDENT TABLE NAME: The name of the table within a schema. Use to identify
PPDM_TABLE
DEP_TABLE_NAME Y VARCHAR2 30 the table on which the rule depends, such as the reference table from which the
PPDM_COLUMN
column value must be drawn.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data is no longer valid.
PPDM RULE TYPE: The type of rule that is used, such as one that uses a
mapping.
MAXIMUM VALUE: The maxumum value that is a condition for this value to be
MAX_VALUE Y NUMBER 0
included in this mapping rule.
MAX VALUE ORIGINAL UNITS OF MEASURE: The units of measure in which the
MAX_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
max value was originally received.
MINIMUM VALUE: The minumum value that is a condition for this value to be
MIN_VALUE Y NUMBER 0
included in this mapping rule.
Page 830 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
MIN VALUE ORIGINAL UNITS OF MEASURE: The units of measure in which the
MIN_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
min value was originally received.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROCEDURE_ID Y VARCHAR2 40 PPDM_PROCEDURE PROCEDURE IDENTIFIER: Unique identifier for a procedure or function.
PROCEDURE SYSTEM IDENTIFIER: Unique identifier for the system that contains
PROCEDURE_SYSTEM_ID Y VARCHAR2 40 PPDM_PROCEDURE
the procedure controlling or involking the mapping rule.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RING SEQUENCE NUMBER: where relevant, you may indicate the order in which
RING_SEQ_NO Y NUMBER 8
this mapping must be loaded in order to conform to the Load of the Rings policy.
RULE_DESC Y VARCHAR2 240 RULE DESCRIPTION: description of the mapping logic or creation logic for a column.
RULE OWNER BUSINESS ASSOCIATE: unique identifier for the business associate
RULE_OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
who owns this rule for mapping.
RULE VERSION REFERENCE NUMBER: a numer identifying the version of the rule
RULE_VERSION_NUM Y VARCHAR2 12
for mapping between systems that this represents.
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 831 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_MEASUREMENT_SYSTEM
MEASUREMENT SYSTEM DEFINITION: Name and description for valid systems for units of measure. For example, the
International System of Units (SI). In the sample data, where a unit of measure is part of SI, SI will be used - otherwise, the
precedence will be: SI, Imperial, US Customary, MKS, CGS, Historical.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
UOM_SYSTEM_ID N VARCHAR2 40 P UNIT SYSTEM: Name of the measurement system. For example, SI.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Long name for the measurement system.
SOURCE DOCUMENT: the document from which this reference information was
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
obtained.
UNIT SYSTEM NAME: the full name of the unit measurement system, such as
UNIT_SYSTEM_NAME Y VARCHAR2 255
System Internationale.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 832 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_METRIC
PPDM METRIC: Use this table to define the kinds of metrics being managed. Metrics may relate to software, data in a
database, XML schema, projects etc. Metrics are typically used to measure performance or progress.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
METRIC IDENTIFIER: Unique identifier for the metric that is being captured. In many
METRIC_ID N VARCHAR2 40 P cases, metrics are captured during a project, but some metrics may be operational or
on-going in nature.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
END_DATE Y DATE DATE END DATE: The date that metrics were last measured for this metric.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
METRIC_NAME Y VARCHAR2 255 METRIC NAME: The full name usually given to the metric for identification purposes.
METRIC PROCEDURE: May store the procedure used to validate or calculate the
COMPONENT.
PPDM METRIC TYPE: the type of metric that is being measured, such the count of
METRIC_TYPE Y VARCHAR2 40 R_PPDM_METRIC_TYPE wells that have been quality controlled, the number of SW licenses that are in use,
BUSINESS_ASSOCIATE OWNER BUSINESS ASSOCIATE IDENTIFIER: Unique identifier for the business
OWNER_BA_ID Y VARCHAR2 40
BA_ORGANIZATION associate who is the owner of this metric.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROCEDURE IDENTIFIER: Identifier for procedures used for a system or table. May
PROCEDURE_ID Y VARCHAR2 40 PPDM_PROCEDURE be a stored procedure, called procedure, function etc. In this case, the procedure
PROJECTED FINAL COUNT: Where a data load or quality control project is being
PROJECTED_FINAL_COUNT Y NUMBER 10 monitored, the total expected or projected final count, such as the total number of
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
START_DATE Y DATE DATE START DATE: The date that metrics were first measured.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
Page 833 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 834 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_METRIC_COMPONENT
PPDM METRIC COMPONENT: Use this table to track the business objects relevant to a metric, such as a list of the wells
included in a metric, or the tables and columns that are being measured.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
METRIC IDENTIFIER: Unique identifier for the metric that is being captured. In many
PPDM_METRIC_VALUE
METRIC_ID N VARCHAR2 40 P cases, metrics are captured during a project, but some metrics may be operational or
PPDM_METRIC
on-going in nature.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic
APPLICATION ID: Unique identifier for applications you make for continuations,
APPLICATION_ID Y VARCHAR2 40 APPLICATION
licenses etc. to the government.
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID Y VARCHAR2 40 AREA
area, area of interest, offshore area, district etc.
AREA_TYPE Y VARCHAR2 40 AREA AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc.
BA AUTHORITY IDENTIFIER: Unique identifier for the row that describes the
AUTHORITY_ID Y VARCHAR2 40 BA_AUTHORITY
authority that a business associaate has over business objects.
BUSINESS_ASSOCIATE
BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a
BUSINESS_ASSOCIATE_ID Y VARCHAR2 40 BA_ORGANIZATION
company, person, organization or association.
BA_AUTHORITY
CATALOGUE_ADDITIVE_ID Y VARCHAR2 40 CAT_ADDITIVE additives. Think of this table as a catalogue of all the kinds of additives that can be
purchased or created.
equipment. Think of this as a catalogue or brochure that shows all the kinds of
CATALOGUE_EQUIP_ID Y VARCHAR2 40 CAT_EQUIPMENT
equipment that you may use, but may or may not actually have. Actual peices of
CLASSIFICATION_SYSTEM_ID Y VARCHAR2 40 CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification
information.
Page 835 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CLASS_LEVEL_ID Y VARCHAR2 40 CLASS_LEVEL classification schemes are availabe, including the UNSPSC code set. Typically, these
classification systems are hierarchical. Objects may be classified at any level of the
CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.
in which fossil deposition occurs. Often, these ecozones are marine or fresh water.
ECOZONE_ID Y VARCHAR2 40 ECOZONE
Marine ecozones include the category of marine benthic zones, namely shelf, slope,
and abyssal zones. The ecozone is defined by the organisms that are found in it.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.
ENTITLEMENT_ID Y VARCHAR2 40 ENTITLEMENT ENTITLEMENT IDENTIFIER: Unique identifier for the row in the entitlement table.
EQUIPMENT_ID Y VARCHAR2 40 EQUIPMENT EQUIPMENT IDENTIFIER: Unique identifier for a specific peice of equipment.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
FACILITY_ID Y VARCHAR2 40 FACILITY_LICENSE FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: The type of facility that is described in this row of data, such as
FACILITY_TYPE Y VARCHAR2 40 FACILITY FACILITY_LICENSE pipeline, tank, battery etc. Please note that FACILITY_TYPE will eventually become
FIELD_ID Y VARCHAR2 40 FIELD FIELD IDENTIFIER: Unique identifier for the field.
FIELD_STATION_ID Y VARCHAR2 40 STRAT_FIELD_STATION FIELD STATION ID: unique identifier for the stratigraphic field station.
FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.
INCIDENT SET IDENTIFIER: Unique identifier for a set of incident types that may be
INCIDENT_SET_ID Y VARCHAR2 40
mandated by an operating company, regulatory agency or contract.
INCIDENT TYPE: The type of indicent that may have occurred, such as roll-over, or
INCIDENT_TYPE Y VARCHAR2 40
explosion, or unsafe materials handling.
INFORMATION_ITEM_ID Y VARCHAR2 40 RM_INFORMATION_ITEM INFORMATION ITEM ID: The unique identifier for an information item.
Page 836 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
INFORMATION ITEM SUBTYPE: the type of information item. May be one of The
INFO_ITEM_SUBTYPE Y VARCHAR2 30 RM_INFORMATION_ITEM
valid types of Information item as defined by check constraints.
INSTRUMENT ID: Unique number for the legal document registered on the Cert. Of
INSTRUMENT_ID Y VARCHAR2 40 INSTRUMENT Title indicating interest in lands e.g. charge, lien, mortgage, caveat. May be natural
Key or system assigned, based on user needs and uniqueness of natural ids.
INTEREST_SET_ID Y VARCHAR2 40 INTEREST_SET INTEREST SET IDENTIFIER: unique identifier for the interest set.
BUSINESS ASSOCIATE: Unique identifier for the jurisdiction that is managing the
JURISDICTION Y VARCHAR2 40 LAND_SALE
land sale or bidding round.
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID Y VARCHAR2 40 LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
LAND RIGHT SUBTYPE: column indicating the type of land right. Must be one of the
LAND_RIGHT_SUBTYPE Y VARCHAR2 30 LAND_RIGHT valid subtypes: LAND TITLE, LAND UNIT, LAND UNIT TRACT, LAND
LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale.
LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.
LITHOLOGY_LOG_ID Y VARCHAR2 40 LITH_LOG LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
LITH_LOG_SOURCE Y VARCHAR2 40 LITH_LOG LITH LOG SOURCE: The source of data for this lithologic log.
METRIC COMPONENT TYPE: The type of component that is associated with the
R_PPDM_METRIC_COMP_TYP
METRIC_COMPONENT_TYPE Y VARCHAR2 40 metric. Use this to relate the metrics to an overall project, or the tables and columns
E
or schema that are associated with the metric.
METRIC_OBS_NO Y NUMBER 8 PPDM_METRIC_VALUE run of a metrics calculation, in the event that you need to link specific users, tables,
NOTIFICATION_ID Y VARCHAR2 40 NOTIFICATION NOTIFICATION IDENTIFIER: unique identifier for the notification.
OBLIGATION_ID Y VARCHAR2 40 OBLIGATION OBLIGATION ID: Unique identifier for each obligation
OBLIGATION_SEQ_NO Y NUMBER 8 OBLIGATION OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation
PALEO SUMMARY IDENTIFIER: Unique identifier for the paleo summary report that
PALEO_SUMMARY_ID Y VARCHAR2 40 PALEO_SUMMARY
is captured.
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE Y VARCHAR2 30 PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
PHYSICAL_ITEM_ID Y VARCHAR2 40 RM_PHYSICAL_ITEM PHYSICAL ITEM ID: The unique identifier for the physical item.
POOL_ID Y VARCHAR2 40 POOL POOL IDENTIFIER: Number or code uniquely identifying the pool.
PPDM_COLUMN_NAME Y VARCHAR2 30 PPDM_COLUMN COLUMN NAME: Name of the column within a specific table found in the schema
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
Page 837 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM_TABLE PPDM_SYSTEM
SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a
PPDM_SYSTEM_ID Y VARCHAR2 40 PPDM_SCHEMA_ENTITY
database or XML schema.
PPDM_COLUMN
PPDM_TABLE
PPDM_TABLE_NAME Y VARCHAR2 30 TABLE NAME: The name of the table within the schema.
PPDM_COLUMN
PRODUCT_TYPE Y VARCHAR2 40 SUBSTANCE PRODUCT_TYPE: The product identified as a component for this table.
PROJECT_ID Y VARCHAR2 40 PROJECT PROJECT IDENTIFIER: unique identifier for the project.
RATE_SCHEDULE_ID Y VARCHAR2 40 RATE_SCHEDULE associate such as a service provider, jurisdiction or regulatory agency. Fee
schedules are often used to administer the rates for rentals or for services provided.
PPDM REFERENCED GUID: The GUID in the table that has an association with this
level of a classification system. In this case, we recommend that the name of the
table also be captured in PPDM TABLE, to make querying this information easier.
REFERENCED_GUID Y VARCHAR2 38
Usually, the PPDM TABLE and PPDM REFERENCED GUID should be used in
tandem. In this case, it is essential that the PPDM GUID in the source table be
PPDM TABLE NAME: The name of a table that has an association with this level of a
key from the table that is referenced, or may be used genericallyin combination with
REFERENCED_TABLE_NAME Y VARCHAR2 30
the PPDM_REFERENCED_GUID, which points to the row in the table that is related
to the classification system level. In this case, it is essential that the PPDM GUID in
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of
RESERVE CLASS IDENTIFIER: The reserve classed for identifying the confidence
RESERVE_CLASS_ID Y VARCHAR2 40 RESERVE_CLASS
level and producing status of the reserve volumes.
RESTRICTION_ID Y VARCHAR2 40 RESTRICTION RESTRICTION ID: Unique identifier for the restriction.
SEISMIC LICENSE IDENTIFIER: license identifier for a license issued for seismc
SEIS_LICENSE_ID Y VARCHAR2 40 SEIS_LICENSE
operations.
SEISMIC SET: A seismic set is a super type of various types of seismic collections.
SEIS_SET_ID Y VARCHAR2 40 SEIS_SET SEIS_LICENSE Valid types of seismic sets include SEIS_LINE, SEIS_3D, SEIS_SEGMENT and
SEIS_SURVEY.
Page 838 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
SEISMIC SET SUBTYPE: The seismic set type column is used to enforce a
relationship between the SEIS SET supertype and its valid sub types. Values for this
SEIS_SET_SUBTYPE Y VARCHAR2 30 SEIS_SET SEIS_LICENSE column must be the name of the table that is the valid sub type for this row of data.
SUPPORT FACILITY SUBTYPE: The type of support facility that is described by this
SF_SUBTYPE Y VARCHAR2 30 SF_SUPPORT_FACILITY row of data. These values are managed by check constraint, and may only be the
surface description may be stated in terms of a legal survey system, metes and
granted. For land rights, continuations may be described by generating a new Spatial
description.
RM_DATA_STORE_STRUCTU DATA STORE ID: Used to identify the kinds of items that a data store structure is
STORE_ID Y VARCHAR2 40
RE permitted to hold.
RM_DATA_STORE_STRUCTU DATA STORE STRUCTURE OBS NO: Used to identify the kinds of items that a data
STORE_STRUCTURE_OBS_NO Y NUMBER 8
RE store structure is permitted to hold.
STRAT NAME SET IDENTIFIER: Unique identifier for the stratigraphic name set. A
STRAT_NAME_SET_ID Y VARCHAR2 40 STRAT_UNIT stratigraphic name set is an unordered collection of stratigraphic units, that may be in
STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT STRATIGRAPHIC UNIT IDENTIFIER: unique identifier for the stratigraphic unit.
SUPPORT FACILITY IDENTIFIER: Unique identifier for the support facility. A support
facility provides operational support for activities. These facilities may include roads,
SUPPORT_FACILITY_ID Y VARCHAR2 40 SF_SUPPORT_FACILITY
transmission towers, airstrips, vessels, docks and so on. Sub tyes are used to
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION APPLICATION NAME: Unique name code for the software application.
THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the
Webster Online)
WELL ACTIVITY SET IDENTIFIER: Unique identifier for a valid set of activity codes,
WELL_ACTIVITY_SET_ID Y VARCHAR2 40
such as those required by a regulatory or professional agency.
WELL ACTIVITY TYPE: The type of activity that is tracked, such as drilling, testing,
WELL_ACTIVITY_TYPE_ID Y VARCHAR2 40
coring, tubing etc. May be any kind of activity related to well operations.
Page 839 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
WELL_LICENSE_ID Y VARCHAR2 40 WELL_LICENSE WELL LICENSE IDENTIFIER: Unique identifier for the well license granted.
WELL_LICENSE_SOURCE Y VARCHAR2 40 WELL_LICENSE WELL LICENSE SOURCE: source of the well license data.
WELL SET IDENTIFIER: Unique identifier for a Well Set. A Well Set is a grouping
WELL_SET_ID Y VARCHAR2 40 WELL_SET mechanism for Well Components used to maintain and end to end link through all
WORK_ORDER_ID Y VARCHAR2 40 WORK_ORDER WORK ORDER IDENTIFIER: unique identifier for the work order.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 840 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_METRIC_VALUE
PPDM METRIC VALUE: Use this table to capture the values of the metrics that are being monitored. You may capture the
number of objects loaded or quality controlled, the number of software licenses in use, the quantity of objects in a repository
etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
METRIC IDENTIFIER: Unique identifier for the metric that is being captured. In many
METRIC_ID N VARCHAR2 40 P PPDM_METRIC cases, metrics are captured during a project, but some metrics may be operational or
on-going in nature.
METRIC_OBS_NO N NUMBER 8 P the metric values. Metric values may represent individual values or rolled up values
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
AVERAGE VALUE: The average or single value assigned to this specification. If only
AVERAGE_VALUE Y NUMBER 0
one mesuare is provided, it should be stored here.
COST: A value associated with the cost of a specirfication, such as annual operating
COST Y NUMBER 12,2
cost.
DATE FORMAT DESCRIPTION: Use this column to define the level of precision in
DATE_FORMAT_DESC Y VARCHAR2 8
the DATE format colums, such as YYYY, or YYYQQ, or YYYYMM or YYYYMMDD
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
MAXIMUM DATE: the maximum date, such as an expiry date, that describes this
MAX_DATE Y DATE DATE
product.
MAXIMUM VALUE: the maximum value for a specification, such as the maximum
MAX_VALUE Y NUMBER 0
diameter of a tank, or the maximum load capacity of a vehicle.
measured qualitatively, though more subjective values such as good, complete etc.
METRIC_DESC Y VARCHAR2 1024 METRIC DESCRIPTION: A textual description of the specification property.
METRIC INDICATOR: A yes/no flag indicating whether or not the metric specification
has been addressed. For example, if the metric type is WELL SPUD DATE, you may
METRIC_IND Y VARCHAR2 1
use the METRIC IND to indicate whether the count indicates wells that DO or DO
METRIC TYPE: the type of metric that is being measured, such the count of wells
R_PPDM_METRIC_TYPE
METRIC_TYPE Y VARCHAR2 40 that have been quality controlled, the number of SW licenses that are in use, the time
R_PPDM_METRIC_CODE
taken to complete an activity etc.
Page 841 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
MINUMUM DATE: the minimum date associated with a specification, such as a date
MIN_DATE Y DATE DATE
that a product cannot be used for, such as for aging processes.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REFERENCE VALUE: the value of a reference point. For example where the
equipment is a tank for which tank strappings are measured, the reference point
REFERENCE_VALUE Y NUMBER 0 would be the height measurement in the tank. The volume measure at the reference
tank strapping will usually be captured in AVERAGE VALUE. Other reference values,
REFERENCE VALUE TYPE: The type of reference value, such as a column to which
R_PPDM_METRIC_REF_VALU this value should be compared. As an example, the logged depth may be compared
REFERENCE_VALUE_TYPE Y VARCHAR2 40
E to the deepest depth of the well to ensure that the logged depth is not deeper than
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 842 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_OBJECT_STATUS
PPDM OBJECT STATUS: This table allows you to track the status of various data base objects, such as tables, columns,
constraints, indexes, procedures etc as they change over time. Your implementation may choose to track a complete history
or a partial history of this information. Status information can be useful when diagnosing database, system, application or
data problems.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
STATUS IDENTIFIER: Unique identifier for the status of an object that is being
management functions.
STATUS_OBS_NO N NUMBER 8 P STATUS OBSERVATION NUMBER: Unique identifier for the status of an object.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
CODE_VERSION_SOURCE Y VARCHAR2 40 PPDM_CODE_VERSION CODE VERSION SOURCE: the source for this reference code version.
COLUMN NAME: Name of the column within a specific table found in the PPDM
COLUMN_NAME Y VARCHAR2 30 PPDM_COLUMN
schema
EFFECTIVE DATE: the date that the association between the column and the group
EFFECTIVE_DATE Y DATE DATE
came into effect.
EXPIRY DATE: The date that the association between the column and the group was
EXPIRY_DATE Y DATE DATE
no longer in effect.
OBJECT_NAME Y VARCHAR2 255 OBJECT NAME: the identifier or name assigned to the object.
PPDM OBJECT STATUS: The current status of the object, such as enabled or
OBJECT_STATUS Y VARCHAR2 40 R_PPDM_OBJECT_STATUS
disabled.
PPDM OBJECT TYPE: The type of database object that is being tracked, such as a
OBJECT_TYPE Y VARCHAR2 40 R_PPDM_OBJECT_TYPE
table, column, index, constraint or procedure.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROCEDURE IDENTIFIER: Identifier for procedures used for a system or table. May
PROCEDURE_ID Y VARCHAR2 40 PPDM_PROCEDURE
be a stored procedure, called procedure, function etc.
TABLE PROPERTY CONTROL SET IDENTIFIER: Unique identifier for the property
control information. This can be used to help you control how a vertical table is
PROPERTY_SET_ID Y VARCHAR2 40 PPDM_PROPERTY_SET
implemented, by determining preferred units of measure, data entry types and other
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RULE IDENTIFIER: Unique identifier for a rule. Rules may be policies, practices,
RULE_ID Y VARCHAR2 40 PPDM_RULE
procedures or system business rules.
Page 843 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM_PROCEDURE
PPDM_SYSTEM PPDM_TABLE
SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a
SYSTEM_ID Y VARCHAR2 40 PPDM_INDEX PPDM_COLUMN
database or XML schema.
PPDM_CODE_VERSION
PPDM_CONSTRAINT
PPDM_TABLE PPDM_INDEX
PPDM_COLUMN
TABLE_NAME Y VARCHAR2 30 TABLE NAME: The name of the table within the schema.
PPDM_CODE_VERSION
PPDM_CONSTRAINT
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 844 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_PROCEDURE
PPDM PROCEDURE: Use this table to track procedures used for a system or table. May be a stored procedure, called
procedure, function etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PROCEDURE IDENTIFIER: Identifier for procedures used for a system or table. May
PROCEDURE_ID N VARCHAR2 40 P
be a stored procedure, called procedure, function etc.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROCEDURE_NAME Y VARCHAR2 255 INDEX NAME: the name assigned to the index in the DDL.
PROCEDURE_TYPE Y VARCHAR2 40 R_PPDM_PROC_TYPE PROCEDURE TYPE: The type of procedure, such as stored, called, function etc.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
TABLE_NAME Y VARCHAR2 30 PPDM_TABLE TABLE NAME: The name of the table within the schema.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 845 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_PROPERTY_COLUMN
PPDM PROPERTY COLUMN CONTROL: Each row in this table describes how a column in the used table should be
managed. Each property set may require the use of one or more columns in the used table. Numeric values should specify
which columns to use and the data type, length and precision for each value. Also specify the preferred units of measure. If
the used column should be validated against a reference table, the name of the reference table is specificed. Note that
references cannot be validated through referential integrity, so great care must betaken to ensure that corrupt data does not
enter the table.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
control information. This can be used to help you control how a vertical table is
PROPERTY_SET_ID N VARCHAR2 40 P PPDM_PROPERTY_SET
implemented, by determining preferred units of measure, data entry types and other
PROPERTY SET OBSERVATION NUMBER: Unique identifier for this instance of the
PROPERTY_OBS_NO N NUMBER 8 P
usage of a property set.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
COLUMN PRECISION: The number of digits to the left of the decimal place in a
COLUMN_PRECISION Y NUMBER 10,5 number. The number of digits to the right of the decimal place is stored in COLUMN
COLUMN SCALE: The number of digits following the decimal place in a numeric
COLUMN_SCALE Y NUMBER 10,5
field.
COLUMN SIZE: The size or length of the column. It is the maximum length, or
COLUMN_SIZE Y NUMBER 10,5
number of characters or digits that may be used.
DATATYPE: The database "type" for the column. Oracle uses DATE, NUMBER,
DATA_TYPE Y VARCHAR2 40 R_PPDM_DATA_TYPE
VARCHAR2, LONG and so on.
DOMAIN: Name for the domain, or group of common features that make up this
DOMAIN Y VARCHAR2 40 PPDM_DOMAIN column. For example, the width, scale, datatype, and unit of measure. The domain
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
DEFAULT UNIT OF MEASURE SYMBOL: The units of measure used for this column
by default. By Architectural Principle, only those columns which must contain variable
PREFERRED_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UOM (such a production volumes) contain a table explicit UOM. Using a common
UOM for a column avoids the need for full table scans or on-line data conversions
during queries.
QUANTITY: Describes the type of value that is being measured, The Conventions of
QUANTITY_TYPE Y VARCHAR2 40 PPDM_QUANTITY ASTM/IEEE SI-10 are used wherever possible. For example, length, luminance,
REFERENCED TABLE NAME: The name of the reference table that contains the
values to be used for this value. Note that referential integrity cannot be applied to
REFERENCED_TABLE_NAME Y VARCHAR2 30 PPDM_TABLE
this type of validation, so great care must be taken to be sure that corrupt data does
Page 846 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
USE COLUMN NAME: The name of the column in the business table for which
storage parameters are being defined. For example, if a parameter (property type) is
USE_COLUMN_NAME Y VARCHAR2 30 PPDM_COLUMN diameter, you may choose to store the minimum and maximum diameter in
millimeters. In that case, you will need to use four columns (MIN VALUE and its
preferred unit of measure, MAX VALUE and its preferred unit of measure),
USE INDICATOR INDICATOR: This column is flagged when the stored value in a
USE_INDICATOR_IND Y VARCHAR2 1
property table is a Y/N flag.
USE TABLE NAME: The name of the business table that contains the stored values
USE_TABLE_NAME Y VARCHAR2 30 PPDM_COLUMN of the parameters. For example, if a reference table is R EQUIP CAT SPEC, the
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 847 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_PROPERTY_SET
TABLE PROPERTY CONTROL: This table can be used to help you control how a vertical table is implemented, by
determining preferred units of measure, data entry types and other specifications for each kind of property that is defined in a
vertical table. We recommend that each row capture property set definitions for only one table. Each used table will probably
require more than one property set.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
TABLE PROPERTY CONTROL SET IDENTIFIER: Unique identifier for the property
control information. This can be used to help you control how a vertical table is
PROPERTY_SET_ID N VARCHAR2 40 P
implemented, by determining preferred units of measure, data entry types and other
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROPERTY_SET_NAME Y VARCHAR2 255 PROPERTY SET NAME: A common name assigned to a property set.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
USE TABLE NAME: The name of the table in which business values for this property
USE_TABLE_NAME Y VARCHAR2 30 PPDM_TABLE
will be stored.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 848 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_QUALITY_CONTROL
PPDM QUALITY CONTROL: Use this table to track the processes and statuses associated with reviewing and validating
information that is contained in other tables. Caution must be employed when implementing this table, as a row in this table
may not necessarily relate to a value that is currently in the database. During an update process, the value in a column may
be changed to reflect what is known about the object being investigated. Use the CURRENT VALUE % columns to keep
track of what the value is for the purposes of this record.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM_TABLE SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a
SYSTEM_ID N VARCHAR2 40 P
PPDM_COLUMN database or XML schema.
PPDM_TABLE
TABLE_NAME N VARCHAR2 30 P TABLE NAME: The name of the table within the schema.
PPDM_COLUMN
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
business associate who checked the work done by the data analyst to verify that the
CHECKED_BY_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
quality control has been done correctly. In some cases, this will be a business expert
COLUMN NAME: Name of the column within a specific table found in the PPDM
COLUMN_NAME Y VARCHAR2 30 PPDM_COLUMN
schema
CURRENT DATE VALUE: the current value of the column for this GUID identified
row of data, where the original data type was in date format. Since the stored value of
the column may change over time, the current value may be replicated here in order
CURRENT_DATE_VALUE Y DATE DATE to keep track of the value that was being quality controlled. Over time, it is possible
that records in this table may refer to the QC process for multiple values in the same
table, row and column in the database. Only use this column if you are referring to a
specific column.
CURRENT NUMERIC VALUE: the current value of the column for this GUID
identified row of data, where the original data type was in number format. Since the
stored value of the column may change over time, the current value may be
CURRENT_NUMERIC_VALUE Y NUMBER 0 replicated here in order to keep track of the value that was being quality controlled.
Over time, it is possible that records in this table may refer to the QC process for
multiple values in the same table, row and column in the database. Only use this
CURRENT_NUMERIC_VALUE_OUOM
Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE CURRENT UNIT OF MEASURE
CURRENT QUALITY CONTROL ROW GUID: In order to use this table, you must
have the PPDM GUID columns in the table to be audited in use, with the NOT NULL
constraints turned on, and a unique index on the PPDM GUID column. In this table,
CURRENT_ROW_GUID Y VARCHAR2 38
the CURRENT QC ROW GUID is the GUID for the row that is being validated. If the
CURRENT TEXT VALUE: the current value of the column for this GUID identified row
of data, where the original data type was in textual format. Since the stored value of
the column may change over time, the current value may be replicated here in order
CURRENT_TEXT_VALUE Y VARCHAR2 2000 to keep track of the value that was being quality controlled. Over time, it is possible
that records in this table may refer to the QC process for multiple values in the same
table, row and column in the database. Only use this column if you are referring to a
specific column.
Page 849 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
DATATYPE: The database "type" for the column. Oracle uses DATE, NUMBER,
DATA_TYPE Y VARCHAR2 40 R_PPDM_DATA_TYPE
VARCHAR2, LONG and so on.
DONE_BY_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE associate who was responsible for the creation of this information, usually the
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
NULL DESCRIPTION: If this value is NULL, a narrative descrption about why it is null
NULL_DESCRIPTION Y VARCHAR2 1024
(not available, historical records damaged or lost etc).
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
QC DATETIME: the system or user date and time when this record is considered to
QC_DATETIME Y DATE DATE
be in effect, used to correctly sequence events in time.
QC_STATUS Y VARCHAR2 40 R_PPDM_QC_STATUS such as batch loaded, visual inspection, verified by data analyst, verified by business
analyst etc.
QUALITY CONTROL TYPE: The type of quality control that is being done, such as
QC_TYPE Y VARCHAR2 40 R_PPDM_QC_TYPE
table level or column level quality control.
QUALITY CONTROL QUALITY TYPE: A value that indicates the quality of the data,
whether the data is poor quality, fully verified, falls within expected range of values,
QUALITY_TYPE Y VARCHAR2 40
requires further investigation etc. Some companies have developed rigorous
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
certain location or form for administrative, legal, fiscal, historical, or other purposes.
Retention periods are determined by balancing the potential value ofthe information
RETENTION_PERIOD Y VARCHAR2 40 R_RETENTION_PERIOD to the agency against the costs of storing the records containing that information.
Retention periods are often set for record series, but specific records within that
series may need to be retained longer because they are required for litigation or
SOURCE Y VARCHAR2 40 R_SOURCE source of information for this row. In this case, identifies the source of the AUDIT row
of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
Page 850 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 851 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_QUANTITY
PPDM QUANTITY: Describes the type of value that is being measured, The Conventions of ASTM/IEEE SI-10 are used
wherever possible. For example, length, luminance, mass density, power.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM QUANTITY: Describes the type of value that is being measured, The
QUANTITY_TYPE N VARCHAR2 40 P Conventions of ASTM/IEEE SI-10 are used wherever possible. For example, length,
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
LONG_NAME Y VARCHAR2 255 FULL NAME: Full name given to this quantity, such as depth, temperature etc.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SHORT_NAME Y VARCHAR2 30 SHORT NAME: Common short name given to reference type or code.
SOURCE DOCUMENT: the document from which this reference information was
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
obtained.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 852 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_QUANTITY_ALIAS
PPDM QUANTITY ALIAS: Alternate names or identifiers for a PPDM quantity. For example, distance is an alias for length. .
Column Name Null Data Type Length Key Ref Table(s) Column Comment
QUANTITY ALIAS: Alternate names or identifiers for a PPDM quantity. For example,
QUANTITY_ALIAS_ID N VARCHAR2 40 P
distance is an alias for length. .
PPDM QUANTITY: Describes the type of value that is being measured, The
QUANTITY_TYPE N VARCHAR2 40 P PPDM_QUANTITY Conventions of ASTM/IEEE SI-10 are used wherever possible. For example, length,
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ALIAS_LONG_NAME Y VARCHAR2 255 FULL NAME: Full name given to this quantity, such as depth, temperature etc.
ALIAS REASON: The reason why the alias was created, such as government
ALIAS_REASON_TYPE Y VARCHAR2 40 R_ALIAS_REASON_TYPE
change, assigned by application etc.
ALIAS_SHORT_NAME Y VARCHAR2 30 SHORT NAME: Common short name given to reference type or code.
ALIAS_TYPE Y VARCHAR2 40 R_ALIAS_TYPE ALIAS TYPE: The type of alias, such as partner, historical, records etc
AMENDED DATE: the date on which a name has been ammended. Often, this is
AMENDED_DATE Y DATE DATE
used for official or legal changes to a name.
CREATED DATE: The date on which the alias was first created. This date may
CREATED_DATE Y DATE DATE preceed the ammendment date, in the event that the ammended date refers to a
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
ORIGINAL INDICATOR: A y/n flag indicating that this alias is the original one first
ORIGINAL_IND Y VARCHAR2 1
assigned to a business object.
ALIAS OWNER BUSINESS ASSOCIATE: unique identifier for the business associate
OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
who owns this alias.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REASON_DESC Y VARCHAR2 240 REASON DESCRIPTION: A narrative explanation about the alias being used.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: the source in the literature from which this information was
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
derived.
STRUCK OFF DATE: Date on which the legal name was struck from corporate
STRUCKOFF_DATE Y DATE DATE
registry and is no longer used.
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
Page 853 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
USE RULE: A narrative column that is used to describe the circumstances in which
USE_RULE Y VARCHAR2 2000
this alias is to be used.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 854 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_RULE
PPDM RULE: A meta table that captures rules governing the use of a system. Rules may be policies, practices, procedures
or business rules. Rules may be enforced through data base rules, application logic, user interfaces or best business
practices. They may also define the way tasks are to be performed. When setting up a new company or an organization, the
PPP can help you determine what your corporate objectives should be (polices), what your organizational structure needs to
support (procedures) and what key roles and responsibilities are needed (practices).
Column Name Null Data Type Length Key Ref Table(s) Column Comment
RULE IDENTIFIER: Unique identifier for a rule. Rules may be policies, practices,
RULE_ID N VARCHAR2 40 P
procedures or system business rules.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
CURRENT STATUS: The current status of a business rule, such as proposed, under
CURRENT_STATUS Y VARCHAR2 40 R_PPDM_RULE_STATUS review, approved, published. Historic information about status is not tracked in this
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK: A long description describing the information kept within the table in the
REMARK Y VARCHAR2 2000
PPDM schema.
PPDM RULE CLASS: The class or type of rule, such as policy, practice, procedure,
RULE_CLASS Y VARCHAR2 40 R_PPDM_RULE_CLASS
business rule. This column defines what kind of rule is being defined.
RULE DESCRIPTION: A narrative description of the rule, usually a text version of the
RULE_DESC Y VARCHAR2 1024 rule itself (for example, the logged interval for a well must not be deeper than the total
PPDM RULE PURPOSE: the objective or purpose for the business rule, such as data
load quality control, management reporting etc. This column defines why the rule
RULE_PURPOSE Y VARCHAR2 40 R_PPDM_RULE_PURPOSE
exists. A rule may exist to support the creation of a data management team, or to
RULE QUERY: the SQL or coded query that is used to validate conformance to a
RULE_QUERY Y VARCHAR2 2000
business rule. If you wish, this may be a call or a reference to the procedure.
conditions that must be met for this procedure to be run. For example, the procedure
USE_CONDITION_DESC Y VARCHAR2 1024
may be used during inserts to the well table, during updates, during migrations, run
monthly etc.
RULE USE CONDITION TYPE: the type of condition that must be met for this
procedure to be run. For example, the procedure may be used during inserts to the
USE_CONDITION_TYPE Y VARCHAR2 40 R_PPDM_RULE_USE_COND
well table, during updates, during migrations, run monthly etc. This column describes
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
Page 855 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 856 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_RULE_ALIAS
PPDM RULE ALIASES: This table may be used to store aliases, such as alternate names, codes or identifiers for a business
object. All versions of an objects identification should be stored here, including the preferred version.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
RULE IDENTIFIER: Unique identifier for a rule. Rules may be policies, practices,
RULE_ID N VARCHAR2 40 P PPDM_RULE
procedures or system business rules.
ALIAS IDENTIFIER: Unique identifier for a value in the alias table. This value may be
RULE_ALIAS_ID N VARCHAR2 40 P
natural or surrogate. Natural values are also stored in the data columns.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ALIAS_LONG_NAME Y VARCHAR2 255 ALIAS FULL NAME: The full or long name given to an alias.
ALIAS REASON: The reason why the alias was created, such as government
ALIAS_REASON_TYPE Y VARCHAR2 40 R_ALIAS_REASON_TYPE
change, assigned by application etc.
ALIAS_TYPE Y VARCHAR2 40 R_ALIAS_TYPE ALIAS TYPE: The type of alias, such as partner, historical, records etc.
ALIAS AMENDED DATE: the date on which a name has been ammended. Often,
AMENDED_DATE Y DATE DATE
this is used for official or legal changes to a name.
CREATED DATE: The date on which the alias was first created. This date may
CREATED_DATE Y DATE DATE preceed the ammendment date, in the event that the ammended date refers to a
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
ORIGINAL INDICATOR: A Y/N flag indicating that this alias is the original or first
ORIGINAL_IND Y VARCHAR2 1
identifier assigned to the object.
ALIAS OWNER BUSINESS ASSOCIATE: unique identifier for the business associate
OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
who owns this alias.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REASON_DESC Y VARCHAR2 240 REASON DESCRIPTION: A narrative explanation about the alias being used.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: References the document where this alias has been given.
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
Documents may be published, internal references, journals etc.
STRUCK OFF DATE: Date on which the legal name was struck from corporate
STRUCKOFF_DATE Y DATE DATE
registry and is no longer used.
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
Page 857 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
USE RULE: A narrative column that is used to describe the circumstances in which
USE_RULE Y VARCHAR2 2000
this alias is to be used.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 858 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_RULE_COMPONENT
PPDM RULE COMPONENT: Use this table to connect PPDM rules to the business objects they influence or are influenced
by. Can be used to describe the geographic area in which a rule applies, or the specific wells that a rule controls etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
RULE IDENTIFIER: Unique identifier for a rule. Rules may be policies, practices,
RULE_ID N VARCHAR2 40 P PPDM_RULE
procedures or system business rules.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic
APPLICATION ID: Unique identifier for applications you make for continuations,
APPLICATION_ID Y VARCHAR2 40 APPLICATION
licenses etc. to the government.
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID Y VARCHAR2 40 AREA
area, area of interest, offshore area, district etc.
AREA_TYPE Y VARCHAR2 40 AREA AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc.
BA AUTHORITY IDENTIFIER: Unique identifier for the row that describes the
AUTHORITY_ID Y VARCHAR2 40 BA_AUTHORITY
authority that a business associaate has over business objects.
BA_ORGANIZATION
BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a
BUSINESS_ASSOCIATE_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
company, person, organization or association.
BA_AUTHORITY
CATALOGUE_ADDITIVE_ID Y VARCHAR2 40 CAT_ADDITIVE additives. Think of this table as a catalogue of all the kinds of additives that can be
purchased or created.
equipment. Think of this as a catalogue or brochure that shows all the kinds of
CATALOGUE_EQUIP_ID Y VARCHAR2 40 CAT_EQUIPMENT
equipment that you may use, but may or may not actually have. Actual peices of
CLASSIFICATION_SYSTEM_ID Y VARCHAR2 40 CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification
information.
CLASS_LEVEL_ID Y VARCHAR2 40 CLASS_LEVEL classification schemes are availabe, including the UNSPSC code set. Typically, these
classification systems are hierarchical. Objects may be classified at any level of the
Page 859 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.
in which fossil deposition occurs. Often, these ecozones are marine or fresh water.
ECOZONE_ID Y VARCHAR2 40 ECOZONE
Marine ecozones include the category of marine benthic zones, namely shelf, slope,
and abyssal zones. The ecozone is defined by the organisms that are found in it.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.
ENTITLEMENT_ID Y VARCHAR2 40 ENTITLEMENT ENTITLEMENT IDENTIFIER: Unique identifier for the row in the entitlement table.
EQUIPMENT_ID Y VARCHAR2 40 EQUIPMENT EQUIPMENT IDENTIFIER: Unique identifier for a specific peice of equipment.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
FACILITY_ID Y VARCHAR2 40 FACILITY FACILITY_LICENSE FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: The type of facility that is described in this row of data, such as
FACILITY_TYPE Y VARCHAR2 40 FACILITY FACILITY_LICENSE pipeline, tank, battery etc. Please note that FACILITY_TYPE will eventually become
FIELD_ID Y VARCHAR2 40 FIELD FIELD IDENTIFIER: Unique identifier for the field.
FIELD_STATION_ID Y VARCHAR2 40 STRAT_FIELD_STATION FIELD STATION ID: unique identifier for the stratigraphic field station.
FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.
INCIDENT SET IDENTIFIER: Unique identifier for a set of incident types that may be
INCIDENT_SET_ID Y VARCHAR2 40
mandated by an operating company, regulatory agency or contract.
INCIDENT TYPE: The type of indicent that may have occurred, such as roll-over, or
INCIDENT_TYPE Y VARCHAR2 40
explosion, or unsafe materials handling.
INFORMATION_ITEM_ID Y VARCHAR2 40 RM_INFORMATION_ITEM INFORMATION ITEM ID: The unique identifier for an information item.
INFORMATION ITEM SUBTYPE: the type of information item. May be one of The
INFO_ITEM_SUBTYPE Y VARCHAR2 30 RM_INFORMATION_ITEM
valid types of Information item as defined by check constraints.
Page 860 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
INSTRUMENT ID: Unique number for the legal document registered on the Cert. Of
INSTRUMENT_ID Y VARCHAR2 40 INSTRUMENT Title indicating interest in lands e.g. charge, lien, mortgage, caveat. May be natural
Key or system assigned, based on user needs and uniqueness of natural ids.
INTEREST_SET_ID Y VARCHAR2 40 INTEREST_SET INTEREST SET IDENTIFIER: unique identifier for the interest set.
BUSINESS ASSOCIATE: Unique identifier for the jurisdiction that is managing the
JURISDICTION Y VARCHAR2 40 LAND_SALE
land sale or bidding round.
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID Y VARCHAR2 40 LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
LAND RIGHT SUBTYPE: column indicating the type of land right. Must be one of the
LAND_RIGHT_SUBTYPE Y VARCHAR2 30 LAND_RIGHT valid subtypes: LAND TITLE, LAND UNIT, LAND UNIT TRACT, LAND
LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale.
LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.
LITHOLOGY_LOG_ID Y VARCHAR2 40 LITH_LOG LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
LITH_LOG_SOURCE Y VARCHAR2 40 LITH_LOG LITH LOG SOURCE: The source of data for this lithologic log.
NOTIFICATION_ID Y VARCHAR2 40 NOTIFICATION NOTIFICATION IDENTIFIER: unique identifier for the notification.
OBLIGATION_ID Y VARCHAR2 40 OBLIGATION OBLIGATION ID: Unique identifier for each obligation
OBLIGATION_SEQ_NO Y NUMBER 8 OBLIGATION OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation
PALEO SUMMARY IDENTIFIER: Unique identifier for the paleo summary report that
PALEO_SUMMARY_ID Y VARCHAR2 40 PALEO_SUMMARY
is captured.
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE Y VARCHAR2 30 PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
PHYSICAL_ITEM_ID Y VARCHAR2 40 RM_PHYSICAL_ITEM PHYSICAL ITEM ID: The unique identifier for the physical item.
POOL_ID Y VARCHAR2 40 POOL POOL IDENTIFIER: Number or code uniquely identifying the pool.
PPDM_COLUMN_NAME Y VARCHAR2 30 PPDM_COLUMN COLUMN NAME: Name of the column within a specific table found in the schema
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PPDM_SYSTEM PPDM_TABLE
SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a
PPDM_SYSTEM_ID Y VARCHAR2 40 PPDM_SCHEMA_ENTITY
database or XML schema.
PPDM_COLUMN
PPDM_TABLE
PPDM_TABLE_NAME Y VARCHAR2 30 TABLE NAME: The name of the table within the schema.
PPDM_COLUMN
PRODUCT_TYPE Y VARCHAR2 40 SUBSTANCE PRODUCT_TYPE: The product identified as a component for this table.
PROJECT_ID Y VARCHAR2 40 PROJECT PROJECT IDENTIFIER: unique identifier for the project.
Page 861 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
RATE_SCHEDULE_ID Y VARCHAR2 40 RATE_SCHEDULE associate such as a service provider, jurisdiction or regulatory agency. Fee
schedules are often used to administer the rates for rentals or for services provided.
PPDM REFERENCED GUID: The GUID in the table that has an association with this
level of a classification system. In this case, we recommend that the name of the
table also be captured in PPDM TABLE, to make querying this information easier.
REFERENCED_GUID Y VARCHAR2 38
Usually, the PPDM TABLE and PPDM REFERENCED GUID should be used in
tandem. In this case, it is essential that the PPDM GUID in the source table be
PPDM TABLE NAME: The name of a table that has an association with this level of a
key from the table that is referenced, or may be used generically in combination with
REFERENCED_TABLE_NAME Y VARCHAR2 30
the PPDM_REFERENCED_GUID, which points to the row in the table that is related
to the classification system level. In this case, it is essential that the PPDM GUID in
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of
RESERVE CLASS IDENTIFIER: The reserve classed for identifying the confidence
RESERVE_CLASS_ID Y VARCHAR2 40 RESERVE_CLASS
level and producing status of the reserve volumes.
RESTRICTION_ID Y VARCHAR2 40 RESTRICTION RESTRICTION ID: Unique identifier for the restriction.
RULE_COMPONENT_TYPE Y VARCHAR2 40 R_PPDM_RULE_COMP_TYPE RULE COMPONENT TYPE: The type of component that is associated with the rule.
SEISMIC LICENSE IDENTIFIER: license identifier for a license issued for seismc
SEIS_LICENSE_ID Y VARCHAR2 40 SEIS_LICENSE
operations.
SEISMIC SET: A seismic set is a super type of various types of seismic collections.
SEIS_SET_ID Y VARCHAR2 40 SEIS_SET SEIS_LICENSE Valid types of seismic sets include SEIS_LINE, SEIS_3D, SEIS_SEGMENT and
SEIS_SURVEY.
SEISMIC SET SUBTYPE: The seismic set type column is used to enforce a
relationship between the SEIS SET supertype and its valid sub types. Values for this
SEIS_SET_SUBTYPE Y VARCHAR2 30 SEIS_SET SEIS_LICENSE column must be the name of the table that is the valid sub type for this row of data.
SUPPORT FACILITY SUBTYPE: The type of support facility that is described by this
SF_SUBTYPE Y VARCHAR2 30 SF_SUPPORT_FACILITY row of data. These values are managed by check constraint, and may only be the
Page 862 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
surface description may be stated in terms of a legal survey system, metes and
granted. For land rights, continuations may be described by generating a new Spatial
description.
RM_DATA_STORE_STRUCTU DATA STORE ID: Used to identify the kinds of items that a data store structure is
STORE_ID Y VARCHAR2 40
RE permitted to hold.
RM_DATA_STORE_STRUCTU DATA STORE STRUCTURE OBS NO: Used to identify the kinds of items that a data
STORE_STRUCTURE_OBS_NO Y NUMBER 8
RE store structure is permitted to hold.
STRAT NAME SET IDENTIFIER: Unique identifier for the stratigraphic name set. A
STRAT_NAME_SET_ID Y VARCHAR2 40 STRAT_UNIT stratigraphic name set is an unordered collection of stratigraphic units, that may be in
STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT STRATIGRAPHIC UNIT IDENTIFIER: unique identifier for the stratigraphic unit.
SUPPORT FACILITY IDENTIFIER: Unique identifier for the support facility. A support
facility provides operational support for activities. These facilities may include roads,
SUPPORT_FACILITY_ID Y VARCHAR2 40 SF_SUPPORT_FACILITY
transmission towers, airstrips, vessels, docks and so on. Sub tyes are used to
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION APPLICATION NAME: Unique name code for the software application.
THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the
Webster Online)
WELL ACTIVITY SET IDENTIFIER: Unique identifier for a valid set of activity codes,
WELL_ACTIVITY_SET_ID Y VARCHAR2 40
such as those required by a regulatory or professional agency.
WELL ACTIVITY TYPE: The type of activity that is tracked, such as drilling, testing,
WELL_ACTIVITY_TYPE_ID Y VARCHAR2 40
coring, tubing etc. May be any kind of activity related to well operations.
WELL_LICENSE_ID Y VARCHAR2 40 WELL_LICENSE WELL LICENSE IDENTIFIER: Unique identifier for the well license granted.
WELL_LICENSE_SOURCE Y VARCHAR2 40 WELL_LICENSE WELL LICENSE SOURCE: source of the well license data.
Page 863 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
WELL SET IDENTIFIER: Unique identifier for a Well Set. A Well Set is a grouping
WELL_SET_ID Y VARCHAR2 40 WELL_SET mechanism for Well Components used to maintain and end to end link through all
WORK_ORDER_ID Y VARCHAR2 40 WORK_ORDER WORK ORDER IDENTIFIER: unique identifier for the work order.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 864 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_RULE_DETAIL
PPDM RULE DETAIL: Use this table to describe details about a rule. These rules may be textual or they may be captured as
numbers, such as an allowable range of numbers that a column may contain. Some business rules may require complexity in
these tables to fully describe.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
RULE IDENTIFIER: Unique identifier for a rule. Rules may be policies, practices,
RULE_ID N VARCHAR2 40 P PPDM_RULE
procedures or system business rules.
about the rule detail in the order that they should be executed. Some business rules
DETAIL_SEQ_NO N NUMBER 8 P
may need to be described as an ordered sequence and then constructed into a
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
AVERAGE VALUE: The average or single value assigned to this specification. If only
AVERAGE_VALUE Y NUMBER 0
one mesuare is provided, it should be stored here.
PPDM BOOLEAN RULE: A boolean rule are part of a logical sytstem of rules, based
VALUE RULE: Use this column to store the actual rule, including table and column
BUSINESS_RULE Y VARCHAR2 2000 names where relevant, that expresses the rule. For example, you may use
WELL.SPUD_DATE>=WELL_LICENSE.LICENSE_DATE.
DATE FORMAT DESCRIPTION: Use this column to define the level of precision in
DATE_FORMAT_DESC Y VARCHAR2 8
the DATE format colums, such as YYYY, or YYYQQ, or YYYYMM or YYYYMMDD
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
MAXIMUM DATE: the maximum date, such as an expiry date, that describes this
MAX_DATE Y DATE DATE
product.
MAXIMUM VALUE: the maximum value for a specification, such as the maximum
MAX_VALUE Y NUMBER 0
diameter of a tank, or the maximum load capacity of a vehicle.
MINUMUM DATE: the minimum date associated with a specification, such as a date
MIN_DATE Y DATE DATE
that a product cannot be used for, such as for aging processes.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
COLUMN NAME: Name of the column within a specific table found in the schema. In
REFERENCED_COLUMN_NAME Y VARCHAR2 30 PPDM_COLUMN this case, a reference to the system, table and column to which the business rule
refers.
Page 865 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
REFERENCE_COLUMN_NAME2 Y VARCHAR2 30 PPDM_COLUMN boolean BETWEEN statements. In this case, the second name is the second column
in the pair.
PPDM_TABLE SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a
REFERENCE_SYSTEM_ID Y VARCHAR2 40 PPDM_COLUMN database or XML schema. In this case, a reference to the system, table and column
PPDM_TABLE TABLE NAME: Name of the table found in the schema. In this case, a reference to
REFERENCE_TABLE_NAME Y VARCHAR2 30
PPDM_COLUMN the system, table and column to which the business rule refers.
REFERENCE TABLE NAME 2: Where this column is used, the second table name is
the table that contains the second value in a BETWEEN boolean statement. While in
REFERENCE_TABLE_NAME2 Y VARCHAR2 30 PPDM_COLUMN
most cases, both the first and the last column used to compare the values willbe in
the same table, there are cases where it may not be.
REFERENCE VALUE: A reference value for this business rule. For some business
rules, this may be a percentage, such as a business rule that says that a value may
REFERENCE_VALUE Y NUMBER 0
not vary more than 25% from some other value (this type of rule can help detect
errors in decimal placement for some types of data, such as positions or elevations).
REFERENCE VALUE TYPE: A list of the kinds of reference values that are used for
declaration of business rules about data in your database. For example, you may
state that the reference value type is the value of another column (such as in the
REFERENCE_VALUE_TYPE Y VARCHAR2 40 R_PPDM_REF_VALUE_TYPE
case where the spud date must be after the well license date), or the case where if
one column is populated, another must also be populated (if a production volume is
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RULE_DESC Y VARCHAR2 1024 SPECIFICATION DESCRIPTION: A textual description of the specification property.
RULE DETAIL TYPE: the type of detail for a rule that is being captured, such as the
RULE_DETAIL_TYPE Y VARCHAR2 40 R_PPDM_RULE_DETAIL_TYPE
minimum value that the column can store.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 866 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_RULE_ENFORCEMENT
PPDM RULE ENFORCEMENT: Use this table to define how the rule is enforced. Rules may be enforced by the data base
DDL, Software application logic, manual procedure etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
RULE IDENTIFIER: Unique identifier for a rule. Rules may be policies, practices,
RULE_ID N VARCHAR2 40 P PPDM_RULE
procedures or system business rules.
RULE ENFORCEMENT IDENTIFIER: Identifier for the row describing how the rule is
ENFORCEMENT_ID N VARCHAR2 40 P enforced. Rules may be enforced by the data base DDL, Software application logic,
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
RULE ENFORCE METHOD: The types of method that is used to enforce a rule, such
ENFORCE_METHOD Y VARCHAR2 40 R_PPDM_ENFORCE_METHOD as RDBMS business rule, stored procedure, function, software procedure, manual
enforcement etc.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
LONG_NAME Y VARCHAR2 255 LONG NAME: Common long name given to reference type or code.
OWNER BA ID: Unique identifier for the business associate who owns this
OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
enforcement method.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROCEDURE IDENTIFIER: Identifier for procedures used for a system or table. May
PROCEDURE_ID Y VARCHAR2 40
be a stored procedure, called procedure, function etc.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RULE FAIL RESULT: the result if the enforcement of a rule fails, such as critical
RULE_FAIL_RESULT Y VARCHAR2 40 R_PPDM_FAIL_RESULT
error, warning, notification etc.
SHORT_NAME Y VARCHAR2 30 SHORT NAME: Common short name given to reference type or code.
application that manages this business rule. Be aware that in some cases, more than
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
one appllication may enforce a business rule, but the enforcement rules may not be
exactly the same. If not carefully managed, data problems can result.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
Page 867 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 868 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_RULE_REMARK
PPDM_RULE_REMARK: Use this table to record narrative remarks about any PPDM Rule. This table is intended to help
document and describe rules. Remarks can be grouped together using a sequence number and the rule ID to describe more
complex rules.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
RULE IDENTIFIER: Unique identifier for a rule. Rules may be policies, practices,
RULE_ID N VARCHAR2 40 P PPDM_RULE
procedures or system business rules.
REMARK TYPE: Entries in this column describe the general topic of the remark, so
REMARK_TYPE N VARCHAR2 40 P R_REMARK_TYPE
that remarks can be grouped by subject area.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
REMARK_DATE Y DATE DATE REMARK DATE: Date the remarks or comments were made.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 869 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_RULE_XREF
PPDM RULE CROSS REFERENCE: Use this table to keep track of cases where the use of a rule may depend on the
outcome of another rule implementation. For example, the second rule is only enforced if conditions for the first have passed
successfully (or failed). Other uses of this table include replacement of rules, refining rules etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
that will be processed as a unit. For example, a set may be created to quality control
DEPENDENCY_ID N VARCHAR2 40 P
well locations using 3 rules. If RULE_ID 1 passes, proceed to RULE_ID 2. If it
fails,proceed to RULE_ID 3.
RULE IDENTIFIER: Unique identifier for a rule. Rules may be policies, practices,
RULE_ID N VARCHAR2 40 P PPDM_RULE
procedures or system business rules.
RULE IDENTIFIER: Unique identifier for a related rule. Rules may be policies,
RULE_ID2 N VARCHAR2 40 P PPDM_RULE
practices, procedures or system business rules.
XREF_OBS_NO N NUMBER 8 P may be related to each other more than once, over time or for different business
reasons.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
DESCRIPTION Y VARCHAR2 2000 DESCRIPTION: Narrative description of the cross reference between business rules.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK: A long description describing the information kept within the table in the
REMARK Y VARCHAR2 2000
PPDM schema.
CROSS REFERENCE CONDITION: The type of condition that must be met before
this cross reference comes into effect, usually used when you need to create a
branched or dependent sequence of events. For example, one row of data will state
RULE_XREF_CONDITION Y VARCHAR2 40 R_PPDM_RULE_XREF_COND
that if the rule indicated as RULE_ID is successful, go to RULE_ID2. In another row
of data, you can state that if the first rule has failed, a different RULE_ID2 would be in
force.
PPDM RULE CROSS REFERENCE TYPE: The reason why a cross reference was
created, such as an indication of a rule to be processed in the event that the first rule
has been processed and passed or failed. In this case, the reference XREF TYPE
RULE_XREF_TYPE Y VARCHAR2 40 R_PPDM_RULE_XREF_TYPE may be RUN RULE ID2 if RULE ID passes (or fails). May also be used for rule
management, such as rule that replaces an old rule, rule that must be implemented
before or after another rule a rule that is a component of another rule, or to build the
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
Page 870 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 871 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_SCHEMA_ENTITY
PPDM SCHEMA ENTITY: Use this table to describe an XML schema or flat file system. You can define individual elements,
attributes or groups of objects. Associate objects with each other using PPDM SCHEMA GROUP.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
DATATYPE: The database "type" for the column. Oracle uses DATE, NUMBER,
DATA_TYPE Y VARCHAR2 40 R_PPDM_DATA_TYPE
VARCHAR2, LONG and so on.
DEFAULT UNIT OF MEASURE SYMBOL: The units of measure used for this column
by default. By Architectural Principle, only those columns which must contain variable
DEFAULT_UOM_ID Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UOM (such a production volumes) contain a table explicit UOM. Using a common
UOM for a column avoids the need for full table scans or on-line data conversions
during queries.
DELIMITER: Store a copy of the delimiter that is used to seperate values in an EDI or
DELIMITER Y VARCHAR2 20
text based format, such as a comma or a slash.
DOMAIN: Name for the domain, or group of common features that make up this
DOMAIN Y VARCHAR2 40 PPDM_DOMAIN column. For example, the width, scale, datatype, and unit of measure. The domain
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
ELEMENT TYPE: the type of schema element that is being described, such as
ELEMENT_TYPE Y VARCHAR2 40 R_PPDM_SCHEMA_ENTITY
element, attribute, element group etc.
ENTITY COMMENT: a narrative comment describing the use and function of this
ENTITY_COMMENT Y VARCHAR2 2000
entity.
ENTITY PRECISION: The number of digits to the left of the decimal place in a
ENTITY_PRECISION Y NUMBER 10 number. The number of digits to the right of the decimal place is stored in SCALE.
ENTITY_SCALE Y NUMBER 10 ENTITY SCALE: The number of digits following the decimal place in a numeric field.
other columns in the table. The primary key components should be listed first in the
ENTITY_SEQ_NO Y NUMBER 8 sequence, with the most generallized key first, followed by increasingly specific
implementor.
ENTITY SIZE: The size or length of the entity. It is the maximum length, or number of
ENTITY_SIZE Y NUMBER 10
characters or digits that may be used.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
LAST SYSTEM ASSIGNED KEY: the value of the last system assigned key for this
LAST_SYSTEM_KEY Y VARCHAR2 240 column in the database. Used for surrogate keys, but not for OBS_NO or SEQ_NO,
Page 872 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
NULLABLE_IND Y VARCHAR2 1 definitions usually make the PK NOT NULL, and other columns nullable, but site
requirements.
POSITION END: The ending position in an EDI record where this particle of
POSITION_END Y NUMBER 10
information is located.
POSITION START: The starting position in an EDI record where this particle of
POSITION_START Y NUMBER 10
information is located.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
preference, all names for this entity should be stored in PPDM SCHEMA ENTITY
PREFERRED_NAME Y VARCHAR2 255
ALIAS, with a trigger to denormalize the preferred name into this column if you want
schema entity is usually known by, most commonly used for EDI schema. Note that
REFERENCE_NUM Y VARCHAR2 30
reference number may also be stored as a PPDM SCHEMA ENTITY ALIAS, with a
trigger to populate this column, if you want to use it for query performance.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 873 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_SCHEMA_ENTITY_ALIAS
SYSTEM ENTITY ALIAS: Alternate names, codes and identifiers that are used to reference components in a system such as
a database or an XML schema.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ALIAS IDENTIFIER: unique ID for a Code identifying any other name the schema
ALIAS_ID N VARCHAR2 40 P
entity is known by.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ALIAS_LONG_NAME Y VARCHAR2 255 ENTITY ALIAS: Full alternate name or identifier for the schema entity.
REASON TYPE: The purpose or reason for a given alias. For example a facility alias
ALIAS_REASON_TYPE Y VARCHAR2 40 R_ALIAS_REASON_TYPE
may be assigned because of a name change.
ALIAS_TYPE Y VARCHAR2 40 R_ALIAS_TYPE ALIAS TYPE: The type of alias, such as partner, historical, records etc.
AMENDED DATE: the date on which a name has been ammended. Often, this is
AMENDED_DATE Y DATE DATE
used for official or legal changes to a name.
CREATED DATE: The date on which the alias was first created. This date may
CREATED_DATE Y DATE DATE preceed the ammendment date, in the event that the ammended date refers to a
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: Date on which the alias became effective
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the alias is no longer valid.
ORIGINAL INDICATOR: A y/n flag indicating that this alias is the original one first
ORIGINAL_IND Y VARCHAR2 1
assigned to a business object.
ALIAS OWNER BUSINESS ASSOCIATE: unique identifier for the business associate
OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
who owns this alias.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REASON_DESC Y VARCHAR2 240 REASON DESCRIPTION: A narrative explanation about the alias being used.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: References the document where this alias has been given.
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
Documents may be published, internal references, journals etc.
STRUCK OFF DATE: Date on which the legal name was struck from corporate
STRUCKOFF_DATE Y DATE DATE
registry and is no longer used.
Page 874 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
USE RULE: A narrative column that is used to describe the circumstances in which
USE_RULE Y VARCHAR2 2000
this alias is to be used.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 875 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_SCHEMA_GROUP
PPDM SCHEMA GROUP: use this table to group entities in a schema or file into logical units, such as the relationship
between an element and its attributes, parent child relationships, siblings, sequencing elements.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM_SCHEMA_ENTITY GROUP SYSTEM IDENTIFIER: Unique identifier for the Schema that has been
GROUP_SYSTEM_ID N VARCHAR2 40 P
PPDM_SCHEMA_ENTITY grouped.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
other columns in the table. The primary key components should be listed first in the
ENTITY_SEQ_NO Y NUMBER 8 sequence, with the most generallized key first, followed by increasingly specific
implementor.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SCHEMA GROUP TYPE: the type of grouping of schema entities that has been
SCHEMA_GROUP_TYPE Y VARCHAR2 40 R_PPDM_SCHEMA_GROUP created, such as the relationship between an element and its attributes, parent child
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 876 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_SW_APPLICATION
PPDM SOFTWARE APPLICATION: the name of a software application, such as Microsoft Word.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
FUNCTION_DESCRIPTION Y VARCHAR2 240 function of this sofware application. Use in conjunction with the validated reference
code.
LONG_NAME Y VARCHAR2 255 LONG NAME: Common long name given to reference type or code.
business associate who is the owner of the intellectual property rights for this
OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
software, or the BA that created the software. This is not intended to capture the
identifier for the BA who sold the software or the BA who purchased the software.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SHORT_NAME Y VARCHAR2 30 SHORT NAME: Common short name given to reference type or code.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 877 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_SW_APPLIC_ALIAS
PPDM SOFTWARE APPLICATION ALIAS: All possible names, codes and other identifiers can be stored here.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
SW_APPLICATION_ID N VARCHAR2 40 P PPDM_SW_APPLICATION SOFTWARE APPLICATION IDENTIFIER: unique software application identifer.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ALIAS_LONG_NAME Y VARCHAR2 255 AREA NAME: ALTERNATE (or full) NAME OF THE AREA
ALIAS REASON: The reason why the alias was created, such as government
ALIAS_REASON_TYPE Y VARCHAR2 40 R_ALIAS_REASON_TYPE
change, assigned by application etc.
ALIAS_TYPE Y VARCHAR2 40 R_ALIAS_TYPE ALIAS TYPE: The type of alias, such as partner, historical, records etc.
AMENDED DATE: the date on which a name has been ammended. Often, this is
AMENDED_DATE Y DATE DATE
used for official or legal changes to a name.
CREATED DATE: The date on which the alias was first created. This date may
CREATED_DATE Y DATE DATE preceed the ammendment date, in the event that the ammended date refers to a
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
ORIGINAL INDICATOR: A Y/N flag indicating that this alias is the original or first
ORIGINAL_IND Y VARCHAR2 1
identifier assigned to the object.
ALIAS OWNER BUSINESS ASSOCIATE: unique identifier for the business associate
OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
who owns this alias.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REASON_DESC Y VARCHAR2 240 REASON DESCRIPTION: A narrative explanation about the alias being used.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: References the document where this alias has been given.
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
Documents may be published, internal references, journals etc.
STRUCK OFF DATE: Date on which the legal name was struck from corporate
STRUCKOFF_DATE Y DATE DATE
registry and is no longer used.
that owns this alias or code or that is used to apply the data in this row. In this
USED_BY_SW_APP_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
column, the name of the application that uses this as a reference to anothersoftware
application.
USE RULE: A narrative column that is used to describe the circumstances in which
USE_RULE Y VARCHAR2 2000
this alias is to be used.
Page 878 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALILTY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 879 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_SW_APPLIC_COMP
PPDM SOFTWARE APPLICATION COMPONENT: use this table to keep track of what data a software application has
access to. This can be defined to the level of rows of data if desired, but more commonly, one would use the references to
PPDM SYSTEM, PPDM TABLE, and perhaps PPDM COLUMN to identify what parts of a data store are used by each
application.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ANL_ANALYSIS_REPORT ANALYSIS SOURCE: The source that the analysis came from, this could be a lab
ANL_SOURCE Y VARCHAR2 40
ANL_ANALYSIS_STEP technician, a lab, a company, a government agency, etc.
APPLICATION ID: Unique identifier for applications you make for continuations,
APPLICATION_ID Y VARCHAR2 40 APPLICATION
licenses etc. to the government.
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID Y VARCHAR2 40 AREA
area, area of interest, offshore area, district etc.
AREA_TYPE Y VARCHAR2 40 AREA AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc.
BA AUTHORITY IDENTIFIER: Unique identifier for the row that describes the
AUTHORITY_ID Y VARCHAR2 40 BA_AUTHORITY
authority that a business associate has over business objects.
BUSINESS_ASSOCIATE
BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a
BUSINESS_ASSOCIATE_ID Y VARCHAR2 40 BA_ORGANIZATION
person, company, regulatory agency, government or consortium.
BA_AUTHORITY
CATALOGUE_ADDITIVE_ID Y VARCHAR2 40 CAT_ADDITIVE additives. Think of this table as a catalogue of all the kinds of additives that can be
purchased or created.
equipment. Think of this as a catalogue or brochure that shows all the kinds of
CATALOGUE_EQUIP_ID Y VARCHAR2 40 CAT_EQUIPMENT
equipment that you may use, but may or may not actually have. Actual pieces of
CLASSIFICATION_SYSTEM_ID Y VARCHAR2 40 CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification
information.
CLASS_LEVEL_ID Y VARCHAR2 40 CLASS_LEVEL classification schemes are available, including the UNSPSC code set. Typically,
these classification systems are hierarchical. Objects may be classified at any level of
the classification system, and through more than one classification system.
Page 880 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
COMPONENT_TYPE Y VARCHAR2 40 R_ANL_COMP_TYPE COMPONENT TYPE: The component type associated with this sample analysis.
CONSULT_ID Y VARCHAR2 40 CONSULT an activity or request for an activity. Consultation discussions may occur at any point
CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT IDENTIFIER: Unique identifier for the contract table.
CORE TYPE: Defines the type of core procedure used during the coring operation.
CORE_TYPE Y VARCHAR2 40
For example, conventional, sidewall, diamond, triangle, etc.
in which fossil deposition occurs. Often, these ecozones are marine or fresh water.
ECOZONE_ID Y VARCHAR2 40 ECOZONE
Marine ecozones include the category of marine benthic zones, namely shelf, slope,
and abyssal zones. The ecozone is defined by the organisms that are found in it.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first comes into effect.
ENTITLEMENT_ID Y VARCHAR2 40 ENTITLEMENT ENTITLEMENT IDENTIFIER: Unique identifier for the row in the entitlement table.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row is no longer active or in effect.
FACILITY_ID Y VARCHAR2 40 FACILITY FACILITY IDENTIFIER: Number or code uniquely identifying the Facility.
FACILITY TYPE: Identifies the codes classifying the facility according to its physical
FACILITY_TYPE Y VARCHAR2 40 FACILITY equipment or principal service performed. Please note that FACILITY_TYPE will
FIELD IDENTIFIER: Unique identifier for the field that the sample to be analyzed
FIELD_ID Y VARCHAR2 40 FIELD
came from.
FIELD STATION IDENTIFIER: A unique identifier for the field station that the sample
FIELD_STATION_ID Y VARCHAR2 40 STRAT_FIELD_STATION
to be analyzed came from.
FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.
INCIDENT SET IDENTIFIER: Unique identifier for a set of incident types that may be
INCIDENT_SET_ID Y VARCHAR2 40
mandated by an operating company, regulatory agency or contract.
Page 881 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
INCIDENT TYPE: The type of incident that may have occurred, such as roll-over, or
INCIDENT_TYPE Y VARCHAR2 40
explosion, or unsafe materials handling.
INFORMATION_ITEM_ID Y VARCHAR2 40 RM_INFORMATION_ITEM INFORMATION ITEM ID: The unique identifier for an information item.
INFORMATION ITEM SUBTYPE: the type of information item. May be one of The
INFO_ITEM_SUBTYPE Y VARCHAR2 30 RM_INFORMATION_ITEM
valid types of Information item as defined by check constraints.
INSTRUMENT ID: Unique number for the legal document registered on the Cert. Of
INSTRUMENT_ID Y VARCHAR2 40 INSTRUMENT Title indicating interest in lands e.g. charge, lien, mortgage, caveat. May be natural
Key or system assigned, based on user needs and uniqueness of natural ids.
INTEREST_SET_ID Y VARCHAR2 40 INTEREST_SET INTEREST SET IDENTIFIER: unique identifier for the interest set.
BUSINESS ASSOCIATE: Unique identifier for the jurisdiction that is managing the
JURISDICTION Y VARCHAR2 40 LAND_SALE
land sale or bidding round.
LAND RIGHT IDENTIFIER: Unique Identifier for the land right. A land right is the
LAND_RIGHT_ID Y VARCHAR2 40 LAND_RIGHT rights you have to land, regardless of how obtained. It may be owned outright, rented,
LAND RIGHT SUBTYPE: column indicating the type of land right. Must be one of the
LAND_RIGHT_SUBTYPE Y VARCHAR2 30 LAND_RIGHT valid subtypes: LAND TITLE, LAND UNIT, LAND UNIT TRACT, LAND
LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique number used to identify the land sale.
LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.
LITHOLOGY_LOG_ID Y VARCHAR2 40 LITH_LOG LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
LITH_LOG_SOURCE Y VARCHAR2 40 LITH_LOG LITH LOG SOURCE: The source of data for this lithologic log.
NOTIFICATION_ID Y VARCHAR2 40 NOTIFICATION NOTIFICATION IDENTIFIER: unique identifier for the notification.
OBLIGATION_ID Y VARCHAR2 40 OBLIGATION OBLIGATION IDENTIFIER: Unique identifier for each obligation.
PALEO SUMMARY IDENTIFIER: Unique identifier for the paleo summary report that
PALEO_SUMMARY_ID Y VARCHAR2 40 PALEO_SUMMARY
is captured.
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE Y VARCHAR2 30 PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
PHYSICAL ITEM IDENTIFIER: A unique identifier for the physical item that contains
the actual sample. In some cases, the sample is divided into portions; in this case,
keys are provided as a denormalized column. The nominal location for this
information is RM_INFO_ITEM_CONTENT.
POOL_ID Y VARCHAR2 40 POOL POOL IDENTIFIER: Number or code uniquely identifying the pool.
Page 882 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PPDM TABLE NAME: The name of a table that has an association with this level of a
the
PRODUCT_TYPE Y VARCHAR2 40 SUBSTANCE PRODUCT_TYPE: The product identified as a component for this table.
PROD_STRING SOURCE: The individual, company, state, or government agency designated as the
PROD_STRING_SOURCE Y VARCHAR2 40
PROD_STRING_FORMATION source of information for this row.
PROJECT_ID Y VARCHAR2 40 PROJECT PROJECT IDENTIFIER: unique identifier for the project.
PR_STR_FORM_OBS_NO Y NUMBER 8 PROD_STRING_FORMATION number used to uniquely identify each completed (perforated) formation (layer) that is
RATE_SCHEDULE_ID Y VARCHAR2 40 RATE_SCHEDULE associate such as a service provider, jurisdiction or regulatory agency. Fee
schedules are often used to administer the rates for rentals or for services provided.
PPDM REFERENCED GUID: The GUID in the table that has an association with this
level of a classification system. In this case, we recommend that the name of the
table also be captured in PPDM TABLE, to make querying this information easier.
REFERENCED_GUID Y VARCHAR2 38
Usually, the PPDM TABLE and PPDM REFERENCED GUID should be used in
tandem. In this case, it is essential that the PPDM GUID in the source table be
PPDM TABLE NAME: The name of a table that has an association with this level of a
key from the table that is referenced, or may be used generically in combination with
REFERENCED_TABLE_NAME Y VARCHAR2 30
the PPDM_REFERENCED_GUID, which points to the row in the table that is related
to the classification system level. In this case, it is essential that the PPDM GUID in
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of
RESERVE CLASS IDENTIFIER: The reserve classed for identifying the confidence
RESERVE_CLASS_ID Y VARCHAR2 40 RESERVE_CLASS
level and producing status of the reserve volumes.
WELL_TEST RUN NUMBER: A number which uniquely identifies the run or trip into the well for the
RUN_NUM Y VARCHAR2 4
WELL_TEST_RECOVERY purpose of operating a test.
SAMPLE DATE: Date the sample was taken from the well, especially if not collected
SAMPLE_DATE Y DATE DATE
from a well test
SAMPLE_ID Y VARCHAR2 40 SAMPLE SAMPLE IDENTIFIER: Unique identifier for a sample used in technical analysis.
Page 883 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
SAMPLE SOURCE: The source of the sample, such as well drilling cuttings, well
SAMPLE_SOURCE Y VARCHAR2 40 core, drilling mud, stratigraphic field station, etc. In addition, foreign keys are provided
SEISMIC SET: A seismic set is a super type of various types of seismic collections.
SEIS_SET_ID Y VARCHAR2 40 SEIS_SET Valid types of seismic sets include SEIS_LINE, SEIS_3D, SEIS_SEGMENT and
SEIS_SURVEY.
SEISMIC SET SUBTYPE: The seismic set type column is used to enforce a
relationship between the SEIS SET supertype and its valid sub types. Values for this
SEIS_SET_SUBTYPE Y VARCHAR2 30 SEIS_SET column must be the name of the table that is the valid sub type for this row of
SUPPORT FACILITY SUBTYPE: The type of support facility that is described by this
SF_SUBTYPE Y VARCHAR2 30 SF_SUPPORT_FACILITY row of data. These values are managed by check constraint, and may only be the
WELL_CORE_DESCRIPTION SOURCE: The individual, company, state, or government agency designated as the
SOURCE Y VARCHAR2 40
R_SOURCE source of information for this row.
surface description may be stated in terms of a legal survey system, metes and
granted. For land rights, continuations may be described by generating a new Spatial
description.
STEP SEQUENCE NUMBER: A unique number indicating the sequence of the step
among other steps in the preparation and processing of the sample. This column is a
sufficient method to keep track of what is done in the sample analysis. However, if
STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP therequirement for more complicated tracking such as two steps occurring
simultaneously or if steps are needed to be added to the initial procedure, use the
ANL_STEP_XREF.
RM_DATA_STORE_STRUCTU DATA STORE ID: Used to identify the kinds of items that a data store structure is
STORE_ID Y VARCHAR2 40
RE permitted to hold.
RM_DATA_STORE_STRUCTU DATA STORE STRUCTURE OBS NO: Used to identify the kinds of items that a data
STORE_STRUCTURE_OBS_NO Y NUMBER 8
RE store structure is permitted to hold.
STRAT NAME SET IDENTIFIER: Unique identifier for the stratigraphic name set. A
STRAT_NAME_SET_ID Y VARCHAR2 40 STRAT_UNIT stratigraphic name set is an unordered collection of stratigraphic units, that may be in
STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT STRATIGRAPHIC UNIT IDENTIFIER: unique identifier for the stratigraphic unit.
PROD_STRING STRING IDENTIFIER: Number or code uniquely identifying a production string within
STRING_ID Y VARCHAR2 40
PROD_STRING_FORMATION a well.
SUPPORT FACILITY IDENTIFIER: Unique identifier for the support facility. A support
facility provides operational support for activities. These facilities may include roads,
SUPPORT_FACILITY_ID Y VARCHAR2 40 SF_SUPPORT_FACILITY
transmission towers, airstrips, vessels, docks and so on. Sub tyes are used to
WELL_TEST TEST_NUMBER: A number used to uniquely identify the individual test occurring
TEST_NUM Y VARCHAR2 4
WELL_TEST_RECOVERY within a test run or trip.
Page 884 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
TEST TYPE: The type of test being performed on the sample. For example,
TEST_TYPE Y VARCHAR2 40 WELL_TEST_RECOVERY pyrolysis, pH levels, viscosity testing, Drill Stem Tests (DST), Repeat Formation
THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the
Webster Online)
WELL WELL_TEST
WELL_TEST_RECOVERY
WELL_CORE_DESCRIPTION UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the
UWI Y VARCHAR2 40
WELL_ACTIVITY primary key for this row.
PROD_STRING
PROD_STRING_FORMATION
WELL_ACTIVITY_ID Y VARCHAR2 40 WELL ACTIVITY IDENTIFIER: A unique identifier for the well activity.
WELL ACTIVITY SET IDENTIFIER: Unique identifier for a valid set of activity codes,
WELL_ACTIVITY_SET_ID Y VARCHAR2 40
such as those required by a regulatory or professional agency.
WELL ACTIVITY TYPE: The type of activity that is tracked, such as drilling, testing,
WELL_ACTIVITY_TYPE_ID Y VARCHAR2 40
coring, tubing etc. May be any kind of activity related to well operations.
WELL CORE DESCRIPTION IDENTIFIER: A unique identifier for the well core
description. The well core decryption is a narrative description about the well core.
WELL_CORE_DESC_ID Y VARCHAR2 40 WELL_CORE_DESCRIPTION
For example, the color, chemical composition, physical description of the core
sediment.
WELL_TEST_ID Y VARCHAR2 40 WELL TEST IDENTIFIER: A unique identifier for the well test.
WELL TEST RECOVERY IDENTIFIER: A unique identifier for the recovery of a well
WELL_TEST_RECOVERY_ID Y VARCHAR2 40 test, such as Drill Stem Tests (DST), Repeat Formation Tests (RFT), Initial
Potential(IP).
WELL TEST TYPE: identifies the general type of test used to evaluate the potential
WELL_TEST
WELL_TEST_TYPE Y VARCHAR2 40 of the well. For example, Drill Stem Tests (DST), Repeat Formation Tests (RFT),
R_WELL_TEST_TYPE
Initial Potential(IP).
WORK_ORDER_ID Y VARCHAR2 40 WORK_ORDER WORK ORDER IDENTIFIER: unique identifier for the work order.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
Page 885 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 886 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_SW_APP_BA
SOFTWARE APPLICATION BUSINESS ASSOCIATE: Use this table to keep track of the business associates (company and
people) who have a role in the acquisition, purchase, deployment, use and support for a software application.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
BUSINESS ASSOCIATE IDENTIFIER: unique identifier for the business associate for
BA_ID N VARCHAR2 40 P BUSINESS_ASSOCIATE
this software application. Indicate the role held by this BA using SW_BA_ROLE.
BA_ID_OBS_NO N NUMBER 8 P unique sequencer allowing a business associate to have more than one role at a
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
LONG_NAME Y VARCHAR2 255 LONG NAME: Common long name given to reference type or code.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SHORT_NAME Y VARCHAR2 30 SHORT NAME: Common short name given to reference type or code.
SW_APP_BA_ROLE Y VARCHAR2 40 R_SW_APP_BA_ROLE business associate for this application. May be technical support, developer,
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALILTY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 887 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_SW_APP_FUNCTION
SOFTWARE APPLICATION FUNCTIONS: use this table to track the functions or roles played by a software application. This
allows you to group software for management of licenses, data transfers, business functions etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
SW_APP_FUNCTION N VARCHAR2 40 P R_SW_APP_FUNCTION application may have. Includes word processing, calculations, geologic interpretation,
FUNCTION_OBS_NO N NUMBER 8 P sequencer allowing a software to have the same function over time (transitions in and
out of use).
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
LONG_NAME Y VARCHAR2 255 LONG NAME: Common long name given to reference type or code.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SHORT_NAME Y VARCHAR2 30 SHORT NAME: Common short name given to reference type or code.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALILTY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 888 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_SW_APP_XREF
REFERENCE SOFTWARE APPLICATION CROSS REFERENCE: Use this table to cross reference applications to each
other. This is useful to keep track of software products that replace others, or products that provide a data input to another
application, or accept an input from another. You can also use it to indicate dependencies in workflows (which application is
used before, after or in conjunction with another).
Column Name Null Data Type Length Key Ref Table(s) Column Comment
unique number that helps you keep track of software products that replace others, or
XREF_OBS_NO N NUMBER 8 P products that provide a data input to another application, or accept an input from
another. You can also use it to indicate dependencies in workflows (which application
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
reason why you have to cross referenced applications to each other. This is useful to
keep track of software products that replace others, or products that provide a data
SW_APP_XREF_TYPE Y VARCHAR2 40 R_SW_APP_XREF_TYPE
input to another application, or accept an input from another. You can also use it to
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALILTY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 889 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_SYSTEM
PPDM SYSTEM: This table defines a data storage system definition, such as a database or XML schema. For example, an
implementation of PPDM 3.7 would be a system and an implementation of PPDM 3.8 would be a different system. Use the
meta model tables to define thetables, columns and constraints in each system, and to provide business rules and mapping
for sharing data among different systems.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
who is the owner of the business function of a system, such as the group who
BUSINESS_OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE manages the functions or business application of the system. Each system may be
used by many applications. Appropriate contact information for each user system is
CONNECT STRING: String used to identify and connect to a remote database. For
Oracle, connect strings are defined in a TNSNAMES.ORA file, Oracle Names Server
CONNECT_STRING Y VARCHAR2 240
or LDAP directory. When you connect, specify the
username/password@connectstring.
CREATOR_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE associate who created this data storage definitions, such as the PPDM Association,
or a vendor.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
communicates with computer hardware on the most basic level. Without an operating
R_PPDM_OPERATING_SYSTE
OPERATING_SYSTEM Y VARCHAR2 40 system, no software programs can run. The OS is what allocates memory, processes
M
tasks, accesses disks and peripherals, and serves as the user interface. (Sharpened
Glossary)
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
SYSTEM TYPE: A list of valid types of systems, such as Relational Database, XML
PPDM_SYSTEM_TYPE Y VARCHAR2 40 R_PPDM_SYSTEM_TYPE
Schema, EDI, etc.
of database management system (DBMS) that stores data in the form of related
tables. Relational databases are powerful because they require few assumptions
RDBMS_ID Y VARCHAR2 40 R_PPDM_RDBMS about how data is related or how it will be extracted from the database. As a result,
the same database can be viewed in many different ways. An important feature of
relational systems is that a single database can be spread across several tables. This
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SYSTEM_LONG_NAME Y VARCHAR2 255 SYSTEM LONG NAME: A long descriptive name assigned to a data store.
Page 890 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
TECHNICAL_OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE the business associate who is the technical or system owner or custodian of this data
storage system. Usually the group that administers the database itself.
VERSION NUMBER: The referenced version number of the system, such as 3.8 (for
VERSION_NUM Y VARCHAR2 30
PPDM 3.8).
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 891 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_SYSTEM_ALIAS
SYSTEM ALIAS: Alternate names, codes and identifiers that are used to reference a system such as a database or an XML
schema.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ALIAS IDENTIFIER: unique ID for a Code identifying any other name the system is
ALIAS_ID N VARCHAR2 40 P
known by.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ALIAS_LONG_NAME Y VARCHAR2 255 SYSTEM ALIAS: Full alternate name or identifier for the system.
REASON TYPE: The purpose or reason for a given alias. For example a facility alias
ALIAS_REASON_TYPE Y VARCHAR2 40 R_ALIAS_REASON_TYPE
may be assigned because of a name change.
ALIAS_TYPE Y VARCHAR2 40 R_ALIAS_TYPE ALIAS TYPE: The type of alias, such as partner, historical, records etc.
AMENDED DATE: the date on which a name has been ammended. Often, this is
AMENDED_DATE Y DATE DATE
used for official or legal changes to a name.
CREATED DATE: The date on which the alias was first created. This date may
CREATED_DATE Y DATE DATE preceed the ammendment date, in the event that the ammended date refers to a
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: Date on which the alias became effective
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the alias is no longer valid.
ORIGINAL INDICATOR: A y/n flag indicating that this alias is the original one first
ORIGINAL_IND Y VARCHAR2 1
assigned to a business object.
ALIAS OWNER BUSINESS ASSOCIATE: unique identifier for the business associate
OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
who owns this alias.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REASON_DESC Y VARCHAR2 240 REASON DESCRIPTION: A narrative explanation about the alias being used.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: References the document where this alias has been given.
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
Documents may be published, internal references, journals etc.
STRUCK OFF DATE: Date on which the legal name was struck from corporate
STRUCKOFF_DATE Y DATE DATE
registry and is no longer used.
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
Page 892 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
USE RULE: A narrative column that is used to describe the circumstances in which
USE_RULE Y VARCHAR2 2000
this alias is to be used.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 893 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_SYSTEM_APPLICATION
PPDM SYSTEM APPLICATION: this table contains a list of all the software applications that use a particular data store
system.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
SW_APPLICATION_ID N VARCHAR2 40 P PPDM_SW_APPLICATION APPLICATION: the name of a software application, such as Microsoft Word.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
LANGUAGE_ID Y VARCHAR2 40 R_LANGUAGE conventionalized signs, sounds, gestures, or marks having understood meanings.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 894 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_SYSTEM_MAP
SYSTEM MAP: Use this table to track high level information about mappings between systems. This table tracks general
information about a mapping project.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
MAP_ID N VARCHAR2 40 P MAPPING IDENTIFIER: Unique identifier for a mapping between systems.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data is no longer valid.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 895 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_TABLE
PPDM TABLE: A meta data table which contains information regarding the tables contained within the PPDM schema.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
TABLE_NAME N VARCHAR2 30 P TABLE NAME: The name of the table within a schema.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
EXTENTION INDICATOR: A yes / no flag indicating that this table is a user extension
EXTENSION_IND Y VARCHAR2 1
to the PPDM model.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PRIMARY KEY NAME: The name of the primary key used in the CREATE PRIMARY
PRIMARY_KEY_NAME Y VARCHAR2 255
KEY statement.
REMARK: A long description describing the information kept within the table in the
REMARK Y VARCHAR2 2000
PPDM schema.
ROW_COUNT Y NUMBER 0 ROW COUNT: The number of rows for this table.
ROW_COUNT_DATE Y DATE DATE ROW COUNT DATE: the date that the row count was calculated.
TABLE_COMMENT Y VARCHAR2 2000 TABLE COMMENT: the table comments as provided in the DDL.
TABLE TYPE: the type of entry in this table that describes the physical
TABLE_TYPE Y VARCHAR2 40 R_PPDM_TABLE_TYPE
implementation, such as table, view, materialized view etc.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 896 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_TABLE_ALIAS
PPDM TABLE ALIAS or SYNONYM: Alternate identifiers for a table, usually referred to a synonyms. The PPDM association
provides a standard set of synonyms for PPDM tables with model DDL.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
TABLE_NAME N VARCHAR2 30 P PPDM_TABLE TABLE NAME: The name of the table within the schema.
TABLE ALIAS: unique identifier for a table alias or synonym that has been loaded
TABLE_ALIAS N VARCHAR2 30 P into a system. Most systems require these aliases to be unique, allowing natural
values to be used.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ALIAS_LONG_NAME Y VARCHAR2 255 ALIAS FULL NAME: The full or long name given to an alias.
ALIAS REASON TYPE: This reference table describes the purpose or reason for a
given alias. For example a well alias may be assigned to the well because of a name
ALIAS_REASON_TYPE Y VARCHAR2 40 R_ALIAS_REASON_TYPE
change or amendment to the identifier. A business associate alias may be created as
ALIAS TYPE: This reference table describes the type of alias. For example a well
AMENDED DATE: the date on which a name has been ammended. Often, this is
AMENDED_DATE Y DATE DATE
used for official or legal changes to a name.
CREATED DATE: The date on which the alias was first created. This date may
CREATED_DATE Y DATE DATE preceed the ammendment date, in the event that the ammended date refers to a
EFFECTIVE DATE: the date that this alias came into effect or was loaded into the
EFFECTIVE_DATE Y DATE DATE
system.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
LANGUAGE_ID Y VARCHAR2 40 R_LANGUAGE conventionalized signs, sounds, gestures, or marks having understood meanings.
ORIGINAL INDICATOR: A y/n flag indicating that this alias is the original one first
ORIGINAL_IND Y VARCHAR2 1
assigned to a business object.
ALIAS OWNER: the unique identifier for the business associate who is the owner of
OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
this alias.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PREFERRED INDICATOR: A Y/N flag indicating whether this alias is preferred for
PREFERRED_IND Y VARCHAR2 1
general use.
REASON_DESC Y VARCHAR2 240 REASON DESCRIPTION: A narrative explanation about the alias being used.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
Page 897 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
SOURCE DOCUMENT: References the document where this alias has been given.
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
Documents may be published, internal references, journals etc.
STRUCK OFF DATE: Date on which the legal name was struck from corporate
STRUCKOFF_DATE Y DATE DATE
registry and is no longer used.
USE RULE: A narrative column that is used to describe the circumstances in which
USE_RULE Y VARCHAR2 2000
this alias is to be used.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 898 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_TABLE_HISTORY
PPDM TABLE AUDIT HISTORY: Use this table to track data that has been deleted from the database. Where specific
columns are deleleted or modified, you can use PPDM AUDIT HISTORY. You can use the DELETE RECORD to store the
original contents of the row, preferably in XML format, in the event you want to restore the data later.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
TABLE_NAME N VARCHAR2 30 P PPDM_TABLE TABLE NAME: The name of the table within the schema.
DELETION SEQUENCE NUMBER: a unique identifier for the data that has been
HISTORY_SEQ_NO N NUMBER 8 P
deleted.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
AUDIT REASON: The reason why an auditable change was made to the data, such
AUDIT_REASON Y VARCHAR2 40 R_PPDM_AUDIT_REASON as data cleanup project, new data received, incorrect data corrected, missing data
located etc.
AUTHORIZED BY BA ID: The unique identifier for the business associate who
AUTHORIZED_BY_BA_ID Y VARCHAR2 40
authorized the change to the record of data.
DELETE RECORD: a binary object in which the data values that have been deleted
DELETE_RECORD Y BLOB 0 can be stored. Use a format that identifies the column name and its value, such as
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK: A long description describing the information kept within the table in the
REMARK Y VARCHAR2 2000
PPDM schema.
certain location or form for administrative, legal, fiscal, historical, or other purposes.
Retention periods are determined by balancing the potential value of the information
RETENTION_PERIOD Y VARCHAR2 40 R_RETENTION_PERIOD to the agency against the costs of storing the records containing that information.
Retention periods are often set for record series, but specific records within that
series may need to be retained longer because they are required for litigation or
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
Page 899 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 900 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_UNIT_CONVERSION
PPDM UNIT CONVERSION: This table stores numeric data used to convert between different units of measure, following the
formula: TO_UOM=(PRE_OFFSET+FROM_UOM)*(FACTOR_NUMERATOR/FACTOR_DENOMINATOR)+POST_OFFSET.
Note that the table supports only conversions that are linear.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
unit concisely. Note these can use upper and lower case. For example, s (second),
FROM_UOM_ID N VARCHAR2 40 P PPDM_UNIT_OF_MEASURE
kg (kilogram). This value is a natural key value created to provide uniqueness. In the
case of the sample data, they may not reflect the usage of the referfence source.
unit concisely. Note these can use upper and lower case. For example, s (second),
TO_UOM_ID N VARCHAR2 40 P PPDM_UNIT_OF_MEASURE
kg (kilogram). This value is a natural key value created to provide uniqueness. In the
case of the sample data, they may not reflect the usage of the referfence source.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: the document from which this reference information was
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
obtained.
The value used in the computation of the conversion. Typically a value to use in a
UNIT_EXPRESSION Y NUMBER 0
multiplication operation.
UNIT QUANTITY: The quantity or type that applies to the conversion pair.
UNIT_QUANTITY_TYPE Y VARCHAR2 40 PPDM_QUANTITY
Denormalized from PPDM UNIT OF MEASURE.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
Page 901 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 902 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_UNIT_OF_MEASURE
PPDM UNIT OF MEASURE: Table containing all valid units of measure and describes what system they belong to as well as
the quantity associated with the unit. A quantity is a "type" of unit, for example, length, pressure, and temperature are all valid
quantities.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
unit concisely. Note these can use upper and lower case. For example, s (second),
UOM_ID N VARCHAR2 40 P
kg (kilogram). This value is a natural key value created to provide uniqueness. In the
case of the sample data, they may not reflect the usage of the referfence source.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
BASE UNIT: A Y/N flag indicating that this unit of measure in the measurment system
system.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: the document from which this reference information was
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
obtained.
UNIT NAME: The full or complete name for the unit of measure. In the sample data,
symbols and abveviations will not be used, but compound unit names will be. The
word per will be used to represent ratios (eg: metre per second, rather than
UOM_NAME Y VARCHAR2 255
meter/second). If multiple sources define this unit name, precedence order will define
the source to be used. The long name may not be unique unless qualified with unit
PPDM QUANTITY: Describes the type of value that is being measured, The
UOM_QUANTITY_TYPE Y VARCHAR2 40 PPDM_QUANTITY Conventions of ASTM/IEEE SI-10 are used wherever possible. For example, length,
PPDM_MEASUREMENT_SYST
UOM_SYSTEM_ID Y VARCHAR2 40 UNIT SYSTEM: Name of the measurement system. For example, SI.
EM
PPDM UNIT OF MEASURE USAGE: A list of the valid types of usage values, usually
RP66 shows the BAR as a current unit of measure while the SI-10 shows it as
deprecated.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
Page 903 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 904 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_UOM_ALIAS
PPDM UNITS OF MEASURE ALIAS: Table of aliases, or other common names for Units of measure.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
unit concisely. Note these can use upper and lower case. For example, s (second),
UOM_ID N VARCHAR2 40 P PPDM_UNIT_OF_MEASURE
kg (kilogram). This value is a natural key value created to provide uniqueness. In the
case of the sample data, they may not reflect the usage of the referfence source.
UNIT SYNONYM: Alternate set of characters that are used to describe the unit - an
UOM_SYNONYM N VARCHAR2 40 P
alias or cross reference.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ALIAS_LONG_NAME Y VARCHAR2 255 UNIT OF MEASURE ALIAS: The alias for the unit of measure.
ALIAS REASON: The reason why the alias was created, such as government
ALIAS_REASON_TYPE Y VARCHAR2 40 R_ALIAS_REASON_TYPE
change, assigned by application etc.
PPDM UNIT OF MEASURE ALIAS TYPE: The type of unit of measure alias
referenced., or may be the type of symbol (four types defined in the sample data set).
ALIAS_TYPE Y VARCHAR2 40 R_PPDM_UOM_ALIAS_TYPE In the sample data, the symbol types may be BEST SYMBOL,
AMENDED DATE: the date on which a name has been ammended. Often, this is
AMENDED_DATE Y DATE DATE
used for official or legal changes to a name.
CREATED DATE: The date on which the alias was first created. This date may
CREATED_DATE Y DATE DATE preceed the ammendment date, in the event that the ammended date refers to a
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
ORIGINAL INDICATOR: A y/n flag indicating that this alias is the original one first
ORIGINAL_IND Y VARCHAR2 1
assigned to a business object.
ALIAS OWNER BUSINESS ASSOCIATE: unique identifier for the business associate
OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
who owns this alias.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REASON_DESC Y VARCHAR2 240 REASON DESCRIPTION: A narrative explanation about the alias being used.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: the document from which this reference information was
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
obtained.
Page 905 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
STRUCK OFF DATE: Date on which the legal name was struck from corporate
STRUCKOFF_DATE Y DATE DATE
registry and is no longer used.
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
USE RULE: A narrative column that is used to describe the circumstances in which
USE_RULE Y VARCHAR2 2000
this alias is to be used.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 906 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_VOL_MEAS_CONV
PPDM VOL MEAS CONV: This table tracks The specific conversion factors from one unit of measure to another, consistant
with the standard pressure and temperature associated with the unit of measure.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PDEN VOLUME REGIME: unique indicator for a volume regime used for reporting
VOLUME_REGIME_ID N VARCHAR2 40 P PPDM_VOL_MEAS_REGIME
production volumes.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
FROM_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE FROM UOM: The units of measure that the source data is in.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PREFERRED INDICATOR: A Y/N flag indicating that this particular conversion is the
PREFERRRED_IND Y VARCHAR2 1
preferred version.
PRESSURE Y NUMBER 10,5 PRESSURE: The reference pressure defined for standard gas volumes.
PRESSURE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE PRESSURE UOM: The units of measure for the standard pressure.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
TEMPERATURE Y NUMBER 10,5 TEMPERATURE: The reference termperature defined for standard gas volumes.
TEMPERATURE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE TEMPERATURE UOM: The units of measure for the standard temperature.
TO_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE TO UOM: The units of measure that the source data is will be converted to.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
Page 907 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 908 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_VOL_MEAS_REGIME
PPDM VOL MEAS REGIME: This table tracks the volume regimes set up to handle sets of conversion factors. Separate
volume regimes are required when the standard pressure and temperature used to measure oil and gas volumes are different
.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PDEN VOLUME REGIME: unique indicator for a volume regime used for reporting
VOLUME_REGIME_ID N VARCHAR2 40 P
production volumes.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
OWNER BUSINESS ASSOCIATE: The owner of this reserves class, such as the
OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
SPG.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PREFERRED INDICATOR: A Y/N flag indicating that this density is the preferred
PREFERRED_IND Y VARCHAR2 1
version to be used.
REGIME_NAME Y VARCHAR2 255 REGIME NAME: Long name for the volume regime.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 909 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PPDM_VOL_MEAS_USE
PPDM VOL MEAS USE: This table tracks the political and geographic extents applicable to a specific volume regime.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PDEN VOLUME REGIME: unique indicator for a volume regime used for reporting
VOLUME_REGIME_ID N VARCHAR2 40 P PPDM_VOL_MEAS_REGIME
production volumes.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
AREA_ID Y VARCHAR2 40 AREA AREA IDENTIFIER: Unique identifier for the area that defines the reserves entity.
AREA TYPE: the type of area that defines the reserves area. Could be
AREA_TYPE Y VARCHAR2 40 AREA
organizational, geographical, project based, political etc.
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
BUSINESS ASSOCIATE: Unique identifier for the jurisdiction that is managing the
JURISDICTION Y VARCHAR2 40 BUSINESS_ASSOCIATE
land sale or bidding round.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PREFERRED INDICATOR: A Y/N flag indicating that this density is the preferred
PREFERRED_IND Y VARCHAR2 1
version to be used.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 910 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PROD_LEASE_UNIT
PRODUCTION LEASE OR UNIT: Represents an alias used for production reporting purposes of a mineral lease or
unitization agreement (unit). Note that lease and unit are often treated synonymously for production reporting purposes and it
is sometimes not possible to distinguish between them on the basis of production reports. For this reason they are treated as
a single entity. A lease is the right obtained for the purpose of exploration and development of hydrocarbons. Such leases
typically describe the right to produce by surface boundaries or subsurface intervals or boundaries. A unit is a combination of
leases, usually contiguous, involving potential or producing mineral properties, for the purpose of efficient or economic
operation.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ACREAGE: For a lease is the acreage on which a party (lessee) has acquired, by
lease, the right to explore for and produce oil, gas, and/or other minerals in return for
ACREAGE Y NUMBER 12,2 a stated royalty, and possibly other considerations. For a unit is the acreageas
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID Y VARCHAR2 40 PROD_LEASE_UNIT_AREA
area, area of interest, offshore area, district etc.
AREA_TYPE Y VARCHAR2 40 PROD_LEASE_UNIT_AREA AREA TYPE: Unique identifier for the type of area, such as country, state, AOI etc.
CURRENT STATUS DATE: Date of the current status for the production lease or
CURRENT_STATUS_DATE Y DATE DATE
unit.
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
FIELD_ID Y VARCHAR2 40 FIELD FIELD IDENTIFIER: Unique identifier for the field.
GOVERNMENT_LEASE_UNIT_ID Y VARCHAR2 40 lease or unit by the regulatory agency having jurisdiction over mineral activity in the
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID Y VARCHAR2 40 LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
LAND RIGHT SUBTYPE: column indicating the type of land right. Must be one of the
LAND_RIGHT_SUBTYPE Y VARCHAR2 30 LAND_RIGHT valid subtypes: LAND TITLE, LAND LEASE, LAND GRANTED RIGHT, LAND UNIT,
LEASE OR UNIT NAME: The name assigned to a lease by the regulatory agency
LEASE_UNIT_LONG_NAME Y VARCHAR2 255 having jurisdiction over mineral activity in the territory where the production lease or
unit is located.
LEASE UNIT SHORT NAME: Common short name used of the lease or unit for
LEASE_UNIT_SHORT_NAME Y VARCHAR2 30
production monitoring and reporting purposes.
LEASE_UNIT_STATUS Y VARCHAR2 40 R_LEASE_UNIT_STATUS LEASE UNIT STATUS: The operational or legal status of the production lease or unit.
LEASE UNIT TYPE: Identifies the type of production lease or unit. For example,
LEASE_UNIT_TYPE Y VARCHAR2 40 R_LEASE_UNIT_TYPE
Federal Lease, State Lease , Indian Lease, Production Unit, etc.
Page 911 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
POOL_ID Y VARCHAR2 40 POOL POOL IDENTIFIER: Number or code uniquely identifying the pool.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
R_SOURCE SOURCE: The individual, company, state, or government agency designated as the
SOURCE Y VARCHAR2 40
PROD_LEASE_UNIT_AREA source of information for this row.
STRAT NAME SET IDENTIFIER: Unique identifier for the stratigraphic name set. A
STRAT_NAME_SET_ID Y VARCHAR2 40 STRAT_UNIT stratigraphic name set is an unordered collection of stratigraphic units, that may be in
STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT STRATIGRAPHIC UNIT IDENTIFIER: unique identifier for the stratigraphic unit.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 912 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PROD_LEASE_UNIT_ALIAS
PROD LEASE UNIT ALIAS: alternate name by which the lease unit is known.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PROD LEASE UNIT ALIAS identifier: Unique Code identifying any other name the
PROD_LEASE_UNIT_ALIAS_ID N VARCHAR2 40 P
plu is known by.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
PROD LEASE UNIT ALIAS: Code or name identifying any other name the plu is
ALIAS_LONG_NAME Y VARCHAR2 255
known by.
REASON TYPE: The purpose or reason for a given alias. For example a facility alias
ALIAS_REASON_TYPE Y VARCHAR2 40 R_ALIAS_REASON_TYPE
may be assigned because of a name change.
ALIAS_TYPE Y VARCHAR2 40 R_ALIAS_TYPE ALIAS TYPE: The type of alias, such as partner, historical, records etc.
AMENDED DATE: the date on which a name has been ammended. Often, this is
AMENDED_DATE Y DATE DATE
used for official or legal changes to a name.
CREATED DATE: The date on which the alias was first created. This date may
CREATED_DATE Y DATE DATE preceed the ammendment date, in the event that the ammended date refers to a
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: Date on which the alias became effective
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the alias is no longer valid.
ORIGINAL INDICATOR: A y/n flag indicating that this alias is the original one first
ORIGINAL_IND Y VARCHAR2 1
assigned to a business object.
ALIAS OWNER BUSINESS ASSOCIATE: unique identifier for the business associate
OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
who owns this alias.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REASON_DESC Y VARCHAR2 240 REASON DESCRIPTION: A narrative explanation about the alias being used.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: References the document where this alias has been given.
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
Documents may be published, internal references, journals etc.
STRUCK OFF DATE: Date on which the legal name was struck from corporate
STRUCKOFF_DATE Y DATE DATE
registry and is no longer used.
Page 913 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
USE RULE: A narrative column that is used to describe the circumstances in which
USE_RULE Y VARCHAR2 2000
this alias is to be used.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 914 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PROD_LEASE_UNIT_AREA
PRODUCTION LEASE UNIT IN COUNTY: Identifies the counties that a production lease or unit covers in full or in part.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID N VARCHAR2 40 P AREA
area, area of interest, offshore area, district etc.
AREA_TYPE N VARCHAR2 40 P AREA AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 915 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PROD_LEASE_UNIT_VERSION
PROD LEASE UNIT VERSION: Alternate informatin about the lease unit from different sources. The preferred version is
stored in PROD LEASE UNIT.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ACREAGE: For a lease is the acreage on which a party (lessee) has acquired, by
lease, the right to explore for and produce oil, gas, and/or other minerals in return for
ACREAGE Y NUMBER 12,2 a stated royalty, and possibly other considerations. For a unit is theacreage as
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
CURRENT STATUS DATE: Date of the current status for the production lease or
CURRENT_STATUS_DATE Y DATE DATE
unit.
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
FIELD_ID Y VARCHAR2 40 FIELD FIELD IDENTIFIER: Unique identifier for the field.
GOVERNMENT_LEASE_UNIT_ID Y VARCHAR2 40 lease or unit by the regulatory agency having jurisdiction over mineral activity in the
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID Y VARCHAR2 40 LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
LAND RIGHT SUBTYPE: column indicating the type of land right. Must be one of the
LAND_RIGHT_SUBTYPE Y VARCHAR2 30 LAND_RIGHT valid subtypes: LAND TITLE, LAND LEASE, LAND GRANTED RIGHT, LAND UNIT,
LEASE OR UNIT NAME: The name assigned to a lease by the regulatory agency
LEASE_UNIT_LONG_NAME Y VARCHAR2 255 having jurisdiction over mineral activity in the territory where the production lease or
unit is located.
LEASE UNIT SHORT NAME: Common short name used of the lease or unit for
LEASE_UNIT_SHORT_NAME Y VARCHAR2 30
production monitoring and reporting purposes.
LEASE_UNIT_STATUS Y VARCHAR2 40 R_LEASE_UNIT_STATUS LEASE UNIT STATUS: The operational or legal status of the production lease or unit.
LEASE UNIT TYPE: Identifies the type of production lease or unit. For example,
LEASE_UNIT_TYPE Y VARCHAR2 40 R_LEASE_UNIT_TYPE
Federal Lease, State Lease , Indian Lease, Production Unit, etc.
POOL_ID Y VARCHAR2 40 POOL POOL IDENTIFIER: Number or code uniquely identifying the pool.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
Page 916 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
STRAT NAME SET IDENTIFIER: Unique identifier for the stratigraphic name set. A
STRAT_NAME_SET_ID Y VARCHAR2 40 STRAT_UNIT stratigraphic name set is an unordered collection of stratigraphic units, that may be in
STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT STRATIGRAPHIC UNIT IDENTIFIER: unique identifier for the stratigraphic unit.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 917 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PROD_LEASE_UNIT_VER_AREA
PRODUCTION LEASE UNIT VERSION AREA: Alternate information about the lease unit area from different sources.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
R_SOURCE SOURCE: The individual, company, state, or government agency designated as the
SOURCE N VARCHAR2 40 P
PROD_LEASE_UNIT_VERSION source of information for this row.
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID N VARCHAR2 40 P AREA
area, area of interest, offshore area, district etc.
AREA_TYPE N VARCHAR2 40 P AREA AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 918 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PROD_STRING
PRODUCTION STRING: A string of production tubing providing a conduit from the surface to zero or more well completions.
A production string allows the fluid exchange between the well completion and the wellhead. The physical configuration of a
production stringcan vary over time, and the individual well completions associated with a production string can also change
as a result of cementing or reworks. A well may have more than one production string.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
BASE DEPTH: The depth of the deepest packer which directs the flow of reservoir
BASE_DEPTH Y NUMBER 15,5
fluids into the string.
BASE_DEPTH_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE BASE DEPTH OUOM: Base depth original unit of measure.
STATUS: The status of the well. For example: cased, spudded, licensed, dry,
CURRENT_STATUS Y VARCHAR2 40 R_WELL_STATUS
abandoned oil, gas, etc.
CURRENT_STATUS_DATE Y DATE DATE CURRENT STATUS DATE: Date of the current status for the well string.
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
FACILITY_ID Y VARCHAR2 40 FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: Identifies the codes classifying the facility according to its physical
FACILITY_TYPE Y VARCHAR2 40 FACILITY equipment or principal service performed. Please note that FACILITY_TYPE will
FIELD_ID Y VARCHAR2 40 FIELD FIELD IDENTIFIER: Unique identifier for the field.
ON INJECTION DATE: The date that injection was first reported for the production
ON_INJECTION_DATE Y DATE DATE
string.
ON PRODUCTION DATE: The date that production was first reported for the
ON_PRODUCTION_DATE Y DATE DATE
production string.
PLOT_SYMBOL Y VARCHAR2 40 R_PLOT_SYMBOL may be used in a particular mapping package coding scheme, or as a pointer to other
Page 919 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
POOL IDENTIFIER: Number or code uniquely identifying the pool. These pool
geologic pool) that are co-mingled. An administrative pool may also be created to
POOL_ID Y VARCHAR2 40 POOL divide a geological pool into smaller, more manageable segments for administrative
purposes. This relationship exists in the table PROD_STRING, where the POOL ID
will usually indicate the pool to which volumes are reported to a regulatory agency.
The pool that is associated with the PROD STRING is usually administrative in
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PROD STRING TYPE: Code indicating the type and/or status of the production
PROD_STRING_TYPE Y VARCHAR2 40 R_PROD_STRING_TYPE
string. The string could be abandoned, producing, disposal, injection, shut-in, etc..
PROFILE TYPE: The wellbore shape. For example vertical, horizontal, directional,
PROFILE_TYPE Y VARCHAR2 40 R_WELL_PROFILE_TYPE
s-shaped...
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
STATUS TYPE: The type of status reported for the well. Can include construction
STATUS_TYPE Y VARCHAR2 40 R_WELL_STATUS
status, operating status, producing status, abandonment status etc.
STRAT NAME SET IDENTIFIER: Unique identifier for the stratigraphic name set. A
STRAT_NAME_SET_ID Y VARCHAR2 40 STRAT_UNIT stratigraphic name set is an unordered collection of stratigraphic units, that may be in
STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT STRATIGRAPHIC UNIT IDENTIFIER: unique identifier for the stratigraphic unit.
TAX CREDIT CODE: Code indicating the well qualifies for a tax credit. "C" = credit for
TAX_CREDIT_CODE Y VARCHAR2 40 R_TAX_CREDIT_CODE
the well being permitted for coalbed methane gas.
TOP DEPTH: The depth of the highest packer which directs the flow of reservoir
TOP_DEPTH Y NUMBER 15,5
fluids into the string.
TOP_DEPTH_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE TOP DEPTH OUOM: Top depth original unit of measure.
TOTAL DEPTH: The actual measurement along the well path from the reference
TOTAL_DEPTH Y NUMBER 15,5
datum to the bottom of the production string
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
Page 920 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 921 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PROD_STRING_ALIAS
PRODUCTION STRING ALIAS: The Alias table contains names and identifiers that a production string may otherwise be
known as. This would include previous or alternate identifiers assigned by a regulatory agency and the reason for the alias.
May also include aliases used by software applications or other parties.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PROD_STRING_SOURCE N VARCHAR2 40 P PROD_STRING PRODUCTION STRING SOURCE: Source for the data.
STRING_ID N VARCHAR2 40 P PROD_STRING STRING IDENTIFIER: Unique identifier for a production string.
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
REASON TYPE: The purpose or reason for a given alias. For example a well alias
ALIAS_REASON_TYPE Y VARCHAR2 40 R_ALIAS_REASON_TYPE
may be assigned because of a name change or amendment to the identifier.
ALIAS_TYPE Y VARCHAR2 40 R_ALIAS_TYPE ALIAS TYPE: The type of alias, such as partner, historical, records etc.
AMENDED DATE: the date on which a name has been ammended. Often, this is
AMENDED_DATE Y DATE DATE
used for official or legal changes to a name.
CREATED DATE: The date on which the alias was first created. This date may
CREATED_DATE Y DATE DATE preceed the ammendment date, in the event that the ammended date refers to a
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
WELL ALIAS LOCATION TYPE: The position on the wellbore that this alias is
LOCATION_TYPE Y VARCHAR2 40 R_WELL_ALIAS_LOCATION
assigned to. Common types are top hole and bottom hole.
ORIGINAL INDICATOR: A y/n flag indicating that this alias is the original one first
ORIGINAL_IND Y VARCHAR2 1
assigned to a business object.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REASON_DESC Y VARCHAR2 240 REASON DESCRIPTION: A narrative explanation about the alias being used.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
Page 922 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
SOURCE DOCUMENT: References the document where this alias has been given.
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
Documents may be published, internal references, journals etc.
STRUCK OFF DATE: Date on which the legal name was struck from corporate
STRUCKOFF_DATE Y DATE DATE
registry and is no longer used.
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
USE RULE: A narrative column that is used to describe the circumstances in which
USE_RULE Y VARCHAR2 2000
this alias is to be used.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 923 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PROD_STRING_COMPONENT
PRODUCTION STRING COMPONENT: This table is used to capture the relationships between production strings and
busines objects, such as wells, equipment, documents, seismic sets and contracts.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic
APPLICATION ID: Unique identifier for applications you make for continuations,
APPLICATION_ID Y VARCHAR2 40 APPLICATION
licenses etc. to the government.
AREA ID: Unique identifier for any named area such as a country, province, project
AREA_ID Y VARCHAR2 40 AREA
area, area of interest, offshore area, district etc.
AREA_TYPE Y VARCHAR2 40 AREA AREA TYPE ID: Unique identifier for the type of area, such as country, state, AOI etc.
BA AUTHORITY IDENTIFIER: Unique identifier for the row that describes the
AUTHORITY_ID Y VARCHAR2 40 BA_AUTHORITY
authority that a business associaate has over business objects.
BA_ORGANIZATION
BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a
BUSINESS_ASSOCIATE_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
company, person, organization or association.
BA_AUTHORITY
CATALOGUE_ADDITIVE_ID Y VARCHAR2 40 CAT_ADDITIVE additives. Think of this table as a catalogue of all the kinds of additives that can be
purchased or created.
equipment. Think of this as a catalogue or brochure that shows all the kinds of
CATALOGUE_EQUIP_ID Y VARCHAR2 40 CAT_EQUIPMENT
equipment that you may use, but may or may not actually have. Actual peices of
CLASSIFICATION_SYSTEM_ID Y VARCHAR2 40 CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification
information.
CLASS_LEVEL_ID Y VARCHAR2 40 CLASS_LEVEL classification schemes are availabe, including the UNSPSC code set. Typically, these
classification systems are hierarchical. Objects may be classified at any level of the
Page 924 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.
in which fossil deposition occurs. Often, these ecozones are marine or fresh water.
ECOZONE_ID Y VARCHAR2 40 ECOZONE
Marine ecozones include the category of marine benthic zones, namely shelf, slope,
and abyssal zones. The ecozone is defined by the organisms that are found in it.
EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.
EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.
ENTITLEMENT_ID Y VARCHAR2 40 ENTITLEMENT ENTITLEMENT IDENTIFIER: Unique identifier for the row in the entitlement table.
EQUIPMENT_ID Y VARCHAR2 40 EQUIPMENT EQUIPMENT IDENTIFIER: Unique identifier for a specific peice of equipment.
EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.
FACILITY_ID Y VARCHAR2 40 FACILITY FACILITY ID: Number or code uniquely identifying the Facility.
FACILITY TYPE: The type of facility that is described in this row of data, such as
FACILITY_TYPE Y VARCHAR2 40 FACILITY pipeline, tank, battery etc. Please note that FACILITY_TYPE will eventually become
FIELD_ID Y VARCHAR2 40 FIELD FIELD IDENTIFIER: Unique identifier for the field.
FIELD_STATION_ID Y VARCHAR2 40 STRAT_FIELD_STATION FIELD STATION ID: unique identifier for the stratigraphic field station.
FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.
INCIDENT SET IDENTIFIER: Unique identifier for a set of incident types that may be
INCIDENT_SET_ID Y VARCHAR2 40
mandated by an operating company, regulatory agency or contract.
INCIDENT TYPE: The type of indicent that may have occurred, such as roll-over, or
INCIDENT_TYPE Y VARCHAR2 40
explosion, or unsafe materials handling.
INFORMATION_ITEM_ID Y VARCHAR2 40 RM_INFORMATION_ITEM INFORMATION ITEM ID: The unique identifier for an information item.
INFORMATION ITEM SUBTYPE: the type of information item. May be one of The
INFO_ITEM_SUBTYPE Y VARCHAR2 30 RM_INFORMATION_ITEM
valid types of Information item as defined by check constraints.
INSTRUMENT ID: Unique number for the legal document registered on the Cert. Of
INSTRUMENT_ID Y VARCHAR2 40 INSTRUMENT Title indicating interest in lands e.g. charge, lien, mortgage, caveat. May be natural
Key or system assigned, based on user needs and uniqueness of natural ids.
INTEREST_SET_ID Y VARCHAR2 40 INTEREST_SET INTEREST SET IDENTIFIER: unique identifier for the interest set.
Page 925 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
BUSINESS ASSOCIATE: Unique identifier for the jurisdiction that is managing the
JURISDICTION Y VARCHAR2 40 LAND_SALE
land sale or bidding round.
LAND RIGHT ID: Unique Identifier for the land right. A land right is the rights you
LAND_RIGHT_ID Y VARCHAR2 40 LAND_RIGHT have to land, regardless of how obtained. It may be owned outright, rented, aquired
by agreement or contract.
LAND RIGHT SUBTYPE: column indicating the type of land right. Must be one of the
LAND_RIGHT_SUBTYPE Y VARCHAR2 30 LAND_RIGHT valid subtypes: LAND TITLE, LAND UNIT, LAND UNIT TRACT, LAND
LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale.
LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.
LITHOLOGY_LOG_ID Y VARCHAR2 40 LITH_LOG LITHOLOGY LOG ID: A unique identifier for a descriptive record of lithology.
LITH_LOG_SOURCE Y VARCHAR2 40 LITH_LOG LITH LOG SOURCE: The source of data for this lithologic log.
NOTIFICATION_ID Y VARCHAR2 40 NOTIFICATION NOTIFICATION IDENTIFIER: unique identifier for the notification.
OBLIGATION_ID Y VARCHAR2 40 OBLIGATION OBLIGATION ID: Unique identifier for each obligation
OBLIGATION_SEQ_NO Y NUMBER 8 OBLIGATION OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation
PALEO SUMMARY IDENTIFIER: Unique identifier for the paleo summary report that
PALEO_SUMMARY_ID Y VARCHAR2 40 PALEO_SUMMARY
is captured.
PRODUCTION ENTITY SUBTYPE: the type of production entity may be equal to one
PDEN_SUBTYPE Y VARCHAR2 30 PDEN of the table names of the PDEN subtype tables, such as PDEN_WELL,
PHYSICAL_ITEM_ID Y VARCHAR2 40 RM_PHYSICAL_ITEM PHYSICAL ITEM ID: The unique identifier for the physical item.
POOL_ID Y VARCHAR2 40 POOL POOL IDENTIFIER: Number or code uniquely identifying the pool.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
PPDM_TABLE_NAME Y VARCHAR2 30 PPDM_TABLE TABLE NAME: The name of the table within the schema.
PRODUCT_TYPE Y VARCHAR2 40 SUBSTANCE PRODUCT_TYPE: The product identified as a component for this table.
PROJECT_ID Y VARCHAR2 40 PROJECT PROJECT IDENTIFIER: unique identifier for the project.
RATE_SCHEDULE_ID Y VARCHAR2 40 RATE_SCHEDULE associate such as a service provider, jurisdiction or regulatory agency. Fee
schedules are often used to administer the rates for rentals or for services provided.
Page 926 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PPDM REFERENCED GUID: The GUID in the table that has an association with this
level of a classification system. In this case, we recommend that the name of the
table also be captured in PPDM TABLE, to make querying this information easier.
REFERENCED_GUID Y VARCHAR2 38
Usually, the PPDM TABLE and PPDM REFERENCED GUID should be used in
tandem. In this case, it is essential that the PPDM GUID in the source table be
PPDM TABLE NAME: The name of a table that has an association with this level of a
key from the table that is referenced, or may be used genericallyin combination with
REFERENCED_TABLE_NAME Y VARCHAR2 30
the PPDM_REFERENCED_GUID, which points to the row in the table that is related
to the classification system level. In this case, it is essential that the PPDM GUID in
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of
RESERVE CLASS IDENTIFIER: The reserve classed for identifying the confidence
RESERVE_CLASS_ID Y VARCHAR2 40 RESERVE_CLASS
level and producing status of the reserve volumes.
SEISMIC SET: A seismic set is a super type of various types of seismic collections.
SEIS_SET_ID Y VARCHAR2 40 SEIS_SET Valid types of seismic sets include SEIS_LINE, SEIS_3D, SEIS_SEGMENT and
SEIS_SURVEY.
SEISMIC SET SUBTYPE: The seismic set type column is used to enforce a
relationship between the SEIS SET supertype and its valid sub types. Values for this
SEIS_SET_SUBTYPE Y VARCHAR2 30 SEIS_SET column must be the name of the table that is the valid sub type for this row of data.
SUPPORT FACILITY SUBTYPE: The type of support facility that is described by this
SF_SUBTYPE Y VARCHAR2 30 SF_SUPPORT_FACILITY row of data. These values are managed by check constraint, and may only be the
surface description may be stated in terms of a legal survey system, metes and
granted. For land rights, continuations may be described by generating a new Spatial
description.
RM_DATA_STORE_STRUCTU DATA STORE ID: Used to identify the kinds of items that a data store structure is
STORE_ID Y VARCHAR2 40
RE permitted to hold.
RM_DATA_STORE_STRUCTU DATA STORE STRUCTURE OBS NO: Used to identify the kinds of items that a data
STORE_STRUCTURE_OBS_NO Y NUMBER 8
RE store structure is permitted to hold.
STRAT NAME SET IDENTIFIER: Unique identifier for the stratigraphic name set. A
STRAT_NAME_SET_ID Y VARCHAR2 40 STRAT_UNIT stratigraphic name set is an unordered collection of stratigraphic units, that may be in
Page 927 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT STRATIGRAPHIC UNIT IDENTIFIER: unique identifier for the stratigraphic unit.
SUPPORT FACILITY IDENTIFIER: Unique identifier for the support facility. A support
facility provides operational support for activities. These facilities may include roads,
SUPPORT_FACILITY_ID Y VARCHAR2 40 SF_SUPPORT_FACILITY
transmission towers, airstrips, vessels, docks and so on. Sub tyes are used to
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the
Webster Online)
WELL ACTIVITY SET IDENTIFIER: Unique identifier for a valid set of activity codes,
WELL_ACTIVITY_SET_ID Y VARCHAR2 40
such as those required by a regulatory or professional agency.
WELL ACTIVITY TYPE: The type of activity that is tracked, such as drilling, testing,
WELL_ACTIVITY_TYPE_ID Y VARCHAR2 40
coring, tubing etc. May be any kind of activity related to well operations.
WELL SET IDENTIFIER: Unique identifier for a Well Set. A Well Set is a grouping
WELL_SET_ID Y VARCHAR2 40 WELL_SET mechanism for Well Components used to maintain and end to end link through all
WORK_ORDER_ID Y VARCHAR2 40 WORK_ORDER WORK ORDER IDENTIFIER: unique identifier for the work order.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 928 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PROD_STRING_FORMATION
PRODUCTION STRING FORMATION: Represents a specific layer of reservoir rock through which fluids flow from a
reservoir into a string of production tubing. This table can be used to prorate production from a production string back to
individual formations.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PR_STR_FORM_OBS_NO N NUMBER 8 P number used to uniquely identify each completed (perforated) formation (layer) that is
ALLOCATION_TYPE Y VARCHAR2 40 R_ALLOCATION_TYPE calculations to attribute (allocate) a measured movement of fluid to a number of
production entities.
BASE DEPTH: The base of the formation (layer) that is contributing production to a
BASE_DEPTH Y NUMBER 15,5
well string.
BASE_DEPTH_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE BASE DEPTH OUOM: Base depth original unit of measure.
WELL STATUS: Identifies defines the status of the well. For example: cased,
CURRENT_STATUS Y VARCHAR2 40 R_WELL_STATUS
spudded, licensed, dry, abandoned oil, gas, ...
CURRENT_STATUS_DATE Y DATE DATE CURRENT STATUS DATE: Date of the current status.
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
POOL IDENTIFIER: Unique identifier for a pool, often based on geologic definitions.
Usually, these pool definitions are created based on stratigraphic and geologic data.
POOL_ID Y VARCHAR2 40 POOL Geologic pools represent stratigraphic formations that contain connected reservoirs
of hydrocarbons (can be based on the same pressure gradient, for example). Each
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
STATUS TYPE: The type of status reported for the well. Can include construction
STATUS_TYPE Y VARCHAR2 40 R_WELL_STATUS
status, operating status, producing status, abandonment status etc.
Page 929 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
STRAT NAME SET IDENTIFIER: Unique identifier for the stratigraphic name set. A
STRAT_NAME_SET_ID Y VARCHAR2 40 STRAT_UNIT stratigraphic name set is an unordered collection of stratigraphic units, that may be in
STRAT_UNIT_ID Y VARCHAR2 40 STRAT_UNIT STRATIGRAPHIC UNIT IDENTIFIER: unique identifier for the stratigraphic unit.
TOP DEPTH: The top of the formation (layer) that is contributing production to a well
TOP_DEPTH Y NUMBER 15,5
string.
TOP_DEPTH_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE TOP DEPTH OUOM: Top depth original unit of measure.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 930 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PROD_STRING_FORM_ALIAS
PRODUCTION STRING FORMATION ALIAS: The Alias table contains names, codes and identifiers that a production string
formation may otherwise be known as. This would include previous or alternate identifiers assigned by a regulatory agency
and the reason for the alias. May also include software or partner aliases etc.
Column Name Null Data Type Length Key Ref Table(s) Column Comment
PR_STR_FORM_OBS_NO N NUMBER 8 P PROD_STRING_FORMATION observation number used to uniquely identify each completed (perforated) formation
ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).
REASON TYPE: The purpose or reason for a given alias. For example a well alias
ALIAS_REASON_TYPE Y VARCHAR2 40 R_ALIAS_REASON_TYPE
may be assigned because of a name change or amendment to the identifier.
ALIAS_TYPE Y VARCHAR2 40 R_ALIAS_TYPE ALIAS TYPE: The type of alias, such as partner, historical, records etc.
AMENDED DATE: the date on which a name has been ammended. Often, this is
AMENDED_DATE Y DATE DATE
used for official or legal changes to a name.
CREATED DATE: The date on which the alias was first created. This date may
CREATED_DATE Y DATE DATE preceed the ammendment date, in the event that the ammended date refers to a
EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.
EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.
ALIAS LOCATION TYPE: The position on the wellbore that this alias is assigned to.
LOCATION_TYPE Y VARCHAR2 40 R_WELL_ALIAS_LOCATION
Common types are top hole and bottom hole.
ORIGINAL INDICATOR: A y/n flag indicating that this alias is the original one first
ORIGINAL_IND Y VARCHAR2 1
assigned to a business object.
identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data
Page 931 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment
REASON_DESC Y VARCHAR2 240 REASON DESCRIPTION: A narrative explanation about the alias being used.
REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.
SOURCE DOCUMENT: References the document where this alias has been given.
SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
Documents may be published, internal references, journals etc.
STRUCK OFF DATE: Date on which the legal name was struck from corporate
STRUCKOFF_DATE Y DATE DATE
registry and is no longer used.
SOFTWARE APPLICATION IDENTIFIER: The identifier for the application that owns
SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
this alias or code or that is used to apply the data in this row.
USE RULE: A narrative column that is used to describe the circumstances in which
USE_RULE Y VARCHAR2 2000
this alias is to be used.
ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.
ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.
ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.
ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.
ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was
ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of
PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although
Page 932 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Table Name: PROD_STR_STAT_HIST
PRODUCTION STRING STATUS: Contains an historical account of the operating status of the production string.
Column Name Null Data Type Length Key Ref Table(s) Column Comment