Vous êtes sur la page 1sur 4389

OF AVAILABILITY OF FACILITIES INCLUDING COMPUTER RESOURCES, ROUTERS AND

PPDM Copyright and Disclaimer STORED DATA, SPECIAL, INCIDENTAL, PUNITIVE, EXEMPLARY, AGGRAVATED,

ECONOMIC OR CONSEQUENTIAL DAMAGES, CONTRIBUTION OR INDEMNITY ARISING


Public Petroleum Data Model Association ("PPDM™") OUT OF THE USE, OR INABILITY TO USE THE PRODUCTS AND/OR SERVICES OR
Terms and Conditions (the "Terms and Conditions") DELIVERABLES, IF ANY, PROVIDED UNDER THESE TERMS AND CONDITIONS, OR FOR
The PPDM™'s supply of products and/or services to the user (the "User") are subject to the CLAIM BY ANY OTHER PERSON EVEN IF THE PPDM™ OR ANY OF ITS LAWFUL
following Terms and Conditions which are deemed to be accepted by the User upon the User CONTRACTORS, OR EMPLOYEES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH
making any use of, or receiving any benefit from, the PPDM™'s products and/or services, which DAMAGES OR CLAIM.
may include, without limiting the nature and kind of products and/or services to be provided: the
7. IN NO EVENT WILL THE PPDM™ BE LIABLE TO THE USER FOR DAMAGES OR LOSSES
establishment of standards through the use of models, schema, spatial enabling and reference
ARISING FROM ANY THIRD PARTY, OR FOR DAMAGES OR LOSSES CAUSED BY THE
values; products in the form of guides, sample data and technical specifications; the right to use
USER, OR THEIR RESPECTIVE EMPLOYEES, CONTRACTORS OR SUBCONTRACTORS,
the trademarks of the PPDM™; and services in the nature of publication, education, compliance
OR FOR OTHER EVENTS BEYOND THE REASONABLE CONTROL OF THE PPDM™.
and certification.

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

CONSEQUENTIAL, PUNITIVE OR SPECIAL DAMAGES OF THE USER OR OF ANY THIRD

PARTY CLAIMED AGAINST THE USER, HOWSOEVER CAUSED, INCLUDING BUT NOT

LIMITED TO, ANY LOST PROFITS, LOST REVENUE, LOST SAVINGS, LOSS OF USE OR LACK

Page 2 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Introduction
This document contains table and column descriptions, including data type and length, table and
column comments and foreign / primary keys for all proposed tables. The model is developed and
enhanced by the PPDM Association and its work groups. For more information about meetings or
work groups, refer to the PPDM web pages at www.ppdm.org. Business Requirements
Documents for each work group are available from the PPDM Association.

Change Management Process


Requests for modifications or enhancements should be submitted to the PPDM Association
change management forum with a summary of the request made, a detailed description of the
business requirement (why you want the change made) and a suggested field type, length and
description for each attribute requested.
Most requests for change are discussed electronically with the workgroup or a designated review
group before implementation. If you wish to participate in a review group, contact PPDM at
curtist@ppdm.org.

Page 3 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_ACCURACY
SAMPLE ANALYSIS ACCURACY: Use this table to capture information about the accuracy of an analysis, a specific step in
an analysis or the accuracy of a specific result of an analysis. You can capture the accuracy of any result by identifying the
SYSTEM, TABLE and COLUMN in which the result is stored, and the PPDM_REFERENCED_GUID to identify the specific
row of data that is relevant.

Column Name Null Data Type Length Key Ref Table(s) Column Comment

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of


ANL_ANALYSIS_REPORT
ANALYSIS_ID N VARCHAR2 40 P analysis may be conducted on a sample. Samples may be derived from lithologic
ANL_ANALYSIS_STEP
cuttings, fluid collection etc.

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.

ACCURACY OBSERVATION NUMBER: Unique identifier for the accuracy


ACCURACY_OBS_NO N NUMBER 8 P
observation for this study or step.

ACCURACY DESCRIPTION: Narrative remarks about the accuracy or

trustworthiness of a study, a step in a study or a specific result of a study. To indicate


ACCURACY_DESC Y VARCHAR2 240
which specific result you are referring to, use the SYSTEM, TABLE, COLUMN and

REFERENCED PPDM GUID.

ANALYSIS ACCURACY TYPE: The kind of accuracy that is indicated, such as the

accuracy of transcription from paper or spreadsheet into the database, or the


ACCURACY_TYPE Y VARCHAR2 40 R_ANL_ACCURACY_TYPE
accuracy of the readings that a piece of equipment can make, or the impact of a

contaminant intothe sample that may render results inaccurate.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

CALCULATED INDICATOR: A Y/N flag indicating that this value is calculated (as
CALCULATED_IND Y VARCHAR2 1
opposed to measured).

CALCULATION METHOD IDENTIFIER: Unique identifier for the method or formula


CALCULATE_METHOD_ID Y VARCHAR2 40 ANL_CALC_METHOD
used to create a calculated or derived value.

REFERENCE ANALYSIS CONFIDENCE TYPE: The level of confidence or certainty

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

level of classification system. This may be used in conjunction with an appropriate

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.

Page 4 © 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
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.

REFERENCE ANALYSIS REPEATABILITY TYPE: The level of repeatability for a

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

capabilities may also result in a highly repeatable but inaccurate result.

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

problems may exist, refer to the ANL_PROBLEM table.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

Page 5 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_ANALYSIS_BATCH
ANALYSIS BATCH: A group of samples that are run on a particular day and time of a particular analysis. When problems
with an analysis are found, it is often important to identify the batch within which the analysis was done, so other results that
may be compromised may also be identified. A batch is usually created by a lab.

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.

BATCH REFERENCE NUMBER: A reference number assigned to a batch or

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

happened (e.g. powerorwateroutage), you would be able to find everything in the

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

calculated by adding the number of rows in SAMPLE ANALYSIS SAMPLE, if this


SAMPLE_COUNT Y NUMBER 10
information is available. This number should include any standard samples that are

includedin the batch.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

Page 6 © 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

other types of quality reference are permitted.

Page 7 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_ANALYSIS_REPORT
ANALYSIS REPORT: Use this header table to keep track of the details about an analysis project, such as who did the
analysis, when it was done and so on. An analysis report may include information from one or many analysis steps. While
each step in an analysis typically is run on one and only one sample, an entire analysis report may document the addition or
creation of new samples as the overall study progresses from one step to another.

Column Name Null Data Type Length Key Ref Table(s) Column Comment

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of

ANALYSIS_ID N VARCHAR2 40 P analysis may be conducted on a sample. Samples may be derived from lithologic

cuttings, fluid collection etc.

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.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

ANALYSIS_DATE Y DATE DATE ANALYSIS DATE: Date the laboratory performed the gas analysis.

ANALYSIS PURPOSE: A narrative description of the purpose or objective of the


ANALYSIS_PURPOSE Y VARCHAR2 1024
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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

REPORTED TRUE VERTICAL DEPTH: The reported depth of a well measured

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

may consequently be in error.

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,

a waste pit, a water supply, etc.

START_DATE Y DATE DATE START DATE: The date on which this analysis started.

Page 8 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Column Name Null Data Type Length Key Ref Table(s) Column Comment

STRATIGRAPHIC NAME SET NAME: a unique name of the set of stratigraphic

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

Page 9 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_ANALYSIS_STEP
ANALYSIS STEP: Describes all of the steps included in an analysis, including both preparation steps and analysis steps. In
some cases, one procedure may both prepare a sample for the next step and be used in an analysis, creating some
ambiguity about whethera step is a preparation step or an analysis step. However, for this table whether the step is a
preparation or analysis is irrelevent. Preparation steps may include acid washes, thin sectioning or size fractionating. Analysis
steps may include pyrolysis or fractioning.

Column Name Null Data Type Length Key Ref Table(s) Column Comment

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of

ANALYSIS_ID N VARCHAR2 40 P ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic

cuttings, fluid collection etc.

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.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

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_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

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.

FINAL_WEIGHT_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

STANDARD METHOD SET IDENTIFIER: A unique identifier for a set or group of

METHOD_ID Y VARCHAR2 40 ANL_METHOD standard methods. Often, these would identify a method, consisting of several

different steps, that are included in a typical analysis.

STANDARD METHOD SET IDENTIFIER: A unique identifier for a set or group of


METHOD_SET_ID Y VARCHAR2 40 ANL_METHOD standard methods. Often, these would identify a method, consisting of several

different steps, that are included in a typical analysis.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

should be noted in the table ANL_PROBLEM.

Page 10 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Column Name Null Data Type Length Key Ref Table(s) Column Comment

RECEIVED_DATE Y DATE DATE RECEIVED DATE: Date the sample was received by the laboratory for analysis.

RECOVERED PERCENT: the percent by weight of the sample that is recovered


RECOVERED_PERCENT Y NUMBER 15,12
when this step is complete.

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 is to be subject to different kinds of analysis.

SAMPLE QUALITY: The quality of the sample at the completion of this step in the
SAMPLE_QUALITY Y VARCHAR2 40 R_QUALITY
preparation process.

SAMPLE QUALITY DESCRIPTION: Narrative description of the quality of the sample


SAMPLE_QUALITY_DESC Y VARCHAR2 1024
observed at a particular stage of an analysis process.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

Page 11 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_BA
ANALYSIS BUSINESS ASSOCIATE: Use this table to keep track of all the business associates who are involved with this
study or with a specific step in a study. You can track who a study was done for, who it was done by, who the technician was,
what lab the study was doneby, who the scientist was and so on. Use the BA_ROLE column to specify the role(s) played by
each participant. If one participant plays more than one role, use one row in the table for each role played by the BA.

Column Name Null Data Type Length Key Ref Table(s) Column Comment

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of


ANL_ANALYSIS_REPORT
ANALYSIS_ID N VARCHAR2 40 P analysis may be conducted on a sample. Samples may be derived from lithologic
ANL_ANALYSIS_STEP
cuttings, fluid collection etc.

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.

BUSINESS ASSOCIATE OBSERVATION NUMBER: Unique identifier for the record

BA_OBS_NO N NUMBER 8 P that describes the business associate that made the observation regarding the

sample analysis.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

ANALYSIS BUSINESS ASSOCIATE IDENTIFIER: Unique identifier for the business

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

played by the BA.

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

technician, scientist, reviewer, laboratory, conducted for, document preparation etc.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

should be noted in the table ANL_PROBLEM.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
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

two columns STEP_SEQ_NO1 and STEP_SEQ_NO2 in the table

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.

Page 12 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Column Name Null Data Type Length Key Ref Table(s) Column Comment

ROW_EFFECTIVE_DATE: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

Page 13 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_CALC_ALIAS
ANALYSIS CALCULATION ALIAS: All possible names, codes and other identifiers for the calculation can be stored here.

Column Name Null Data Type Length Key Ref Table(s) Column Comment

CALCULATION METHOD IDENTIFIER: Unique identifier for the method or formula


CALCULATE_METHOD_ID N VARCHAR2 40 P ANL_CALC_METHOD
used to create a calculated or derived value.

ALIAS_ID N VARCHAR2 40 P ALIAS IDENTIFIER: A unique identifier for the alias.

ABBREVIATION Y VARCHAR2 30 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either 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_SHORT_NAME Y VARCHAR2 30 SHORT NAME: A short name given to an 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 amended. Often, this is used
AMENDED_DATE Y DATE DATE
for official or legal changes to a name.

STANDARD METHOD SET IDENTIFIER: A unique identifier for a set or group of

ANL_METHOD_ID Y VARCHAR2 40 ANL_METHOD standard methods. Often, these would identify a method, consisting of several

different steps, that are included in a typical analysis.

STANDARD METHOD SET IDENTIFIER: A unique identifier for a set or group of

ANL_METHOD_SET_ID Y VARCHAR2 40 ANL_METHOD standard methods. Often, these would identify a method, consisting of several

different steps, that are included in a typical analysis.

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: 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED INDICATOR: A Y/N flag indicating whether this alias is a preferred


PREFERRED_IND Y VARCHAR2 1
name or code.

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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 14 © 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

Page 15 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_CALC_EQUIV
ANALYSIS CALCULATION EQUIVALENCE: This table is used to identify any equivalences between ratios or any relations
between ratios.

Column Name Null Data Type Length Key Ref Table(s) Column Comment

CALCULATE METHOD IDENTIFIER1: A unique identifier for the calculation method.

CALCULATE_METHOD_ID1 N VARCHAR2 40 P ANL_CALC_METHOD This column is used in conjunction with the column CALCULATE_METHOD_ID2 to

keep track of complex situations such as methods that are equivalent.

CALCULATE METHOD IDENTIFIER2: A unique identifier for the calculation method.

CALCULATE_METHOD_ID2 N VARCHAR2 40 P ANL_CALC_METHOD This column is used in conjunction with the column CALCULATE_METHOD_ID1 to

keep track of complex situations such as methods that are equivalent.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

ANALYSIS CALCULATION EQUIVALENCE TYPE: The kind of relationship or

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

replace deprecated methods 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks relating to this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

Page 16 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_CALC_FORMULA
ANALYSIS CALCULATION FORMULA: This table carries information about the formulas used for calculations. Information
such as assigned variables for the formula or a portion of the formula, type of hydrocarbon present in the sediment, etc.

Column Name Null Data Type Length Key Ref Table(s) Column Comment

CALCULATION METHOD IDENTIFIER: Unique identifier for the method or formula


CALCULATE_METHOD_ID N VARCHAR2 40 P ANL_CALC_METHOD
used to create a calculated or derived value.

FORMULA PART OBSERVATION NUMBER: A unique observation number for this


FORMULA_PART_OBS_NO N NUMBER 8 P
part of the formula.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks relating to this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SUBSTANCE IDENTIFIER: Unique identifier for a substance that can be described

either chemically or in terms of composition. Elements, ions, isotopes, isomers,

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

table to capture relationships between substances, such as similar substances.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

Page 17 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_CALC_METHOD
ANALYSIS CALCULATION METHOD: A table that lists the kinds of calculated values that are created during various kinds of
analysis. In some cases, calculated values are created by the scientist studying the analysis, and in some cases calculated
values are provided by an analysis laboratory, either in addition to raw values or instead of raw values. Examples include the
carbon preference index (CPI), or the pristane / phytane ratio. It is not necessary to associate methods with a valid set of
calculations, but this can be done if the user wishes, and mayhelp to group or retrieve calculations.

Column Name Null Data Type Length Key Ref Table(s) Column Comment

CALCULATION METHOD IDENTIFIER: Unique identifier for the method or formula


CALCULATE_METHOD_ID N VARCHAR2 40 P
used to create a calculated or derived value.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

CALCULATE FORMULA: If applicable, the formula, as a text string, used in this

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED INDICATOR: A Y/N flag indicating whether the calculation method is


PREFERRED_IND Y VARCHAR2 1
preferred.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE_DOCUMENT_ID Y VARCHAR2 40
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

Page 18 © 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

other types of quality reference are permitted.

Page 19 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_CALC_SET
ANALYSIS CALCULATION SET: This table is used to group together calculations that are part of a particular process, or
used by a software application or laboratory. Sets can be used to aid in the collection of ratios or calculated values that
belong together.

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.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either 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.

STANDARD METHOD SET IDENTIFIER: A unique identifier for a set or group of

METHOD_ID Y VARCHAR2 40 ANL_METHOD standard methods. Often, these would identify a method, consisting of several

different steps, that are included in a typical analysis.

STANDARD METHOD SET IDENTIFIER: A unique identifier for a set or group of

METHOD_SET_ID Y VARCHAR2 40 ANL_METHOD standard methods. Often, these would identify a method, consisting of several

different steps, that are included in a typical analysis.

OWNER BUSINESS ASSOCIATE IDENTIFIER: A unique identifier for the business


OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
associate that is responsible for the definition of the calculation set.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

SOFTWARE APPLICATION IDENTIFIER: Unique identifier for the software


SOFTWARE_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
application that uses this set of calculations.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SOURCE DOCUMENT: Bibliographic reference to the literature in which the


SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
authoritative publication for this calculation set is 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

Page 20 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_COAL_RANK
ANALYSIS COAL RANK: the thermal rank of a coal sample.

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

materials present during coalification.

ABBREVIATION Y VARCHAR2 12 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

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.

MAX_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

MAX_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

MINUMUM VALUE: The minimum value assigned to this specification, such as the
MIN_VALUE Y NUMBER 0
lowest, or starting temperature for a process.

MIN_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

MIN_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

Page 21 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_COAL_RANK_SCHEME
ANALYSIS COAL RANK SCHEME: This table is used to explain the coal rank scheme and how it works to classify the coal
rank.

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.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should becreated.

PREFERRED INDICATOR: A Y/N flag indicating whether or not the scheme is


PREFERRED_IND Y VARCHAR2 1
preferred.

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.

SCHEME OWNER BUSINESS ASSOCIATE IDENTIFIER: A unique identifier for the


SCHEME_OWNER_BA_ID Y VARCHAR2 40
business associate responsible for the scheme used for the coal rank.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

Page 22 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_COMPONENT
ANALYSIS COMPONENT: use this table to keep track of the various business objects that a sample analysis may be
associated with. For example, samples are collected from well tests, production volumes at a valve or tank, at an HSE
incident, etc.

Column Name Null Data Type Length Key Ref Table(s) Column Comment

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of


ANL_ANALYSIS_REPORT
ANALYSIS_ID N VARCHAR2 40 P analysis may be conducted on a sample. Samples may be derived from lithologic
ANL_ANALYSIS_STEP
cuttings, fluid collection etc.

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.

COMPONENT OBSERVATION NUMBER: Unique identifier for the component that is


COMPONENT_OBS_NO N NUMBER 8 P
associated with the sample analysis.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

ACTIVITY OBSERVATION NUMBER: Number uniquely identifying each observation


ACTIVITY_OBS_NO Y NUMBER 8 WELL_ACTIVITY
of an activity.

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 ORGANIZATION IDENTIFIER: unique identifier for an


BA_ORGANIZATION_ID Y VARCHAR2 40 BA_ORGANIZATION
organization of a company or organization.

ORGANIZATION SEQUENCE NUMBER: a unique number added to allow


BA_ORGANIZATION_SEQ_NO Y NUMBER 8 BA_ORGANIZATION
organizations to be versioned over time.

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 IDENTIFIER: Unique identifier for the list of kinds of

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 CATALOGUE IDENTIFIER: Unique identifier for the list of kinds of

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

equipment that exist are defined in the table EQUIPMENT.

CLASSIFICATION: SYSTEM: Identifies and describes the classification system that


CLASSIFICATION_SYSTEM_ID Y VARCHAR2 40 CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification

information.

CLASSIFICATION LEVEL IDENTIFIER: Unique identifier used to capture the

classification systems, such as those that describe types of equipment. A number of

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.

Page 23 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Column Name Null Data Type Length Key Ref Table(s) Column Comment

CONSENT IDENTIFIER: Unique identifier for the consent. Consents grant

permission to conduct operations based on approval of what is done or proposed by


CONSENT_ID Y VARCHAR2 40 CONSENT
another. Conditions, including actions to be taken or fees to be paid, may or may not

be applied against the consent.

CONSULTATION IDENTIFIER: Unique identifier for this consultation as it pertains to

CONSULT_ID Y VARCHAR2 40 CONSULT an activity or request for an activity. Consultation discussions may occur at any point

in the life cycle of a business object.

CONTESTMENT IDENTIFIER: Unique identifier to track a contestment between


CONTEST_ID Y VARCHAR2 40 CONTEST
companies, countries, states and other jurisdictional bodies.

CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT IDENTIFIER: Unique identifier for the contract table.

CORE_ID Y VARCHAR2 40 CORE IDENTIFIER: Unique identifier for the core.

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.

DESCRIPTION OBSERVATION NUMBER: A sequence number assigned to allow


DESCRIPTION_OBS_NO Y NUMBER 8 WELL_CORE_DESCRIPTION
for multiple core descriptions.

ECOZONE IDENTIFIER: Unique identifier for a sedimentary rock unit or environment

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.

EMPLOYEE BUSINESS ASSOCIATE IDENTIFIER: The unique identifier assigned to


EMPLOYEE_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
an employee (or consultant or contractor) in an organization.

EMPLOYEE OBSERVATION NUMBER: A sequential counter that tracks an


EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
employees moves within an organization.

EMPLOYER BUSINESS ASSOCIATE IDENTIFIER: The unique identifier of the


EMPLOYER_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
organization that has employees working for it.

ENTITLEMENT_ID Y VARCHAR2 40 ENTITLEMENT ENTITLEMENT IDENTIFIER: Unique identifier for the row in the entitlement table.

EQUIPMENT IDENTIFIER: Unique identifier for a specific piece of equipment used in


EQUIPMENT_ID Y VARCHAR2 40 EQUIPMENT
the sample analysis.

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

eventually become a SUBTYPE and downsized to 30 characters.

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 SUIMMARY IDENTIFIER: Summary information about a financial

FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.

Could be a cost center or any other reference number.

FOSSIL_ID Y VARCHAR2 40 FOSSIL FOSSIL IDENTIFIER: Unique Identifier for a fossil.

INCIDENT IDENTIFIER: Unique identifier for an health safety or environment related


INCIDENT_ID Y VARCHAR2 40 HSE_INCIDENT
incident.

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 24 © 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.

INTEREST SET SEQUENCE NUMBER: unique sequencing component to allow


INTEREST_SET_SEQ_NO Y NUMBER 8 INTEREST_SET
versioning of the interest set over time.

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,

acquired 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

AGREEMENT, LAND AGREE PART.

LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique number used to identify the land sale.

LANGUAGE: The form of a means of communicating ideas or feelings by the use of

LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.

Usually the language used in a document, proceeding, process or application.

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.

OBLIGATION SEQUENCE NUMBER: Unique identifier for each part or occurrence of


OBLIGATION_SEQ_NO Y NUMBER 8 OBLIGATION
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 IDENTIFIER: An identifier that is unique within a specific


PDEN_ID Y VARCHAR2 40 PDEN
production entity source and type.

PDEN SOURCE: The individual, company, state, or government agency designated


PDEN_SOURCE Y VARCHAR2 40 PDEN
as the source of information for this row

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

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,

each portion is described in SAMPLE_ORIGIN and a foreign key from RM


PHYSICAL_ITEM_ID Y VARCHAR2 40 RM_PHYSICAL_ITEM
PHYSICAL ITEM identifies the location of the sample itself. Note that these foreign

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 25 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Column Name Null Data Type Length Key Ref Table(s) Column Comment

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


PPDM_SYSTEM_ID Y VARCHAR2 40 PPDM_TABLE PPDM_SYSTEM
database or XML schema.

PPDM TABLE NAME: The name of a table that has an association with this level of a

classification system. This may be used in conjunction with an appropriate foreign


PPDM_TABLE_NAME Y VARCHAR2 30 PPDM_TABLE
key from the table that is referenced, or may be used generically in combination with

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.

WELL STRING FORMATION OBSERVATION NUMBER: A sequential observation

PR_STR_FORM_OBS_NO Y NUMBER 8 PROD_STRING_FORMATION number used to uniquely identify each completed (perforated) formation (layer) that is

contributing production to a well string.

RATE and FEE SCHEDULE: A schedule for payments as set up by a business

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.

RECOVERY OBSERVATION NUMBER: Observation number defining the


RECOVERY_OBS_NO Y NUMBER 8 WELL_TEST_RECOVERY
uniqueness of each recovery type.

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

managed carefully and appropriately.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


REFERENCED_SYSTEM_ID Y VARCHAR2 40
database or XML schema.

PPDM TABLE NAME: The name of a table that has an association with this level of a

classification system. This may be used in conjunction with an appropriate foreign

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

the source table be managed carefully and appropriately.

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.

RESERVES ENTITY IDENTIFIER: unique identifier for a reserves entity. A reserves

RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of

business objects (such as all the completions producing from a pool).

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 26 © 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

to allow direct associations between the sample and technical analysis.

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.

Validentries include SEIS_LINE, SEIS_SEGMENT, SEIS_SURVEY, SEIS_PLAN,

SEIS_WELL, SEIS_PROC_SET, SEIS_INTERP_SET or SEIS_3D.

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

name of a valid sub type of support facility.

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.

SPATIAL DESCRIPTION: The surface and sub-surface description of land. The

surface description may be stated in terms of a legal survey system, metes and

bounds or polygon. The mineral zone description describes the minerals


SPATIAL_DESCRIPTION_ID Y VARCHAR2 40 SPATIAL_DESCRIPTION
(substances) andsubsurface definition (zones/formations) to which rights are granted.

For land rights, continuations may be described by generating a new Spatial

description.

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.

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

two columns STEP_SEQ_NO1 and STEP_SEQ_NO2 in the table

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

use for a Lexicon, 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.

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

maintain integration with the rest of the model.

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.

SOURCE: The individual, company, state, or government agency designated as the


TEST_SOURCE Y VARCHAR2 40 WELL_TEST_RECOVERY
source of information for this row.

Page 27 © 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

Tests (RFT), Initial Potential(IP), etc.

RECORDS MANAGEMENT THESAURUS IDENTIFIER: Unique identifier for a set of

words or descriptors about a particular field or set of concepts, such as a list of

THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the

organization of a collection of documents for reference and retrieval (from Merriam

Webster Online)

THESAURUS WORD IDENTIFIER: Unique identifier for a word or key word in a


THESAURUS_WORD_ID Y VARCHAR2 40 RM_THESAURUS_WORD
thesaurus.

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.

SOURCE: The individual, company, state, or government agency designated as the


WELL_ACTIVITY_SOURCE Y VARCHAR2 40 WELL_ACTIVITY
source of information for this row.

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).

SOURCE: The individual, company, state, or government agency designated as the


WELL_TEST_SOURCE Y VARCHAR2 40 WELL_TEST
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

Page 28 © 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

other types of quality reference are permitted.

Page 29 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_DETAIL
ANALYSIS DETAIL: Use this table to store any study result in vertical form. Results from many kinds of studies are intended
to be captured in tables that are specific for that kind of study. However, if a specific result is not supported in other tables,
they may be stored here, with care given to ensure high quality results. We recommend that these exceptions be reported to
the PPDM Association so that standard tables for new study types can be created. Storing all results in this table may lead to
very large table sizes, inconsistent data storage, data quality challenges and retrieval or query problems.

Column Name Null Data Type Length Key Ref Table(s) Column Comment

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of


ANL_ANALYSIS_REPORT
ANALYSIS_ID N VARCHAR2 40 P analysis may be conducted on a sample. Samples may be derived from lithologic
ANL_ANALYSIS_STEP
cuttings, fluid collection etc.

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.

DETAIL OBSERVATION NUMBER: A sequence number assigned to allow for


DETAIL_OBS_NO N NUMBER 8 P
multiple detail observations.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

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

detail tables. Use this table only if necessary.

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.

AVERAGE_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

AVERAGE_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

CALCULATED INDICATOR: A Y/N flag indicating that the value given was

calculated, rather than measured. If the REPORTED_IND is also set to Y, the

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

CALCULATE_METHOD_ID column and foreign key.

CALCULATION METHOD IDENTIFIER: Unique identifier for the method or formula


CALCULATE_METHOD_ID Y VARCHAR2 40 ANL_CALC_METHOD
used to create a calculated or derived 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 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.

MAX_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

MAX_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

Page 30 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Column Name Null Data Type Length Key Ref Table(s) Column Comment

ANALYSIS MEASUREMENT TYPE: A list of valid measurement types. ANL QC

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.

MINIMUM VALUE: the minimum value associated with a specification, such as


MIN_VALUE Y NUMBER 0
minimum pipe thickness or minimum pressure capability.

MIN_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

MIN_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

should be noted in the table ANL_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,

such as pressures or temperatures that reference specifications are also permitted.

REFERENCE_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

REFERENCE VALUE TYPE: In the event that a parameter is provided relative to

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

achieved at standard atmospheric pressure.

REFERENCE_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

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

problems may exist, refer to the ANL_PROBLEM table.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
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

two columns STEP_SEQ_NO1 and STEP_SEQ_NO2 in the table

ANL_STEP_XREF.

SUBSTANCE IDENTIFIER: Unique identifier for a substance that can be described

either chemically or in terms of composition. Elements, ions, isotopes, isomers,

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

table to capture relationships between substances, such as similar substances.

ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.

Page 31 © 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

Page 32 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_ELEMENTAL
ANALYSIS ELEMENTAL: This table should be used to capture the different elements present in the sample. For example,
the ash, carbon, hydrogen, nickel, etc. Also, the quantity of these elements, the ratio between elements and the step
sequence number in which the element quantity is uncovered.

Column Name Null Data Type Length Key Ref Table(s) Column Comment

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of


ANL_ANALYSIS_REPORT
ANALYSIS_ID N VARCHAR2 40 P analysis may be conducted on a sample. Samples may be derived from lithologic
ANL_ANALYSIS_STEP
cuttings, fluid collection etc.

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.

ELEMENTAL ANALYSIS OBSERVATION NUMBER: A Unique observation number


ELEMENTAL_ANL_OBS_NO N NUMBER 8 P
for the gas elemental analysis.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

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

measure is g/mol the value is concentration of ash, etc.

ASH_ELEMENT_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

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

originalunit of measure is g/mol the value is concentration of carbon, etc.

C_ELEMENT_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE 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.

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

measure is g/mol the value is concentration of iron, etc.

FE_ELEMENT_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

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.

H_ELEMENT_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

ANALYSIS MEASUREMENT TYPE: A list of valid measurement types. ANL QC

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

unit of measure is g/mol the value is concentration of nickel, etc.

NI_ELEMENT_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

Page 33 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Column Name Null Data Type Length Key Ref Table(s) Column Comment

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

original unit of measure is g/mol the value is concentration of nitrogen, etc.

N_ELEMENT_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

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

originalunit of measure is g/mol the value is concentration of oxygen, etc.

O_ELEMENT_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

should be noted in the table ANL_PROBLEM.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

REPORTED HYDROGEN TO CARBON RATIO: The reported hydrogen to carbon


REPORTED_H_C_RATIO Y NUMBER 10,5
ratio as per the elemental analysis.

REPORTED_H_C_RATIO_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

REPORTED NICKEL TO CARBON RATIO: The reported nickel to carbon ratio as


REPORTED_NI_C_RATIO Y NUMBER 10,5
per the elemental analysis.

REPORTED_NI_C_RATIO_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

REPORTED NITROGEN TO CARBON RATIO: The reported nitrogen to carbon ratio


REPORTED_N_C_RATIO Y NUMBER 10,5
as per the elemental analysis.

REPORTED_N_C_RATIO_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

REPORTED OXYGEN TO CARBON RATIO: The reported oxygen to carbon ratio as


REPORTED_O_C_RATIO Y NUMBER 10,5
per the elemental analysis.

REPORTED_O_C_RATIO_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
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

two columns STEP_SEQ_NO1 and STEP_SEQ_NO2 in the table

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

originalunit of measure is g/mol the value is concentration of sulfur, etc.

S_ELEMENT_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

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.

Page 34 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Column Name Null Data Type Length Key Ref Table(s) Column Comment

V_ELEMENT_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

Page 35 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_ELEMENTAL_DETAIL
ANALYSIS ELEMENTAL DETAIL: Use this table to capture specific information that is captured on an element, or about the
element. 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

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of


ANL_ANALYSIS_REPORT
ANALYSIS_ID N VARCHAR2 40 P analysis may be conducted on a sample. Samples may be derived from lithologic
ANL_ANALYSIS_STEP
cuttings, fluid collection etc.

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.

DETAIL ANALYSIS OBSERVATION NUMBER: A Unique observation number for the


DETAIL_ANL_OBS_NO N NUMBER 8 P
elemental analysis.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

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.

AVERAGE_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

AVERAGE_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

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).

CALCULATION METHOD IDENTIFIER: Unique identifier for the method or formula


CALCULATE_METHOD_ID Y VARCHAR2 40 ANL_CALC_METHOD
used to create a calculated or derived 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.

MAX_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

MAX_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

ANALYSIS MEASUREMENT TYPE: A list of valid measurement types. ANL QC

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.

MINIMUM VALUE: the minimum value associated with a specification, such as


MIN_VALUE Y NUMBER 0
minimum pipe thickness or minimum pressure capability.

Page 36 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Column Name Null Data Type Length Key Ref Table(s) Column Comment

MIN_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

MIN_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should becreated.

PREFERRED INDICATOR: A Y/N flag indicating whether the elemental detail is


PREFERRED_IND Y VARCHAR2 1
preferred.

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)

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
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

two columns STEP_SEQ_NO1 and STEP_SEQ_NO2 in the table

ANL_STEP_XREF.

SUBSTANCE IDENTIFIER: Unique identifier for a substance that can be described

either chemically or in terms of composition. Elements, ions, isotopes, isomers,

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

table to capture relationships between substances, such as similar substances.

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 DESCRIPTION: A narrative description of the value from the elemental


VALUE_DESC Y VARCHAR2 240
analysis.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

Page 37 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_EQUIP
ANALYSIS EQUIPMENT: This table is used to keep track of the equipment that is used in particular steps, the role of the
equipment, if there are any problems with the equipment, or any information about how the equipment was calibrated. The
column EQUIP_ID is used toidentify actual equipment being used while the column CATALOGUE_EQUIP_ID is used to
identify the different possible equipments available.

Column Name Null Data Type Length Key Ref Table(s) Column Comment

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of


ANL_ANALYSIS_REPORT
ANALYSIS_ID N VARCHAR2 40 P analysis may be conducted on a sample. Samples may be derived from lithologic
ANL_ANALYSIS_STEP
cuttings, fluid collection etc.

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.

EQUIPMENT OBSERVATION NUMBER: A unique number which allows for multiple


EQUIP_OBS_NO N NUMBER 8 P
observations by a piece of equipment during sample analysis.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

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 CATALOGUE IDENTIFIER: Unique identifier for the list of kinds of

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

equipment thatexist are defined in the table EQUIPMENT.

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

CAT EQUIP ID.

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.

LABORATORY BUSINESS ASSOCIATE IDENTIFIER: A unique identifier for a


LAB_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
business associate within a laboratory.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

should be noted in the table ANL_PROBLEM.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

Page 38 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Column Name Null Data Type Length Key Ref Table(s) Column Comment

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

two columns STEP_SEQ_NO1 and STEP_SEQ_NO2 in the table

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

Page 39 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_FLUOR
ANALYSIS FLOURESCENCE: This table would capture fluorescence from other kinds of studies, such as QGFE, QGF, TSF,
UVF. While their are differences in the methods used to create the data (and these methods are crucial to understanding the
data), the data that is created is of the same type.

Column Name Null Data Type Length Key Ref Table(s) Column Comment

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of


ANL_ANALYSIS_STEP
ANALYSIS_ID N VARCHAR2 40 P analysis may be conducted on a sample. Samples may be derived from lithologic
ANL_ANALYSIS_REPORT
cuttings, fluid collection etc.

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.

FLUORESCENCE OBSERVATION NUMBER: A unique observation number for the


FLUOR_OBS_NO N NUMBER 8 P
fluorescence observed in the analysis.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

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

stated in the column TO_COLOR_FREQUENCY.

FROM_COLOR_FREQUENCY_UOMY VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE:

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_COLOR_INTENSITY_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE:

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.

HYDROCARBON SHOW INDICATOR: A Y/N indicator for the appearance of


HYDROCARBON_SHOW_IND Y VARCHAR2 1
hydrocarbon under fluorescent light.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED INDICATOR: A Y/N flag indicating whether or not the fluorescence


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

should be noted in the table ANL_PROBLEM.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

Page 40 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Column Name Null Data Type Length Key Ref Table(s) Column Comment

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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

stated in the column FROM_COLOR_FREQUENCY.

TO_COLOR_FREQUENCY_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE:

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_COLOR_INTENSITY_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE:

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

would be between this color and the color stated in FROM_MOBILITY_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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

Page 41 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_GAS_ANALYSIS
GAS ANALYSIS: The Well Gas Analysis table contains information identifying the location in a well bore where a normal gas
sample was obtained to determine the hydrocarbon composition from an gas analysis.

Column Name Null Data Type Length Key Ref Table(s) Column Comment

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of


ANL_ANALYSIS_REPORT
ANALYSIS_ID N VARCHAR2 40 P analysis may be conducted on a sample. Samples may be derived from lithologic
ANL_ANALYSIS_STEP
cuttings, fluid collection etc.

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.

GAS ANALYSIS OBSERVATION NUMBER: A Unique observation number for the


GAS_ANL_OBS_NO N NUMBER 8 P
gas analysis.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either 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.

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.

GAS_GRAVITY_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

should be noted in the table ANL_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_PRESS_OUOMY VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

PSEUDO CRITICAL TEMPERATURE: Use this column to record the pseudo critical
PSEUDO_CRITICAL_TEMP Y NUMBER 10,5
temperature for the gas mixture.

PSEUDO_CRITICAL_TEMP_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

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

two columns STEP_SEQ_NO1 and STEP_SEQ_NO2 in the table

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.

Page 42 © 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

Page 43 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_GAS_CHRO
ANALYSIS GAS CHROMATOGRAPHY: An essential technique used to separate and quantify the constituents of a mixture.
A gas is passed through a column either packed with a solid or filled with a liquid; the chromatographic systems are known as
gsc and glc, respectively.

Column Name Null Data Type Length Key Ref Table(s) Column Comment

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of


ANL_ANALYSIS_STEP
ANALYSIS_ID N VARCHAR2 40 P analysis may be conducted on a sample. Samples may be derived from lithologic
ANL_ANALYSIS_REPORT
cuttings, fluid collection etc.

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 OBSERVATION NUMBER: A Unique observation number for the gas


ANL_OBS_NO N NUMBER 8 P
chromatography analysis.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either 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 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_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

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.

ANL_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

CALCULATED_IND Y VARCHAR2 1 CALCULATED INDICATOR: A Y/N flag indicating that this value was calculated.

CALCULATION METHOD IDENTIFIER: Unique identifier for the method or formula


CALCULATE_METHOD_ID Y VARCHAR2 40 ANL_CALC_METHOD
used to create a calculated or derived value..

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

direct product of a parent ion.

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

will aid in the analysis of the chromatogram.

ERROR_BAR_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

ERROR_BAR_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

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.

ANALYSIS MEASUREMENT TYPE: A list of valid measurement types. ANL QC

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.

Page 44 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Column Name Null Data Type Length Key Ref Table(s) Column Comment

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED INDICATOR: A Y/N flag indicating whether or not gas chromatography


PREFERRED_IND Y VARCHAR2 1
is the preferred method for the sample analysis.

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

should be noted in the table ANL_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

correct target compound has been identified.

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.

QUANTIF_ADDITIVE_AMT_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

QUANTIF_ADDITIVE_AMT_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

QUANTIFIER ADDITIVE DESCRIPTION: A narrative description regarding the


QUANTIF_ADDITIVE_DESC Y VARCHAR2 240
quantifier additive and any information about the additive.

QUANTIFIER ADDITIVE TYPE: The type of quantifier additive (internal standard)


QUANTIF_ADDITIVE_TYPE Y VARCHAR2 40
that was combined with the sample.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
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

two columns STEP_SEQ_NO1 and STEP_SEQ_NO2 in the table

ANL_STEP_XREF.

SUBSTANCE IDENTIFIER: Unique identifier for a substance that can be described

either chemically or in terms of composition. Elements, ions, isotopes, isomers,

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

table to capture relationships between substances, such as similar 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.

Page 45 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Column Name Null Data Type Length Key Ref Table(s) Column Comment

ROW_EFFECTIVE_DATE: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

Page 46 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_GAS_COMPOSITION
ANALYSIS GAS COMPOSITION: This table lists the components of the gas sample, and the amount of each substance
identified.

Column Name Null Data Type Length Key Ref Table(s) Column Comment

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of


ANL_ANALYSIS_REPORT
ANALYSIS_ID N VARCHAR2 40 P analysis may be conducted on a sample. Samples may be derived from lithologic
ANL_ANALYSIS_STEP
cuttings, fluid collection etc.

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.

GAS ANALYSIS COMPOSITION OBSERVATION NUMBER: A Unique observation


GAS_ANL_COMPOSITION_OBS_NON NUMBER 8 P
number for the gas analysis.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

CALCULATED INDICATOR: A Y/N flag indicating that the value given was

calculated, rather than measured. If the REPORTED_IND is also set to Y, the

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

CALCULATE_METHOD_ID column and foreign key.

CALCULATION METHOD IDENTIFIER: Unique identifier for the method or formula


CALCULATE_METHOD_ID Y VARCHAR2 40 ANL_CALC_METHOD
used to create a calculated or derived value.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

should be noted in the table ANL_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

problems may exist, refer to the ANL_PROBLEM table.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
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 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

two columns STEP_SEQ_NO1 and STEP_SEQ_NO2 in the table

ANL_STEP_XREF.

Page 47 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Column Name Null Data Type Length Key Ref Table(s) Column Comment

SUBSTANCE AMOUNT: the quantity of this substance that is part of the gas
SUBSTANCE_AMOUNT Y NUMBER 10,5
analyzed.

SUBSTANCE_AMOUNT_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

SUBSTANCE_AMOUNT_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

SUBSTANCE IDENTIFIER: Unique identifier for a substance that can be described

either chemically or in terms of composition. Elements, ions, isotopes, isomers,

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

table to capture relationships between substances, such as similar substances.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

Page 48 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_GAS_DETAIL
ANALYSIS GAS DETAIL: The Well Gas Analysis Detail table contains the results of an analysis for the hydrocarbon
composition of a normal gas sample, such as mole percentages of CO2, HE, H2S, etc.

Column Name Null Data Type Length Key Ref Table(s) Column Comment

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of


ANL_ANALYSIS_REPORT
ANALYSIS_ID N VARCHAR2 40 P analysis may be conducted on a sample. Samples may be derived from lithologic
ANL_ANALYSIS_STEP
cuttings, fluid collection etc.

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.

GAS ANALYSIS DETAIL OBSERVATION NUMBER: A Unique observation number


GAS_ANL_DETAIL_OBS_NO N NUMBER 8 P
for the detail in the gas analysis.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

ANALYSIS PROPERTY: Identifies the compositional and/or physical properties being


R_ANL_GAS_PROPERTY_CO
ANALYSIS_PROPERTY Y VARCHAR2 40 analyzed. For example, the types of properties subjected to analysis may be BTU,
DE R_ANL_GAS_PROPERTY
Gas composition, Mole percentage

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.

CALCULATION METHOD IDENTIFIER: Unique identifer for the method or formula


CALCULATE_METHOD_ID Y VARCHAR2 40 ANL_CALC_METHOD
used to create a calculated or derived 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.

MAX_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

MAX_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

ANALYSIS MEASUREMENT TYPE: A list of valid measurement types. ANL QC

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.

MIN_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

MIN_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

Page 49 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Column Name Null Data Type Length Key Ref Table(s) Column Comment

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
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

two columns STEP_SEQ_NO1 and STEP_SEQ_NO2 in the table

ANL_STEP_XREF.

SUBSTANCE IDENTIFIER: Unique identifier for a substance that can be described

either chemically or in terms of composition. Elements, ions, isotopes, isomers,

minerals, chemicals, solvents, production substances, hydrocarbons etc are all

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

XREF table to capture relationships between substances, such as similar

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

Page 50 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_GAS_HEAT
ANALYSIS GAS HEAT CONTENT: stores information about the heating content of a gas sample. The heat content is often
expressed as gross heating value.

Column Name Null Data Type Length Key Ref Table(s) Column Comment

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of


ANL_ANALYSIS_REPORT
ANALYSIS_ID N VARCHAR2 40 P analysis may be conducted on a sample. Samples may be derived from lithologic
ANL_ANALYSIS_STEP
cuttings, fluid collection etc.

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.

HEAT CONTENT OBSERVATION NUMBER: A unique observation number for the


HEAT_CONTENT_OBS_NO N NUMBER 8 P
heating of the sample in the gas analysis.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

CALCULATED INDICATOR: A Y/N flag indicating that the value given was

calculated, rather than measured. If the REPORTED_IND is also set to Y, the

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

CALCULATE_METHOD_ID column and foreign key.

CALCULATION METHOD IDENTIFIER: Unique identifer for the method or formula


CALCULATE_METHOD_ID Y VARCHAR2 40 ANL_CALC_METHOD
used to create a calculated or derived value.

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_PRESS_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE:

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_TEMP_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE:

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.

HEAT_CONTENT_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE:

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

should be noted in the table ANL_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

problems may exist, refer to the ANL_PROBLEM table.

Page 51 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Column Name Null Data Type Length Key Ref Table(s) Column Comment

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
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

two columns STEP_SEQ_NO1 and STEP_SEQ_NO2 in the table

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

Page 52 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_GAS_PRESS
ANALYSIS GAS PRESSURE: records information about the pressures and temperatures at which a gas sample is measured
analyzed at. Pressures may be measured for example as the separator, treater or as received at the lab. Typically
measurements are taken in temperature and pressure pairs.

Column Name Null Data Type Length Key Ref Table(s) Column Comment

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of


ANL_ANALYSIS_REPORT
ANALYSIS_ID N VARCHAR2 40 P analysis may be conducted on a sample. Samples may be derived from lithologic
ANL_ANALYSIS_STEP
cuttings, fluid collection etc.

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.

GAS ANALYSIS PRESSURE OBSERVATION NUMBER: A Unique observation


GAS_ANL_PRESS_OBS_NO N NUMBER 8 P
number for the pressure in the gas analysis.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

CALCULATION METHOD IDENTIFIER: Unique identifer for the method or formula


CALCULATE_METHOD_ID Y VARCHAR2 40 ANL_CALC_METHOD
used to create a calculated or derived value.

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.

GAUGE_PRESS_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE:

GAUGE TEMPERATURE: The observed gauge temperature of the sample during


GAUGE_TEMP Y NUMBER 10,5
the gas analysis.

GAUGE_TEMP_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE:

MEASUREMENT LOCATION: The location from which the measurement was taken
MEASUREMENT_LOCATION Y VARCHAR2 40 R_MEASUREMENT_LOC
for the gas analysis.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

should be noted in the table ANL_PROBLEM.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
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

two columns STEP_SEQ_NO1 and STEP_SEQ_NO2 in the table

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.

Page 53 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Column Name Null Data Type Length Key Ref Table(s) Column Comment

ROW_EFFECTIVE_DATE: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

Page 54 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_ISOTOPE
ANALYSIS ISOTOPE: Use this table to store information about the isotope analysis such as the identifier for the standard
used in the isotope analysis, whether or not delta notation is used, etc.

Column Name Null Data Type Length Key Ref Table(s) Column Comment

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of


ANL_ANALYSIS_REPORT
ANALYSIS_ID N VARCHAR2 40 P analysis may be conducted on a sample. Samples may be derived from lithologic
ANL_ANALYSIS_STEP
cuttings, fluid collection etc.

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.

ISOTOPE ANALYSIS OBSERVATION NUMBER: A Unique observation number for


ISOTOPE_OBS_NO N NUMBER 8 P
the isotope analysis.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

CALCULATION METHOD IDENTIFIER: Unique identifier for the method or formula


CALCULATE_METHOD_ID Y VARCHAR2 40 ANL_CALC_METHOD
used to create a calculated or derived value.

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.

ISOTOPE_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE:

ISOTOPE_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE:

ANALYSIS MEASUREMENT TYPE: A list of valid measurement types. ANL QC

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

should be noted in the table ANL_PROBLEM.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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.

Page 55 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Column Name Null Data Type Length Key Ref Table(s) Column Comment

SUBSTANCE IDENTIFIER: Unique identifier for a substance that can be described

either chemically or in terms of composition. Elements, ions, isotopes, isomers,

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

table to capture relationships between substances, such as similar 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

Page 56 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_ISOTOPE_STD
ANALYSIS ISOTOPE STANDARD: Use this table to store information about the standard used in the isotope analysis such
as the identifier for the standard used in the isotope analysis, the standard name, etc.

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.

SUBSTANCE IDENTIFIER: Unique identifier for a substance that can be described

either chemically or in terms of composition. Elements, ions, isotopes, isomers,

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

table to capture relationships between substances, such as similar substances.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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

within the expected range for the isotope standard.

STANDARD_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

STANDARD_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

Page 57 © 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

other types of quality reference are permitted.

Page 58 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_LIQUID_CHRO
ANALYSIS LIQUID CHROMATOGRAPHY: An essential technique used to separate and quantify the constituents of a
mixture. A Material is passed through a column filled with silicanite using various hydrocarbons as solvents. Solvents will
each carry a range of materialsthrough the column. This method is usually used to create a fraction of a sample, such as
aromatic components or saturates. These fractions can then be put into a gas chromatographic analysis for detailed analysis.

Column Name Null Data Type Length Key Ref Table(s) Column Comment

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of


ANL_ANALYSIS_REPORT
ANALYSIS_ID N VARCHAR2 40 P analysis may be conducted on a sample. Samples may be derived from lithologic
ANL_ANALYSIS_STEP
cuttings, fluid collection etc.

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 CHROMATOGRAPHY OBS NO: unique number for the chromatography


CHRO_OBS_NO N NUMBER 8 P
observation. Use the Architectural Principle to assign.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

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_OIL_USED_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

AGED WEIGHT OF OIL: The weight of the aged oil used in the liquid
AGED_WEIGHT_OF_OIL Y NUMBER 10,5
chromatography.

AGED_WEIGHT_OF_OIL_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

AROMATIC HYDROCARBON VALUE: The value of the aromatic hydrocarbon in the

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

quantity of aromatic hydrocarbon, or if the unit of measure is g/mol the value is

concentration of aromatic hydrocarbon, etc.

AROMATIC_HC_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

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

the value is concentration of asphaltene free part of the sample, etc.

ASPHALTENE_FREE_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

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, or if the unit of measure is g/mol the value is concentration of

asphaltene, etc.

ASPHALTENE_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

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.

EOM_USED_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

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

sample after the time it has been left to age, etc.

Page 59 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Column Name Null Data Type Length Key Ref Table(s) Column Comment

EOM_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

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.

LOSS_ON_COLUMN_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

ANALYSIS MEASUREMENT TYPE: A list of valid measurement types. ANL QC

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

unit of measure is g/mol the value is concentration of naphthene, etc.

NAPHTHENE_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

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

value is concentration of nitrogen, sulfur and oxygen, etc.

NSO_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

N ALKANE FRACTION: The amount of alkanes separated due to the liquid


N_ALKANE_FRACTION Y NUMBER 10,5
chromatography.

N_ALKANE_FRACTION_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED INDICATOR: A Y/N flag indicating whether liquid chromatography 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

should be noted in the table ANL_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

used to identify components.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

REPORTED HYDROCARBON FRACTION: The reported amount of hydrocarbons


REPORTED_HC_FRACTION Y NUMBER 10,5
separated due to the liquid chromatography.

REPORTED_HC_FRACTION_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

REPORTED HYDROCARBON IN TOTAL ORGANIC CARBON: The reported


REPORTED_HC_IN_TOC Y NUMBER 10,5
hydrocarbon in the total organic carbon as per the liquid chromatogram.

REPORTED_HC_IN_TOC_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

SATURATE HYDROCARBON VALUE: The value of the saturated hydrocarbons in


SATURATED_HC_VALUE Y NUMBER 10,5
the sample as per the liquid chromatography analysis.

SATURATED_HC_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

Page 60 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Column Name Null Data Type Length Key Ref Table(s) Column Comment

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
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

two columns STEP_SEQ_NO1 and STEP_SEQ_NO2 in the table

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.

TOTAL_SOLUBLE_EXTRACT_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

Page 61 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_LIQUID_CHRO_DETAIL
SAMPLE ANALYSIS GAS CHROMATOGRAPHY: An essential technique used to separate and quantify the constituents of a
mixture. A gas is passed through a column either packed with a solid or filled with a liquid; the chromatographic systems are
known as gsc and glc, respectively.

Column Name Null Data Type Length Key Ref Table(s) Column Comment

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of


ANL_ANALYSIS_REPORT
ANALYSIS_ID N VARCHAR2 40 P analysis may be conducted on a sample. Samples may be derived from lithologic
ANL_ANALYSIS_STEP
cuttings, fluid collection etc.

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.

DETAIL OBSERVATION NUMBER: A sequence number assigned to allow for


DETAIL_OBS_NO N NUMBER 8 P
multiple detail observations.

ACTIVE INDICATOR: A 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_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

ANL_VALUE_REMARK Y VARCHAR2 2000 ANALYSIS VALUE REMARK: A narrative remark about the analysis of the value.

ANL_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

CALCULATED INDICATOR: A Y/N flag indicating that this value is calculated (as
CALCULATED_IND Y VARCHAR2 1
opposed to measured).

CALCULATION METHOD IDENTIFIER: Unique identifer for the method or formula


CALCULATE_METHOD_ID Y VARCHAR2 40 ANL_CALC_METHOD
used to create a calculated or derived value.

REFERENCE ANALYSIS LIQUID CHROMATOGRAPHY PROPERTY TYPE: The


CHRO_PROPERTY_TYPE Y VARCHAR2 40 R_ANL_CHRO_PROPERTY
type of chromatography property 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

ERROR_BAR_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

ERROR_BAR_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

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.

ANALYSIS MEASUREMENT TYPE: A list of valid measurement types. ANL QC

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED INDICATOR: A Y/N flag indicating whether liquid chromatography 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

should be noted in the table ANL_PROBLEM.

Page 62 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Column Name Null Data Type Length Key Ref Table(s) Column Comment

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.

QUANTIF_ADDITIVE_AMT_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

QUANTIF_ADDITIVE_AMT_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

QUANTIFIER ADDITIVE DESCRIPTION: A narrative description regarding the


QUANTIF_ADDITIVE_DESC Y VARCHAR2 240
quantifier additive and any information about the additive.

QUANTIFIER ADDITIVE TYPE: The type of quantifier additive (internal standard)


QUANTIF_ADDITIVE_TYPE Y VARCHAR2 40
that was combined with the sample.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
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

two columns STEP_SEQ_NO1 and STEP_SEQ_NO2 in the table

ANL_STEP_XREF.

SUBSTANCE IDENTIFIER: Unique identifier for a substance that can be described

either chemically or in terms of composition. Elements, ions, isotopes, isomers,

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

table to capture relationships between substances, such as similar 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

Page 63 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_MACERAL
ANALYSIS MACERAL: The analysis of the organic component of a rock sample identifying the microscopic constituents of
the sample according to the morphology and the reflectance. The type and parameters of the maceral sample can be
determined.

Column Name Null Data Type Length Key Ref Table(s) Column Comment

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of


ANL_ANALYSIS_REPORT
ANALYSIS_ID N VARCHAR2 40 P analysis may be conducted on a sample. Samples may be derived from lithologic
ANL_ANALYSIS_STEP
cuttings, fluid collection etc.

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.

MACERAL ANALYSIS OBSERVATION NUMBER: A Unique observation number for


MACERAL_ANL_OBS_NO N NUMBER 8 P
the maceral analysis.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either 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.

LITHOLOGY DESCRIPTION: A narrative description about the lithology of the


LITHOLOGY_DESC Y VARCHAR2 240
maceral.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED INDICATOR: A Y/N flag indicating whether or not maceral 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

should be noted in the table ANL_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:

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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 IDENTIFIER: Unique identifier for a substance that can be described

either chemically or in terms of composition. Elements, ions, isotopes, isomers,

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

table to capture relationships between substances, such as similar substances.

TOTAL_MACERAL_VAL Y NUMBER 0 TOTAL MACERAL VALUE: The total maceral value of the amount in this row.

TOTAL_MACERAL_VAL_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE 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.

Page 64 © 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

Page 65 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_MACERAL_MATURITY
ANALYSIS MACERAL MATURITY: Maceral maturity can be determined by vitrinite reflectance. The vitrinite reflectance gives
information about the chemical composition of the sample. The type of sample can be determined as well, this allows for a
sample quality description as well.

Column Name Null Data Type Length Key Ref Table(s) Column Comment

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of


ANL_ANALYSIS_REPORT
ANALYSIS_ID N VARCHAR2 40 P analysis may be conducted on a sample. Samples may be derived from lithologic
ANL_ANALYSIS_STEP
cuttings, fluid collection etc.

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.

MEASUREMENT OBSERVATION NUMBER: A unique observation number for the


MEASUREMENT_OBS_NO N NUMBER 8 P
measurement in the maceral analysis.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

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.

FLUORESENCE INTENSITY DESCRIPTION: A narrative description of the intensity


FLUOR_INTENSITY_DESC Y VARCHAR2 240
of the fluorescence being used in the analysis of the alteration of the sediment.

FLUOR_INTENSITY_VALUE Y NUMBER 0 FLUORESENCE INTENSITY VALUE: The value of the intensity of the fluorescence.

FLUOR_INTENSITY_VALUE_OUOMY VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE:

MEAN MAXIMUM REFLECTANCE: The mean maximum reflectance of the


MEAN_MAX_REFLECTANCE Y NUMBER 0
measured light.

MEAN RANDOM REFLECTANCE: The mean random reflectance of the measured


MEAN_RANDOM_REFLECTANCE Y NUMBER 0
light.

MEASUREMENTS COUNT: A number count of the of the measurements taken in the


MEASUREMENTS_COUNT Y NUMBER 10
maceral analysis.

POPULATION_NAME Y VARCHAR2 255 POPULATION NAME: The name of the population.

POPULATION_NUM Y VARCHAR2 30 POPULATION NUMBER: The number of the population.

POPULATION OBSERVATION NUMBER: A unique observation number for the


POPULATION_OBS_NO Y NUMBER 8
population.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should becreated.

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

should be noted in the table ANL_PROBLEM.

REFLECTED MAXIMUM MEASURED VALUE: The maximum measured value of the


REFLECT_MAX_MEAS_VALUE Y NUMBER 0
reflected light.

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:

Page 66 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Column Name Null Data Type Length Key Ref Table(s) Column Comment

REFLECT_MEAS_VALUE Y NUMBER 0 REFLECTED MEASURED VALUE: The value of the measured reflected light.

REFLECT_MEAS_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE:

REFLECT_MEAS_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE:

REFLECTED MINIMUM MEASURED VALUE: The minimum measured value of the


REFLECT_MIN_MEAS_VALUE Y NUMBER 0
reflected light.

REFLECT_MIN_MEAS_VALUE_OUOM
Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE:

REFLECT_MIN_MEAS_VALUE_UOMY VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE:

REFLECTED STANDARD DEVIATION VALUE: The value of the standard deviation


REFLECT_STD_DEV_VALUE Y NUMBER 0
of the reflected light.

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.

REWORKED PERCENT: The percentage of reworked material in the maceral

sample. Reworked material is out-of-place sediment from a time perspective. This

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

have occurred during a certain time period.

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:

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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 IDENTIFIER: Unique identifier for a substance that can be described

either chemically or in terms of composition. Elements, ions, isotopes, isomers,

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

table to capture relationships between substances, such as similar 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

Page 67 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_METHOD
ANALYSIS METHOD: This table lists the methods or steps that are included in a typical analysis. Each sample analysis
should be associated with a method; if more than one method is used (often in series), each step should be stored with the
method used. A method may be a preparation step or a step that includes taking measurements. In some kinds of studies,
the method may both prepare a sample for a subsequent step and be used to take various measurements. This table is
associated with additional method description tables, all named ANL_METHOD_. This tableis also associated with a number
of tables prefixed ANL_QC_. The QC tables are used to store valid parameters, settings and other information for each
method, and may be used to help quality control incoming data as it is received.

Column Name Null Data Type Length Key Ref Table(s) Column Comment

STANDARD METHOD SET IDENTIFIER: A unique identifier for a set or group of

METHOD_SET_ID N VARCHAR2 40 P ANL_METHOD_SET standard methods. Often, these would identify a method, consisting of several

different steps, that are included in a typical analysis.

STANDARD METHOD SET IDENTIFIER: A unique identifier for a set or group of

METHOD_ID N VARCHAR2 40 P standard methods. Often, these would identify a method, consisting of several

different steps, that are included in a typical analysis.

ABBREVIATION Y VARCHAR2 12 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either 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.

METHOD DESCRIPTION: A narrative description of the method for the sample

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

color is suppose to appear after the addition of a certain amount of titrant.

METHOD SEQUENCE NUMBER: Identifies the sequence in which this step is

METHOD_SEQ_NO Y NUMBER 8 typically conducted during an analysis. Note that the actual order may vary; this

column merely indicates where it would normally occur.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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.

Page 68 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Column Name Null Data Type Length Key Ref Table(s) Column Comment

ROW_EFFECTIVE_DATE: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

Page 69 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_METHOD_ALIAS
ANALYSIS METHOD ALIAS: All possible names, codes and other identifiers can be stored here.

Column Name Null Data Type Length Key Ref Table(s) Column Comment

STANDARD METHOD SET IDENTIFIER: A unique identifier for a set or group of

METHOD_SET_ID N VARCHAR2 40 P ANL_METHOD standard methods. Often, these would identify a method, consisting of several

different steps, that are included in a typical analysis.

STANDARD METHOD SET IDENTIFIER: A unique identifier for a set or group of

METHOD_ID N VARCHAR2 40 P ANL_METHOD standard methods. Often, these would identify a method, consisting of several

different steps, that are included in a typical analysis.

ALIAS_ID N VARCHAR2 40 P ALIAS IDENTIFIER: A unique identifier for the alias.

ABBREVIATION Y VARCHAR2 30 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either 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_SHORT_NAME Y VARCHAR2 30 SHORT NAME: A short name given to an 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 amended. Often, this is used
AMENDED_DATE Y DATE DATE
for official or legal changes to a name.

CATALOGUE EQUIPMENT IDENTIFIER: Unique identifier for the type of equipment


CATALOGUE_EQUIP_ID Y VARCHAR2 40 CAT_EQUIPMENT
that may generate this alias when a particular kind of analysis step is conducted.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED INDICATOR: A Y/N flag indicating whether this alias is a preferred


PREFERRED_IND Y VARCHAR2 1
name or code.

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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 70 © 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

Page 71 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_METHOD_EQUIV
ANALYSIS METHOD EQUIVALENCE: Use this table to show how various methods relate to each other. This is valuable,
particularly when labs may execute a slight variation on a methodology that is very comparable to a method by another lab,
or when a new methodology supersedes an older one.

Column Name Null Data Type Length Key Ref Table(s) Column Comment

STANDARD METHOD SET IDENTIFIER: A unique identifier for a set or group of

METHOD_SET_ID1 N VARCHAR2 40 P ANL_METHOD standard methods. Often, these would identify a method, consisting of several

different steps, that are included in a typical analysis.

STANDARD METHOD SET IDENTIFIER: A unique identifier for a set or group of

METHOD_ID1 N VARCHAR2 40 P ANL_METHOD standard methods. Often, these would identify a method, consisting of several

different steps, that are included in a typical analysis.

STANDARD METHOD SET IDENTIFIER: A unique identifier for a set or group of

METHOD_SET_ID2 N VARCHAR2 40 P ANL_METHOD standard methods. Often, these would identify a method, consisting of several

different steps, that are included in a typical analysis.

STANDARD METHOD SET IDENTIFIER: A unique identifier for a set or group of

METHOD_ID2 N VARCHAR2 40 P ANL_METHOD standard methods. Often, these would identify a method, consisting of several

different steps, that are included in a typical analysis.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either 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.

REFERENCE ANALYSIS METHOD EQUIVALENCE TYPE: The kind of relationships

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

process, a process that is recommended in lieu of another etc.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

Page 72 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_METHOD_PARM
ANALYSIS METHOD PARAMETER: Use this table to capture typical or accepted parameters for any analysis method. While
this table may list a variety of parameter settings for each method, an actual analysis study will use only one. For example,
several carrier gases may be acceptable for Gas Spectroscopy, but only one of these will be used in a study.

Column Name Null Data Type Length Key Ref Table(s) Column Comment

STANDARD METHOD SET IDENTIFIER: A unique identifier for a set or group of

METHOD_SET_ID N VARCHAR2 40 P ANL_METHOD standard methods. Often, these would identify a method, consisting of several

different steps, that are included in a typical analysis.

STANDARD METHOD SET IDENTIFIER: A unique identifier for a set or group of

METHOD_ID N VARCHAR2 40 P ANL_METHOD standard methods. Often, these would identify a method, consisting of several

different steps, that are included in a typical analysis.

SAMPLE ANALYSIS STANDARD PARAMETER: this table lists the types of

parameters that may be applied to an analysis. Typical examples might be


PARAMETER_TYPE N VARCHAR2 40 P R_ANL_PARAMETER_TYPE
parameters about how much a sample is heated, the type of solvent used, how finely

a sample is ground (or sliced) etc.

METHOD PARAMETER OBSERVATION NUMBER: A unique identifier for the

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

can vary during use of the method.

ABBREVIATION Y VARCHAR2 12 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

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.

AVERAGE_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

AVERAGE_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE 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.

LONG_NAME Y VARCHAR2 255 LONG NAME: Common long name given to reference type or code.

MAXIMUM DATE: Some parameter steps require a process to be conducted for a

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.

MAX_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

MAX_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

ANALYSIS MEASUREMENT TYPE: A list of valid measurement types. ANL QC

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.

MINUMUM DATE: Some parameter steps require a process to be conducted for a

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.

Page 73 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Column Name Null Data Type Length Key Ref Table(s) Column Comment

MIN_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

MIN_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

REFERENCE VALUE TYPE: In the event that a parameter is provided relative to

REFERENCE_VALUE_TYPE Y VARCHAR2 40 R_ANL_REF_VALUE some other measure, use this set of columns. For example, a temperature may be

achieved at standard atmospheric pressure.

REFERENCE_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SUBSTANCE IDENTIFIER: Unique identifier for a substance that can be described

either chemically or in terms of composition. Elements, ions, isotopes, isomers,

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

table to capture relationships between substances, such as similar 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

Page 74 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_METHOD_SET
ANALYSIS METHOD SET: this table lists groups or sets of analysis activities that may be used in a specific kind of study. For
example, organic geochemical studies may use a set of standardized steps (such a grinding, slicing, pyrolysis, immersion
etc) each timea study is undertaken, (even though not all steps may be used for every study).

Column Name Null Data Type Length Key Ref Table(s) Column Comment

STANDARD METHOD SET IDENTIFIER: A unique identifier for a set or group of

METHOD_SET_ID N VARCHAR2 40 P standard methods. Often, these would identify a method, consisting of several

different steps, that are included in a typical analysis.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either 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.

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,

paleontological analysis, biostratigraphic analysis, total organic carbon analysis etc.

OWNER BUSINESS ASSOCIATE IDENTIFIER: A unique identifier for the business


OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
associate that is responsible for the definition of the method set.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SOURCE DOCUMENT: Bibliographic reference to the literature in which the


SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
authoritative publication for this method set is 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

Page 75 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_OIL_ANALYSIS
ANALYSIS OIL ANALYSIS: Well Oil Analysis table contains information identifying the location and results of an oil sample
obtained to determine the hydrocarbon composition of an oil analysis. This table contains results from several analysis
methods (describedin ANL_ANALYSIS_STEP), combined into a single table for ease of reporting.

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 cuttings, fluid collection etc.

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 OBSSERVATION NUMBER: Unique identifier for this observation of

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.

ABSOLUTE_GRAVITY_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

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.

ASPHALTENE_CONTENT_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

ASPHALTENE CONTENT PREFERRED INDICATOR: A Y/N flag indicating whether

ASPH_CONTENT_PREFERRED_INDY VARCHAR2 1 or not asphaltene content is preferred in the oil mixture. The asphaltene could create

problems even in small quantities if they are in light oils.

ASPHALTENE CONTENT PROBLEM INDICATOR: A Y/N flag indicating whether or

ASPH_CONTENT_PROBLEM_IND Y VARCHAR2 1 not there is a problem in the production, transportation or processing of the oil due to

the asphaltene content.

ASPHALTENE CONTENT STEP SEQUENCE NUMBER: A unique step sequence


ASPH_CONTENT_STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP
number for the step in the analysis of the asphaltene content in the crude oil.

Page 76 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Column Name Null Data Type Length Key Ref Table(s) Column Comment

CHARACTERIZE_FACTOR Y VARCHAR2 20

ORIGINAL UNIT OF MEASURE: may not be required where the Watson


CHARACTERIZE_FACTOR_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
characterization factor is used.

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.

CLOUD POINT TEMPERATURE: The temperature at which the first appearance of


CLOUD_POINT_TEMP Y NUMBER 10,5
molecular agglomerates are formed.

CLOUD_POINT_TEMP_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

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.

DEW_POINT_TEMP_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

DISTILLATION_BASE_TYPE Y VARCHAR2 40 SUBSTANCE DISTILLATION_BASE_TYPE: The base used for distillation

DISTILLATION PREFERRED INDICATOR: A Y/N flag indicating whether or not the


DISTILLATION_PREFERRED_IND Y VARCHAR2 1
distillation of the oil is preferred.

DISTILLATION PROBLEM INDICATOR: A Y/N flag indicating whether or not there is


DISTILLATION_PROBLEM_IND Y VARCHAR2 1
a problem in the distillation of the oil.

DISTILLATION STEP SEQUENCE NUMBER: A unique step sequence number for


DISTILLATION_STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP
the distillation of the oil.

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.

FLASH_POINT_TEMP_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

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.

Page 77 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Column Name Null Data Type Length Key Ref Table(s) Column Comment

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_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

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_TEMP_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

OIL GRAVITY TEMPERATURE PREFERRED INDICATOR: A Y/N flag indicating


OIL_GRAVITY_TEMP_PREFER_INDY VARCHAR2 1
whether or not the determination of the oil gravity temperature is preferred.

OILGRAVITY PROBLEM INDICATOR:A Y/N flag indicating whether or not there is a


OIL_GRAVITY_TEMP_PROB_IND Y VARCHAR2 1
problem in the determination of the gravity temperature of the oil.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

Page 78 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Column Name Null Data Type Length Key Ref Table(s) Column Comment

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.

RELATIVE_DENSITY_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

RELATIVE STANDARD DENSITY: The density of a standard substance under


RELATIVE_STD_DENSITY Y NUMBER 10,5
specified conditions, this is used for comparison with RELATIVE_DENSITY.

RELATIVE_STD_DENSITY_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

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_PRESS_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

RESERVOIR TEMPERATURE: The reservoir temperature at the time the oil sample
RESERVOIR_TEMP Y NUMBER 10,5
was removed for analysis.

RESERVOIR_TEMP_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

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_CONTENT_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

SEDIMENT CONTENT PREFERRED INDICATOR: A Y/N flag indicating whether or


SEDIMENT_PREFERRED_IND Y VARCHAR2 1
not sediment content is preferred in the oil mixture.

SEDIMENT CONTENT PROBLEM INDICATOR: A Y/N flag indicating whether or not

SEDIMENT_PROBLEM_IND Y VARCHAR2 1 there is a problem in the production, transportation or processing of the oil due to the

sediment content.

SEDIMENT CONTENT STEP SEQUENCE NUMBER: A unique step sequence


SEDIMENT_STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP
number for the step in the analysis of the sediment content in the crude oil.

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

regarding the problem should be noted in the table ANL_PROBLEM.

SHRINK FACTOR STEP SEQUENCE NUMBER: A unique step sequence number


SHRINK_FACTOR_STEP_SEQ_NO Y NUMBER 8 ANL_ANALYSIS_STEP
for the shrinkage factor measurement.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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.

VAPOUR_PRESS_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

VAPOUR PRESSURE TEMPERATURE: Use this column to record the temperature


VAPOUR_PRESS_TEMP Y NUMBER 10,5
at which the vapor pressure of the oil was recorded.

VAPOUR_PRESS_TEMP_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

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.

Page 79 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Column Name Null Data Type Length Key Ref Table(s) Column Comment

WATER_CONTENT_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

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_CONTENT_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

WAX PREFERRED INDICATOR: A Y/N flag indicating whether or not the


WAX_CONTENT_PREFERRED_INDY VARCHAR2 1
determination of the wax content is preferred.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

Page 80 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_OIL_DETAIL
ANALYSIS OIL DETAIL: The Analysis Detail table contains the results of an analysis for the composition of an oil sample.

Column Name Null Data Type Length Key Ref Table(s) Column Comment

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of


ANL_ANALYSIS_REPORT
ANALYSIS_ID N VARCHAR2 40 P analysis may be conducted on a sample. Samples may be derived from lithologic
ANL_ANALYSIS_STEP
cuttings, fluid collection etc.

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.

DETAIL ANALYSIS OBSERVATION NUMBER: A Unique observation number for the


DETAIL_ANL_OBS_NO N NUMBER 8 P
fluid analysis.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

ANALYSIS PROPERTY: Identifies the compositional and/or physical properties being


R_ANALYSIS_PROPERTY R_A
ANALYSIS_PROPERTY Y VARCHAR2 40 analyzed. For example, the types of properties subjected to analysis may be BTU,
NL_OIL_PROPERTY_CODE
Gas composition, Mole percentage

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, rather than measured. If the REPORTED_IND is also set to Y, the

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

CALCULATE_METHOD_ID column and foreign key.

CALCULATION METHOD IDENTIFIER: Unique identifier for the method or formula


CALCULATE_METHOD_ID Y VARCHAR2 40 ANL_CALC_METHOD
used to create a calculated or derived 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.

MAX_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

MAX_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

ANALYSIS MEASUREMENT TYPE: A list of valid measurement types. ANL QC

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.

MIN_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

MIN_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

Page 81 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Column Name Null Data Type Length Key Ref Table(s) Column Comment

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

should be noted in the table ANL_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

problems may exist, refer to the ANL_PROBLEM table.

SAMPLE_ID Y VARCHAR2 40 SAMPLE IDENTIFIER: Unique identifier for a sample used in technical analysis.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
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

two columns STEP_SEQ_NO1 and STEP_SEQ_NO2 in the table

ANL_STEP_XREF.

SUBSTANCE IDENTIFIER: Unique identifier for a substance that can be described

either chemically or in terms of composition. Elements, ions, isotopes, isomers,

minerals, chemicals, solvents, production substances, hydrocarbons etc are all

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

XREF table to capture relationships between substances, such as similar

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

Page 82 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_OIL_DISTILL
ANALYSIS OIL DISTILLATION: This table is used to keep track of the physical properties surrounding the sample during and
after distillation. For example, temperature, pressure, starting boiling point temperature, etc.

Column Name Null Data Type Length Key Ref Table(s) Column Comment

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of


ANL_ANALYSIS_REPORT
ANALYSIS_ID N VARCHAR2 40 P analysis may be conducted on a sample. Samples may be derived from lithologic
ANL_ANALYSIS_STEP
cuttings, fluid collection etc.

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.

DISTILLATION_SUMMARY OBERVATION NUMBER: A unique observation number


DSTL_SUMMARY_OBS_NO N NUMBER 8 P
that captures summary volume fraction information from an oil distillation.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

ATMOSPHERIC DISTILLATION PRESSURE: This column is used to keep track of

ATMOSP_DSTL_PRESS Y NUMBER 8,2 the pressure used to evaporate off the volatile components. For example, roto-vap

pressure or vacuum distillation pressure.

ATMOSP_DSTL_PRESS_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

ATMOSPHERIC DISTILLATION TEMPERATURE: The temperature used in

ATMOSP_DSTL_TEMP Y NUMBER 10,5 conjunction with the atmospheric distillation pressure to evaporate the volatile

components off the sample.

ATMOSP_DSTL_TEMP_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

CALCULATED INDICATOR: A Y/N flag indicating that the value given was

calculated, rather than measured. If the REPORTED_IND is also set to Y, the

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

CALCULATE_METHOD_ID column and foreign key.

CALCULATION METHOD IDENTIFIER: Unique identifer for the method or formula


CALCULATE_METHOD_ID Y VARCHAR2 40 ANL_CALC_METHOD
used to create a calculated or derived value.

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.

FINAL_BOIL_PT_TEMP_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

MOLECULAR COMPOUND TEMPERATURE: The temperature at which a molecular


MEASUREMENT_TEMP Y NUMBER 10,5
compound was measured.

MEASUREMENT_TEMP_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

should be noted in the table ANL_PROBLEM.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

Page 83 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Column Name Null Data Type Length Key Ref Table(s) Column Comment

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

problems may exist, refer to the ANL_PROBLEM table.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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.

START_BOIL_PT_TEMP_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

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

two columns STEP_SEQ_NO1 and STEP_SEQ_NO2 in the table

ANL_STEP_XREF.

SUBSTANCE IDENTIFIER: Unique identifier for a substance that can be described

either chemically or in terms of composition. Elements, ions, isotopes, isomers,

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

table to capture relationships between substances, such as similar substances.

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 TEMPERATURE: The temperature at which a volume fraction


VOL_FRACTION_TEMP Y NUMBER 10,5
was observed.

VOL_FRACTION_TEMP_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

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.

VOL_FRACTION_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

MOLECULAR COMPOUND WEIGHT CUT: The amount of the compound present in

WEIGHT_CUT Y NUMBER 10,5 a sample after analysis. This is the sludge that is left behind after the analysis is

done.

WEIGHT_CUT_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

Page 84 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_OIL_FRACTION
ANALYSIS OIL FRACTION: This table is used to keep track of the fraction that is distilled from the sample. Information such
as the volume of fraction distilled, the temperature of distillation, the sequence numbers that help keep track of when
something is happening, etc.

Column Name Null Data Type Length Key Ref Table(s) Column Comment

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of


ANL_ANALYSIS_REPORT
ANALYSIS_ID N VARCHAR2 40 P analysis may be conducted on a sample. Samples may be derived from lithologic
ANL_ANALYSIS_STEP
cuttings, fluid collection etc.

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.

DISTILLATION FRACTION OBSERVATION NUMBER: A unique observation

DISTILL_FRACTION_OBS_NO N NUMBER 8 P number for the fractional distillation. This numbering can be used to keep track what

happened throughout the distillation and can help in result analysis.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

CALCULATED INDICATOR: A Y/N flag indicating that the value given was

calculated, rather than measured. If the REPORTED_IND is also set to Y, the

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

CALCULATE_METHOD_ID column and foreign key.

CALCULATION METHOD IDENTIFIER: Unique identifier for the method or formula


CALCULATE_METHOD_ID Y VARCHAR2 40 ANL_CALC_METHOD
used to create a calculated or derived value.

DISTILLATION TEMPERATURE: The temperature at which the distillation of the oil


DISTILL_TEMP Y NUMBER 10,5
is taking place.

DISTILL_TEMP_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

should be noted in the table ANL_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

problems may exist, refer to the ANL_PROBLEM table.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
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

two columns STEP_SEQ_NO1 and STEP_SEQ_NO2 in the table

ANL_STEP_XREF.

Page 85 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Column Name Null Data Type Length Key Ref Table(s) Column Comment

SUBSTANCE IDENTIFIER: Unique identifier for a substance that can be described

either chemically or in terms of composition. Elements, ions, isotopes, isomers,

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

table to capture relationships between substances, such as similar substances.

VOLUME FRACTION DISTILLED: The volume of the oil that was fractional distilled
VOL_FRACTION_DISTILLED Y NUMBER 10,5
from the crude mixture.

VOL_FRACTION_DISTILLED_OUOMY VARCHAR2 40 PPDM_UNIT_OF_MEASURE 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

Page 86 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_OIL_VISCOSITY
ANALYSIS OIL VISCOSITY: Well Oil Viscosity table contains information pertaining to the viscosity (the property of a
substance to offer internal resistance to flow) of an oil sample obtained for an oil analysis.

Column Name Null Data Type Length Key Ref Table(s) Column Comment

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of


ANL_ANALYSIS_REPORT
ANALYSIS_ID N VARCHAR2 40 P analysis may be conducted on a sample. Samples may be derived from lithologic
ANL_ANALYSIS_STEP
cuttings, fluid collection etc.

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.

VISCOSITY OBSERVATION NUMBER: A unique observation number for the


VISCOSITY_OBS_NO N NUMBER 8 P
viscosity analysis.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either 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.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
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

two columns STEP_SEQ_NO1 and STEP_SEQ_NO2 in the table

ANL_STEP_XREF.

VISCOSITY_PRESS Y NUMBER 8,2 VISCOSITY PRESSURE: The pressure at which the oil viscosity was measured.

VISCOSITY_PRESS_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

Page 87 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Column Name Null Data Type Length Key Ref Table(s) Column Comment

VISCOSITY TEMPERATURE: The temperature at which the oil viscosity was


VISCOSITY_TEMP Y NUMBER 10,5
measured.

VISCOSITY_TEMP_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

VISCOSITY_VALUE Y NUMBER 8,3 VISCOSITY VALUE: The value of the viscosity of the oil.

VISCOSITY_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

VISCOSITY_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

Page 88 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_PALEO
ANALYSIS PALYNOLOGY: This table is used to store information about the amount of woody material seen through
transmitted light. The analysis includes the study of microscopic bodies known as palynomorphs which include a wide array
of organic entities.

Column Name Null Data Type Length Key Ref Table(s) Column Comment

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of


ANL_ANALYSIS_REPORT
ANALYSIS_ID N VARCHAR2 40 P analysis may be conducted on a sample. Samples may be derived from lithologic
ANL_ANALYSIS_STEP
cuttings, fluid collection etc.

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

Architectural Principle to assign.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

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, rather than measured. If the REPORTED_IND is also set to Y, the

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

CALCULATE_METHOD_ID column and foreign key.

CALCULATION METHOD IDENTIFIER: Unique identifier for the method or formula


CALCULATE_METHOD_ID Y VARCHAR2 40 ANL_CALC_METHOD
used to create a calculated or derived value.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED INDICATOR: A Y/N flag indicating whether or not paleologic 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

should be noted in the table ANL_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

problems may exist, refer to the ANL_PROBLEM table.

SAMPLE_TOTAL_VALUE Y NUMBER 0 SAMPLE TOTAL VALUE: The total value of the sample.

SAMPLE_TOTAL_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE:

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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 89 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Column Name Null Data Type Length Key Ref Table(s) Column Comment

SUBSTANCE IDENTIFIER: Unique identifier for a substance that can be described

either chemically or in terms of composition. Elements, ions, isotopes, isomers,

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

table to capture relationships between substances, such as similar substances.

TOTAL_VALUE Y NUMBER 0 TOTAL VALUE: The total value of the amount in this row.

TOTAL_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

Page 90 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_PALEO_MATURITY
ANALYSIS PALEO MATURITY: Palynology is the science that studies contemporary and fossil palynomorphs, including
pollen, spores, dinoflagellate cysts, acritarchs, chitinozoans and scolecodonts, together with particulate organic matter (POM)
and kerogen found in sedimentary rocks and sediments. Palynology does not include diatoms, foraminiferans or other
organisms with silicaceous or calcareous exoskeletons.

Column Name Null Data Type Length Key Ref Table(s) Column Comment

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of


ANL_ANALYSIS_REPORT
ANALYSIS_ID N VARCHAR2 40 P analysis may be conducted on a sample. Samples may be derived from lithologic
ANL_ANALYSIS_STEP
cuttings, fluid collection etc.

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.

MATURATION OBSERVATION NUMBER: A unique observation number for the


MATURATION_OBS_NO N NUMBER 8 P
maturation of the sediment.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

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.

FLUORESENCE INTENSITY DESCRIPTION: A narrative description of the intensity


FLUOR_INTENSITY_DESC Y VARCHAR2 240
of the fluorescence being used in the analysis of the alteration of the sediment.

FLUOR_INTENSITY_VALUE Y NUMBER 0 FLUORESENCE INTENSITY VALUE: The value of the intensity of the fluorescence.

FLUOR_INTENSITY_VALUE_OUOMY VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE:

FLUOR_INTENSITY_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE:

MATURITY METHOD TYPE: The type of maturation method. This could be


MATURITY_METHOD_TYPE Y VARCHAR2 40 R_MATURITY_METHOD
maturation due to temperature, oxidation, pressure, etc.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

should be noted in the table ANL_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 MAXIMUM: The maximum number value representing a


SCI_MAX Y NUMBER 0
color that is present on the scale.

SCI_MAX_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE:

SCI_MAX_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE:

SPORE COLOR INDEX MINIMUM: The minimum number value representing a color
SCI_MIN Y NUMBER 0
that is present on the scale.

SCI_MIN_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE:

SCI_MIN_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE:

Page 91 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Column Name Null Data Type Length Key Ref Table(s) Column Comment

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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 IDENTIFIER: Unique identifier for a substance that can be described

either chemically or in terms of composition. Elements, ions, isotopes, isomers,

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

table to capture relationships between substances, such as similar substances.

THERMAL ALTERATION INDEX COLOR: The color of the sediment sample, as it is

observed by the technician, as it is compared to the colors of the thermal alteration

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

changes in color which occur in its apatitic composition to determine the

temperatures reached, and assess the rocks thermal maturation.

THERMAL ALTERATION INDEX MAXIMUM: The maximum number value


TAI_MAX Y NUMBER 0
representing a color that is present on the scale.

TAI_MAX_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE:

TAI_MAX_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE:

THERMAL ALTERATION INDEX MINIMUM: The minimum number value


TAI_MIN Y NUMBER 0
representing a color that is present on the scale.

TAI_MIN_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE:

TAI_MIN_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

Page 92 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_PARM
ANALYSIS PARAMETERS: Use this table to capture the parameters used in this analysis step. If you are using the table
ANL METHOD PARM, you may then compare the actual parameters with the parameters that are standardized or approved
for this method. This vertical table can be used to capture information such as the solvent used, distillation temperatures and
pressures, vessel sizes and more. This table is created as a vertical table because of the very large and variable number of
method sets to be supported. Please use the VERTICAL TABLES support method to maximize the quality of data in this
table.

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_STEP cuttings, fluid collection etc.

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.

PARAMETER OBSERVATION NUMBER: A unique number that identifies the


PARM_OBS_NO N NUMBER 8 P
parameter for the sample analysis.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

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.

AVERAGE_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

AVERAGE_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

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

CAT EQUIP ID.

EQUIPMENT OBSERVATION NUMBER: A unique number which allows for multiple


EQUIP_OBS_NO Y NUMBER 8 ANL_EQUIP
observations by a piece of equipment during sample analysis.

EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.

MAXIMUM DATE: Some parameter steps require a process to be conducted for a

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.

MAX_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

MAX_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

STANDARD METHOD SET IDENTIFIER: A unique identifier for a set or group of

METHOD_ID Y VARCHAR2 40 ANL_METHOD_PARM standard methods. Often, these would identify a method, consisting of several

different steps, that are included in a typical analysis.

METHOD PARAMETER OBSERVATION NUMBER: A unique identifier for the

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

can vary during use of the method.

Page 93 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Column Name Null Data Type Length Key Ref Table(s) Column Comment

STANDARD METHOD SET IDENTIFIER: A unique identifier for a set or group of

METHOD_SET_ID Y VARCHAR2 40 ANL_METHOD_PARM standard methods. Often, these would identify a method, consisting of several

different steps, that are included in a typical analysis.

MINUMUM DATE: Some parameter steps require a process to be conducted for a

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.

MIN_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

MIN_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

PARAMETER BUSINESS ASSOCIATE: Unique identifier for the business associate

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.

SAMPLE ANALYSIS STANDARD PARAMETER: this table lists the types of

parameters that may be applied to an analysis. Typical examples might be

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

REFERENCE VALUE TYPE: In the event that a parameter is provided relative to

REFERENCE_VALUE_TYPE Y VARCHAR2 40 R_ANL_REF_VALUE some other measure, use this set of columns. For example, a temperature may be

achieved at standard atmospheric pressure.

REFERENCE_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE ANL_EQUIP
source of information for this row.

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 IDENTIFIER: Unique identifier for a substance that can be described

either chemically or in terms of composition. Elements, ions, isotopes, isomers,

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

table to capture relationships between substances, such as similar 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.

Page 94 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Column Name Null Data Type Length Key Ref Table(s) Column Comment

ROW_EFFECTIVE_DATE: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

Page 95 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_PROBLEM
ANALYSIS PROBLEM: this table contains a summary of the kinds of problems found during this step, either in preparation or
analysis. Problems may be related to the entire study, a step in the study or a specific result of a study. To identify a specific
result, point to the relevant SYSTEM, TABLE, COLUMN and REFERENCED PPDM GUID.

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_STEP cuttings, fluid collection etc.

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.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

ACTIVITY_SET_ID Y VARCHAR2 40 ANL_VALID_PROBLEM ACTIVITY SET IDENTIFIER: A unique identifier for an activity set.

ANALYSIS PROBLEM INDICATOR: A Y/N flag indicating whether or not there is a


ANL_PROBLEM_IND Y VARCHAR2 1
problem with the sample analysis.

BUSINESS ASSOCIATE PROBLEM INDICATOR: A Y/N flag indicating whether or


BA_PROBLEM_IND Y VARCHAR2 1
not there is a problem with the business associate.

REFERENCE ANALYSIS CONFIDENCE TYPE: The level of confidence or certainty

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.

EQUIPMENT PROBLEM INDICATOR: A Y/N flag indicating whether or not there is a


EQUIP_PROBLEM_IND Y VARCHAR2 1
problem with a particular piece of equipment.

EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row is no longer active or in effect.

STANDARD METHOD SET IDENTIFIER: A unique identifier for a set or group of

METHOD_ID Y VARCHAR2 40 ANL_VALID_PROBLEM standard methods. Often, these would identify a method, consisting of several

different steps, that are included in a typical analysis.

METHOD PROBLEM INDICATOR: A Y/N flag indicating whether or not there is a


METHOD_PROBLEM_IND Y VARCHAR2 1
problem with the method for sample analysis.

PERCENT OF SAMPLE: The percent of sample required in the sample analysis. If

PERCENT_OF_SAMPLE Y NUMBER 15,12 there is not enough sample this may very well effect the quality of the sample

analysis.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PROBLEM DESCRIPTION: A narrative description about the problem that has arisen
PROBLEM_DESC Y VARCHAR2 240
in the sample analysis.

REFERENCE ANALYSIS PROBLEM RESULT: The type of consequence that was


PROBLEM_RESULT Y VARCHAR2 40 R_ANL_PROBLEM_RESULT the outcome of the problem described. For example, results may be inaccurate, or a

test may be destroyed, or results may show anomalous values.

PROBLEM RESULT DESCRIPTION: Narrative comments about the result or


PROBLEM_RESULT_DESC Y VARCHAR2 1024
consequences of this problem.

Page 96 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Column Name Null Data Type Length Key Ref Table(s) Column Comment

REFERENCE ANALYSIS PROBLEM SEVERITY: A valid type of severity related to a

PROBLEM_SEVERITY Y VARCHAR2 40 R_ANL_PROBLEM_SEVERITY problem encountered during analysis. The severity may range from inconsequential

to invalidating the results of a study.

PROBLEM SEVERITY DESCRIPTION: Narrative comments about how serious this


PROBLEM_SEVERITY_DESC Y VARCHAR2 1024
problem was to the results of the study.

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

used, technical error etc.

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.

REFERENCE ANALYSIS PROBLEM RESOLUTION METHOD: The method used to

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.

RESOLUTION METHOD DESCRIPTION: Narrative remarks about how this problem


RESOLUTION_METHOD_DESC Y VARCHAR2 1024
was resolved, it was actually resolved.

RESOLUTION STEP SEQUENCE NUMBER: A unique number that is assigned to

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

can be used to see if the problem could be resolved more efficiently.

RESOLVED BY BUSINESS ASSOCIATE IDENTIFIER: A unique identifier for the


RESOLVED_BY_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
business associate that resolved the problem.

SAMPLE PROBLEM INDICATOR: A Y/N flag indicating whether or not there is a


SAMPLE_PROBLEM_IND Y VARCHAR2 1
problem with the sample.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
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

two columns STEP_SEQ_NO1 and STEP_SEQ_NO2 in the table

ANL_STEP_XREF.

VALID PROBLEM OBSERVATION NUMBER: Unique identifier for a recognized type

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.

Page 97 © 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

Page 98 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Table Name: ANL_PYROLYSIS
ANALYSIS PYROLYSIS: Pyrolysis is the chemical analysis of a substance by heating in the absence of oxygen. Use this
table to store the data surrounding the pyrolysis such as the maximum temperature, reported hydrogen index, total organic
carbon, etc.

Column Name Null Data Type Length Key Ref Table(s) Column Comment

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of


ANL_ANALYSIS_REPORT
ANALYSIS_ID N VARCHAR2 40 P analysis may be conducted on a sample. Samples may be derived from lithologic
ANL_ANALYSIS_STEP
cuttings, fluid collection etc.

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.

PYROLYSIS ANALYSIS OBSERVATION NUMBER: A Unique observation number


PYROLYSIS_ANL_OBS_NO N NUMBER 8 P
for the pyrolysis analysis.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

CALCULATED INDICATOR: A Y/N flag indicating that the value given was

calculated, rather than measured. If the REPORTED_IND is also set to Y, the

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

CALCULATE_METHOD_ID column and foreign key.

CALCULATION METHOD IDENTIFIER: Unique identifer for the method or formula


CALCULATE_METHOD_ID Y VARCHAR2 40 ANL_CALC_METHOD
used to create a calculated or derived value.

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 TEMPERATURE: Often called Tmax in reports, this is the temperature of

the maximum S2 peak. Temperature corresponding to the maximum rate of

hydrocarbons generated from the cracking of kerogen (S2). Depressed values

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

from mineral decomposition.

MAX_TEMPERATURE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE MAXIMUM TEMPERATURE OUOM: Maximum temperature original unit of measure.

MAX_TEMPERATURE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

PEAK TEMPERATURE: Called Tpeak in reports. True temperature corresponding to

the maximum rate of hydrocarbons generated from the cracking of kerogen.


PEAK_TEMPERATURE Y NUMBER 10,5
Temperature measured inside of the oven. Tpeak is approximately 30oC greater than

Tmax

PEAK_TEMPERATURE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

PEAK_TEMPERATURE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED INDICATOR: A Y/N flag indicating whether or not pyrolysis 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

should be noted in the table ANL_PROBLEM.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

Page 99 © Copyright 1991 – 2014, PPDM Association. All rights reserved


Column Name Null Data Type Length Key Ref Table(s) Column Comment

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

problems may exist, refer to the ANL_PROBLEM table.

REPORTED BITUMEN INDEX: Amount of free hydrocarbons (S1) normalized to

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

that should only be stored when capturing results as provided by a lab.

REPORTED INDEX UOM: Usually reported in units of mg/gTOC (milligrams per


REP_BITUMEN_INDEX_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
gram of Total Organic Carbon)

REPORTED INDEX UOM: Usually reported in units of mg/gTOC (milligrams per


REP_BITUMEN_INDEX_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
gram of Total Organic Carbon)

REPORTED OXYGEN INDEX: Amount of hydrocarbons released on pyrolysis (S2)

normalized to TOC.HI = 100 * S2 / TOC. Usually reported with no decimal places,

and in units of mg/gTOC (milligrams per gram of Total Organic Carbon). This is a

calculatedvalue that should only be stored when capturing results as provided by a

lab. HI > 300 indicates oil-proneness. A theoretically maximum HI of 1206 is obtained


REP_HYDROGEN_INDEX Y NUMBER 10,5
for 100% conversion of the organic matter to hydrocarbons assuming the proportion

of C in the organic matter is 0.83. For rocks with TOC < 3% the HI can be

suppressed by up to 100%, resulting in the true hydrocarbon potential being severely

underestimated. It is recommended that HI determined on isolated kerogen be used

for organic-lean rocks.

REPORTED INDEX UOM: Usually reported in units of mg/gTOC (milligrams per


REP_HYDROGEN_INDEX_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
gram of Total Organic Carbon)

REPORTED INDEX UOM: Usually reported in units of mg/gTOC (milligrams per


REP_HYDROGEN_INDEX_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
gram of Total Organic Carbon)

REPORTED OXYGEN INDEX: Amount of carbon dioxide released on pyrolysis

normalized to TOC.OI = 100 * S3 / TOC. Usually reported with no decimal places,

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.

REPORTED INDEX UOM: Usually reported in units of mg/gTOC (milligrams per


REP_OXYGEN_INDEX_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
gram of Total Organic Carbon)

REPORTED INDEX UOM: Usually reported in units of mg/gTOC (milligrams per


REP_OXYGEN_INDEX_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
gram of Total Organic Carbon)

REPORTED PRODUCTION INDEX: This value is unitless, usually reported to 2

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

drainage of hydrocarbons or contamination

REPORTED PYROLYSABLE CARBON: The amount of TOC represented by S1 and


REP_PYROLISABLE_CARBON Y NUMBER 10,5
S2.; PC = 0.83* (S1+S2). Oxidation of organic matter lowers these values.

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

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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

S_0 Y NUMBER 10,5 S 0 VALUE: S0 - Volatilized gas fraction

S_0_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

S 1 VALUE: S1 - Volatilized free oil fraction, Measure of the amount of free

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

oil-based drilling fluid (see Traps and Tips)

S_1_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

S 2 VALUE: S2 - Hydrocarbons from pyrolysed kerogen fraction. Measure of

hydrocarbons formed by cracking of kerogen, resins and asphaltenes. The pyrolysate

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.

S_2_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

S 3 VALUE: S3 - Carbon dioxide from pyrolysed kerogen fraction. Measure of CO2

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

carbonate minerals (Horsfield and Douglas, 1980; Horsfield, 1984).

S_3_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

S_4 Y NUMBER 10,5 S 4 VALUE: S4 - Carbon dioxide from oxidized residual carbon fraction

S_4_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

S_5 Y NUMBER 10,5 S5: The S5 value is the carbon dioxide from a mineral source.

S_5_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

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

difficult to measure accurate values using the Rock-Eval method).

TOTAL_ORGANIC_CARBON_OUOMY VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

TOTAL_ORGANIC_CARBON_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of


ANL_ANALYSIS_REPORT
ANALYSIS_ID N VARCHAR2 40 P analysis may be conducted on a sample. Samples may be derived from lithologic
ANL_ANALYSIS_STEP
cuttings, fluid collection etc.

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.

MEASUREMENT OBSERVATION NUMBER: A unique observation number for the


MEASUREMENT_OBS_NO N NUMBER 8 P
measurement in the maceral analysis.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either 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.

EMISSION_INTENSITY Y NUMBER 10,5 EMISSION INTENSITY: The intensity of the emission.

EMISSION_INTENSITY_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE:

EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED INDICATOR: A Y/N flag indicating whether or not quantitative grain


PREFERRED_IND Y VARCHAR2 1
fluorescence 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

should be noted in the table ANL_PROBLEM.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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.

WAVELENGTH EMISSION: The wavelength at which the emission of the sample


WAVELENGTH_EMISSION Y NUMBER 10,5
occurred.

WAVELENGTH_EMISSION_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE:

WAVELENGTH EXCITATON: The wavelength at which the excitation of the sample


WAVELENTH_EXCITATION Y NUMBER 10,5
occurred.

WAVELENTH_EXCITATION_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE 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.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of


ANL_ANALYSIS_STEP
ANALYSIS_ID N VARCHAR2 40 P analysis may be conducted on a sample. Samples may be derived from lithologic
ANL_ANALYSIS_REPORT
cuttings, fluid collection etc.

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

and what was said about them.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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 BUSINESS ASSOCIATE: the business associate to whom the remark is


REMARK_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
attributed.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
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

two columns STEP_SEQ_NO1 and STEP_SEQ_NO2 in the table

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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 IDENTIFIER: Unique identifier for a sample analysis. Various types of

ANALYSIS_ID N VARCHAR2 40 P ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic

cuttings, fluid collection etc.

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_ID N VARCHAR2 40 P ALIAS IDENTIFIER: A unique identifier for the alias.

ABBREVIATION Y VARCHAR2 30 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

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_SHORT_NAME Y VARCHAR2 30 SHORT NAME: A short name given to an 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 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED INDICATOR: A Y/N flag indicating whether this alias is a preferred


PREFERRED_IND Y VARCHAR2 1
name or code.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of


ANL_ANALYSIS_STEP
ANALYSIS_ID N VARCHAR2 40 P analysis may be conducted on a sample. Samples may be derived from lithologic
ANL_ANALYSIS_REPORT
cuttings, fluid collection etc.

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.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

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

instrument calibration, results comparison, identification of problems and more.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

narrative unstructured comments about samples received in lab reports.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

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: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of


ANL_ANALYSIS_STEP
ANALYSIS_ID N VARCHAR2 40 P analysis may be conducted on a sample. Samples may be derived from lithologic
ANL_ANALYSIS_STEP
cuttings, fluid collection etc.

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

for complex trackingsuch as tracking two steps occurring simultaneously or if steps

are needed to be added to the initial procedure.

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

are needed to be added to the initial procedure.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

REASON: A narrative description explaining why the column STEP_SEQ_NO is not

STEP_XREF_REASON Y VARCHAR2 40 R_ANL_STEP_XREF enough to capture what is happening in the analysis and how the two columns

STEP_SEQ_NO1 and STEP_SEQ_NO2 will help.

ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.

ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.

ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.

ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.

ROW_EFFECTIVE_DATE: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of


ANL_ANALYSIS_STEP
ANALYSIS_ID N VARCHAR2 40 P analysis may be conducted on a sample. Samples may be derived from lithologic
ANL_ANALYSIS_REPORT
cuttings, fluid collection etc.

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.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


PPDM_SYSTEM_ID N VARCHAR2 40 P PPDM_TABLE
database or XML schema.

PPDM TABLE NAME: The name of a table that has an association with this level of a

classification system. This may be used in conjunction with an appropriate foreign


PPDM_TABLE_NAME N VARCHAR2 30 P PPDM_TABLE
key from the table that is referenced, or may be used generically in combination with

the

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
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

two columns STEP_SEQ_NO1 and STEP_SEQ_NO2 in the table

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

STANDARD METHOD SET IDENTIFIER: A unique identifier for a set or group of

METHOD_SET_ID N VARCHAR2 40 P ANL_METHOD standard methods. Often, these would identify a method, consisting of several

different steps, that are included in a typical analysis.

STANDARD METHOD SET IDENTIFIER: A unique identifier for a set or group of

METHOD_ID N VARCHAR2 40 P ANL_METHOD standard methods. Often, these would identify a method, consisting of several

different steps, that are included in a typical analysis.

VALID BUSINESS ASSOCIATE IDENTIFIER: A unique identifier for the description

of the business associate role and confidence as it relates to a particular method.

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.

VALID BUSINESS ASSOCIATE OBSERVATION NUMBER: A unique observation

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

a technical analyst, reviewer, preparation resource etc, or how your confidence in

that BA has changed over time.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

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

technician, scientist, reviewer, laboratory, conducted for, document preparation etc.

CONFIDENCE TYPE: a subjective measure of the level of confidence that is held in

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

understanding of the confidence in the business associate (such as a laboratory).

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

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: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

STANDARD METHOD SET IDENTIFIER: A unique identifier for a set or group of

METHOD_SET_ID N VARCHAR2 40 P ANL_METHOD standard methods. Often, these would identify a method, consisting of several

different steps, that are included in a typical analysis.

STANDARD METHOD SET IDENTIFIER: A unique identifier for a set or group of

METHOD_ID N VARCHAR2 40 P ANL_METHOD standard methods. Often, these would identify a method, consisting of several

different steps, that are included in a typical analysis.

EQUIPMENT OBSERVATION NUMBER: A unique number which allows for multiple


EQUIP_OBS_NO N NUMBER 8 P
observations by a piece of equipment during sample analysis.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

EQUIPMENT CATALOGUE IDENTIFIER: Unique identifier for the list of kinds of

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

equipment that exist are defined in the table EQUIPMENT.

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.

DESCRIPTION Y VARCHAR2 240 DESCRIPTION: a textual description of the 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

CAT EQUIP ID.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

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: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

STANDARD METHOD SET IDENTIFIER: A unique identifier for a set or group of

METHOD_SET_ID N VARCHAR2 40 P ANL_METHOD standard methods. Often, these would identify a method, consisting of several

different steps, that are included in a typical analysis.

STANDARD METHOD SET IDENTIFIER: A unique identifier for a set or group of

METHOD_ID N VARCHAR2 40 P ANL_METHOD standard methods. Often, these would identify a method, consisting of several

different steps, that are included in a typical analysis.

REFERENCE ANALYSIS MEASUREMENT TYPE: A list of valid measurement types.

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

accuracy of transcription from paper or spreadsheet into the database, or the


ACCURACY_TYPE Y VARCHAR2 40 R_ANL_ACCURACY_TYPE
accuracy of the readings that a piece of equipment can make, or the impact of a

contaminantinto the sample that may render results inaccurate.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

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.

AVERAGE_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

AVERAGE_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

CALCULATION METHOD IDENTIFIER: Unique identifer for the method or formula


CALCULATE_METHOD_ID Y VARCHAR2 40 ANL_CALC_METHOD
used to create a calculated or derived value.

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.

MAX_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

MAX_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

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.

MIN_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

MIN_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

Page 116 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

ANALYSIS MISSING REPRESENTATION TYPE: A list of valid representations that

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

this is the result of equipment limitations.

REFERENCE ANALYSIS NULL REPRESENTATION: a list of the valid values that

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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,

such as pressures or temperatures that reference specifications are alsopermitted.

REFERENCE_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

REFERENCE_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SUBSTANCE IDENTIFIER: Unique identifier for a substance that can be described

either chemically or in terms of composition. Elements, ions, isotopes, isomers,

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

table to capture relationships between substances, such as similar substances.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

STANDARD METHOD SET IDENTIFIER: A unique identifier for a set or group of

METHOD_SET_ID N VARCHAR2 40 P ANL_METHOD standard methods. Often, these would identify a method, consisting of several

different steps, that are included in a typical analysis.

STANDARD METHOD SET IDENTIFIER: A unique identifier for a set or group of

METHOD_ID N VARCHAR2 40 P ANL_METHOD standard methods. Often, these would identify a method, consisting of several

different steps, that are included in a typical analysis.

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

accuracy of transcription from paper or spreadsheet into the database, or the


ACCURACY_TYPE Y VARCHAR2 40 R_ANL_ACCURACY_TYPE
accuracy of the readings that a piece of equipment can make, or the impact of a

contaminantinto the sample that may render results inaccurate.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PROBLEM DESCRIPTION: A narrative description about the problem that has arisen
PROBLEM_DESC Y VARCHAR2 240
in the sample analysis.

REFERENCE ANALYSIS PROBLEM RESULT: The type of consequence that was


R_ANL_PROBLEM_RESULT
PROBLEM_RESULT Y VARCHAR2 40 the outcome of the problem described. For example, results may be inaccurate, or a
R_ANL_VALID_PROBLEM
test may be destroyed, or results may show anomalous values.

PROBLEM SEVERITY: Narrative remarks about the severity of the problem,


PROBLEM_SEVERITY Y VARCHAR2 2000
including how serious the impact is on the data quality.

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

used,technical error etc.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

PROBLEM RESOLUTION METHOD DESCRIPTION: Narrative comments about how


RESOLUTION_METHOD Y VARCHAR2 2000
the problem with the data were resolved.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

Page 118 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

SUBSTANCE IDENTIFIER: Unique identifier for a substance that can be described

either chemically or in terms of composition. Elements, ions, isotopes, isomers,

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

table to capture relationships between substances, such as similar 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

STANDARD METHOD SET IDENTIFIER: A unique identifier for a set or group of

METHOD_SET_ID N VARCHAR2 40 P ANL_METHOD standard methods. Often, these would identify a method, consisting of several

different steps, that are included in a typical analysis.

STANDARD METHOD SET IDENTIFIER: A unique identifier for a set or group of

METHOD_ID N VARCHAR2 40 P ANL_METHOD standard methods. Often, these would identify a method, consisting of several

different steps, that are included in a typical analysis.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


PPDM_SYSTEM_ID N VARCHAR2 40 P
database or XML schema.

PPDM TABLE NAME: The name of a table that has an association with this level of a

classification system. This may be used in conjunction with an appropriate foreign


PPDM_TABLE_NAME N VARCHAR2 30 P
key from the table that is referenced, or may be used generically in combination with

the

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either 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.

MANDATORY INDICATOR: A Y/N flag indicating a business rule requiring that


MANDATORY_IND Y VARCHAR2 1
results MUST be stored in a particular table.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

STANDARD METHOD SET IDENTIFIER: A unique identifier for a set or group of

METHOD_SET_ID N VARCHAR2 40 P ANL_VALID_EQUIP standard methods. Often, these would identify a method, consisting of several

different steps, that are included in a typical analysis.

STANDARD METHOD SET IDENTIFIER: A unique identifier for a set or group of

METHOD_ID N VARCHAR2 40 P ANL_VALID_EQUIP standard methods. Often, these would identify a method, consisting of several

different steps, that are included in a typical analysis.

EQUIPMENT OBSERVATION NUMBER: A unique number which allows for multiple


EQUIP_OBS_NO N NUMBER 8 P ANL_VALID_EQUIP
observations by a piece of equipment during sample analysis.

TOLERANCE OBSERVATION NUMBER: A unique observation number for the


TOLERANCE_OBS_NO N NUMBER 8 P
tolerance in the analysis.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either 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.

MAXIMUM TOLERANCE: The maximum tolerance for the value capable while still
MAX_TOLERANCE Y NUMBER 0
keeping the analysis valid.

MAX_TOLERANCE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE:

MAXIMUM TOLERANCE REPRESENTATION: The string or characters that are


MAX_TOLERANCE_REP Y NUMBER 0
used to indicate that a measure exceeds the capability of this equipment to measure.

MAX_TOLERANCE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE:

MINIMUM TOLERANCE: The minimum tolerance for the value capable while still
MIN_TOLERANCE Y NUMBER 0
keeping the analysis valid.

MIN_TOLERANCE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE:

MINIMUM TOLERANCE REPRESENTATION: The string or characters that are used


MIN_TOLERANCE_REP Y VARCHAR2 20
to indicate that a measure is too small for the equipment to measure

MIN_TOLERANCE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE:

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SUBSTANCE IDENTIFIER: Unique identifier for a substance that can be described

either chemically or in terms of composition. Elements, ions, isotopes, isomers,

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

table to capture relationships between substances, such as similar substances.

TOLERANCE DESCRIPTION: A narrative description of the tolerance for this


TOLERANCE_DESC Y VARCHAR2 1024
measurement.

Page 121 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

ANALYSIS TOLERANCE TYPE: A list of the types of tolerances for valid

TOLERANCE_TYPE Y VARCHAR2 40 R_ANL_TOLERANCE_TYPE measurements in an analysis. Tolerances may be related to instrument (equipment)

limitations or scientific limits.

ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.

ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.

ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.

ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.

ROW_EFFECTIVE_DATE: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of


ANL_ANALYSIS_STEP
ANALYSIS_ID N VARCHAR2 40 P analysis may be conducted on a sample. Samples may be derived from lithologic
ANL_ANALYSIS_REPORT
cuttings, fluid collection etc.

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.

WATER ANALYSIS OBSERVATION NUMBER: Unique observation number for the


WATER_ANALYSIS_OBS_NO N NUMBER 8 P
water analysis.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

BARIUM: The quantity of barium in the water sample as determined by the water
BARIUM Y NUMBER 10,5
analysis.

BARIUM_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

BICARBONATE: The quantity of bicarbonate in the water sample as determined by


BICARBONATE Y NUMBER 10,5
the water analysis.

BICARBONATE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

BORON: The quantity of boron in the water sample as determined by the water
BORON Y NUMBER 10,5
analysis.

BORON_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

BROMINE: The quantity of bromine in the water sample as determined by the water
BROMINE Y NUMBER 10,5
analysis.

BROMINE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

CALCIUM: The quantity of calcium in the water sample as determined by the water
CALCIUM Y NUMBER 10,5
analysis.

CALCIUM_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

CARBONATE: The quantity of carbonate in the water sample as determined by the


CARBONATE Y NUMBER 10,5
water analysis.

CARBONATE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

CHLORINE: The quantity of chlorine in the water sample as determined by the water
CHLORINE Y NUMBER 10,5
analysis.

CHLORINE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE:

CONDUCTIVITY: The ability of the water to conduct electricity based on the

CONDUCTIVITY Y NUMBER 10,5 presence of charged ions. This value is directly related to the presence of charged

ions.

CONDUCTIVITY_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE 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.

HYDROGEN SULPHIDE: The quantity of hydrogen sulphide in the water sample as


HYDROGEN_SULPHIDE Y NUMBER 10,5
determined by the water analysis.

HYDROGEN_SULPHIDE_OUOM N VARCHAR2 40 PPDM_UNIT_OF_MEASURE

HYDROXIDE: The quantity of hydroxide in the water sample as determined by the


HYDROXIDE Y NUMBER 10,5
water analysis.

Page 123 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

HYDROXIDE_OUOM N VARCHAR2 40 PPDM_UNIT_OF_MEASURE

IODINE: The quantity of iodine in the water sample as determined by the water
IODINE Y NUMBER 10,5
analysis.

IODINE_OUOM N VARCHAR2 40 PPDM_UNIT_OF_MEASURE

ION_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE:

ION_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE:

IRON Y NUMBER 10,5 IRON: The quantity of iron in the water sample as determined by the water analysis.

IRON_OUOM N VARCHAR2 40 PPDM_UNIT_OF_MEASURE

MAGENESIUM: The quantity of magnesium in the water sample as determined by


MAGNESIUM Y NUMBER 10,5
the water analysis.

MAGNESIUM_OUOM N VARCHAR2 40 PPDM_UNIT_OF_MEASURE

ORGANICS DESCRIPTION: A narrative description of the organic material found in


ORGANICS_DESC Y VARCHAR2 1024
the water sample.

PH OBSERVED: The observed pH of the water in the analysis. Should be around 7


PH_OBSERVED Y NUMBER 10,5
as water is neutral.

PH TEMPERATURE: The temperature at which the pH of the water sample was


PH_TEMP Y NUMBER 10,5
taken.

PH_TEMP_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE:

POTASSIUM: The quantity of potassium in the water sample as determined by the


POTASSIUM Y NUMBER 10,5
water analysis.

POTASSIUM_OUOM N VARCHAR2 40 PPDM_UNIT_OF_MEASURE

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

should be noted in the table ANL_PROBLEM.

RECOVERY DESCRIPTION: A narrative description of the recovery of the water


RECOVERY_DESC Y VARCHAR2 1024
analysis.

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.

REFRACTIVE INDEX TEMPERATURE: The temperature at which the refractive


REFRACTIVE_INDEX_TEMP Y NUMBER 10,5
index of the water sample was taken.

REFRACTIVE_INDEX_TEMP_OUOMY VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE:

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).

RESERVOIR TEMPERATURE OUOM: Reservoir temperature original unit of


RESERVOIR_TEMPERATURE_OUOM
Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
measure.

RESERVOIR WATER TEMPERATURE: Value for the reservoir water temperature,


RW_TEMPERATURE Y NUMBER 10,5
during the measurement of electrical resistivity.

Page 124 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

RESERVOIR WATER TEMPERATURE OUOM: Reservoir water (RW) temperature


RW_TEMPERATURE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
original unit of measure.

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.

SODIUM_OUOM N VARCHAR2 40 PPDM_UNIT_OF_MEASURE

SODIUM POTASSIUM: The quantity of sodium potassium in the water sample as


SODIUM_POTASSIUM Y NUMBER 10,5
determined by the water analysis.

SODIUM_POTASSIUM_OUOM N VARCHAR2 40 PPDM_UNIT_OF_MEASURE

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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.

STRONTIUM: The quantity of strontium in the water sample as determined by the


STRONTIUM Y NUMBER 10,5
water analysis.

STRONTIUM_OUOM N VARCHAR2 40 PPDM_UNIT_OF_MEASURE

SULPHATE: The quantity of sulphate in the water sample as determined by the water
SULPHATE Y NUMBER 10,5
analysis.

SULPHATE_OUOM N VARCHAR2 40 PPDM_UNIT_OF_MEASURE

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 RESISTIVITY OUOM: Reservoir water electrical resistivity original unit of


WATER_RESISTIVITY_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
measure.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of


ANL_ANALYSIS_STEP
ANALYSIS_ID N VARCHAR2 40 P analysis may be conducted on a sample. Samples may be derived from lithologic
ANL_ANALYSIS_REPORT
cuttings, fluid collection etc.

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.

DETAIL OBSERVATION NUMBER: A sequence number assigned to allow for


DETAIL_OBS_NO N NUMBER 8 P
multiple detail observations.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

ANALYSIS_PRESS Y NUMBER 8,2 ANALYSIS PRESSURE: The pressure at which the water analysis was conducted at.

ANALYSIS_PRESS_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE:

ANALYSIS_PRESS_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE:

ANALYSIS TEMPERATURE: The temperature at which the water analysis was


ANALYSIS_TEMP Y NUMBER 10,5
conducted at.

ANALYSIS_TEMP_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE:

ANALYSIS_TEMP_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE:

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.

CALCULATION METHOD IDENTIFIER: Unique identifier for the method or formula


CALCULATE_METHOD_ID Y VARCHAR2 40 ANL_CALC_METHOD
used to create a calculated or derived 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.

MAX_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

MAX_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

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

ANALYSIS MEASUREMENT TYPE: A list of valid measurement types. ANL QC

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.

MIN_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

MIN_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

should be noted in the table ANL_PROBLEM.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

REPORTED VALUE INDICATOR: A Y/N flag indicating whether the value is as


REPORTED_VALUE_IND Y VARCHAR2 1
reported by the data provider.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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 IDENTIFIER: Unique identifier for a substance that can be described

either chemically or in terms of composition. Elements, ions, isotopes, isomers,

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

table to capture relationships between substances, such as similar substances.

WATER PROPERTY: Identifies the compositional and/or physical properties being


R_WATER_PROPERTY_CODE
WATER_PROPERTY Y VARCHAR2 40 analyzed. For example, the types of properties subjected to analysis may be BTU,
R_ANL_WATER_PROPERTY
Gas composition, Mole percentage

WATER PROPERTY CODE: the code assigned to the analysis property by


WATER_PROPERTY_CODE Y VARCHAR2 40 R_WATER_PROPERTY_CODE
observation, in cases where numeric values are not 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of


ANL_ANALYSIS_STEP
ANALYSIS_ID N VARCHAR2 40 P analysis may be conducted on a sample. Samples may be derived from lithologic
ANL_ANALYSIS_REPORT
cuttings, fluid collection etc.

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.

WATER SALINITY OBSERVATION NUMBER: A unique observation number in the


WATER_SALINITY_OBS_NO N NUMBER 8 P
measurement or calculation of the water salinity.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

CALCULATED INDICATOR: A Y/N flag indicating that this value is calculated (as
CALCULATED_IND Y VARCHAR2 1
opposed to measured).

CALCULATION METHOD IDENTIFIER: Unique identifer for the method or formula


CALCULATE_METHOD_ID Y VARCHAR2 40 ANL_CALC_METHOD
used to create a calculated or derived value.

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.

IGNITION INDICATOR: Indicates whether loss on ignition study was conducted. In


IGNITION_IND Y VARCHAR2 1
this case, the water is filtered, and the filter ashed, dried and weighed.

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.

MEASURED_TEMP_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

should be noted in the table ANL_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_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE:

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.

SALINITY_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

APPLICATION TYPE: continuation, groupings, license validations, offset notice

appeal, selections, grouping, continuation, significant discovery area, significant

APPLICATION_TYPE Y VARCHAR2 40 R_APPLIC_TYPE discovery license, expiry notification, commercial discovery area, production

license.The type of application being made, such as application to drill, application to

extend a land right, application to conduct geophysical operations etc.

CONTRACT ID: Unique identifier for a contract. Part of the FK from CONT
CONTRACT_ID Y VARCHAR2 40 CONT_EXTENSION
EXTENSION.

CURRENT APPLICATION STATUS: The status of the application, such as pending,


CURRENT_STATUS Y VARCHAR2 40 R_APPLIC_STATUS
approved, waiting on documents etc.

LAND RIGHT APPLICATION DECISION: the decision on the application, such as


DECISION Y VARCHAR2 40 R_APPLIC_DECISION
approved, denied etc.

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 DESCRIPTION: A short narrative comment about the payment of fees


FEES_DESC Y VARCHAR2 240
pursuant to this application.

FEES PAID INDICATOR; A Y/N flag indicating that all required fees for this
FEES_PAID_IND Y VARCHAR2 1
application have been paid.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREVIOUS_APPLICATION_ID Y VARCHAR2 40 APPLICATION PREVIOUS APPLIATION ID: the unique identifier for the previous application.

RATE and FEE SCHEDULE: A schedule for payments as set up by a business

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.

REFERENCE_NUM Y VARCHAR2 40 REFERENCE NUMBER: the reference number on this application.

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

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SUBMISSION COMPLETE INDICATOR: A Y/N flag indicating that all components

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 BY: Person or company who submitted application. This field is


SUBMITTED_BY Y VARCHAR2 255
unvalidated and used for as reported values only.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

COMPONENT OBSERVATION NUMBER: A unique number identifying the object


COMPONENT_OBS_NO N NUMBER 8 P
that is associated with an 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).

ACTIVITY OBSERVATION NUMBER: Number uniquely identifying each observation


ACTIVITY_OBS_NO Y NUMBER 8 WELL_ACTIVITY
of an activity.

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of

ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic

cuttings, fluid collection etc.

APPLICATION COMPONENT TYPE: The type of component that is associated with


APPLICATION_COMPONENT_TYPEY VARCHAR2 40 R_APPLICATION_COMP_TYPE
the application.

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 ORGANIZATION IDENTIFIER: unique identifier for an


BA_ORGANIZATION_ID Y VARCHAR2 40 BA_ORGANIZATION
organization of a company or organization.

ORGANIZATION SEQUENCE NUMBER: a unique number added to allow


BA_ORGANIZATION_SEQ_NO Y NUMBER 8 BA_ORGANIZATION
organizations to be versioned over time.

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 IDENTIFIER: Unique identifier for the list of kinds of

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 CATALOGUE IDENTIFIER: Unique identifier for the list of kinds of

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

equipment that exist are defined in the table EQUIPMENT.

CLASSIFICATION: SYSTEM: Identifies and describes the classification system that


CLASSIFICATION_SYSTEM_ID Y VARCHAR2 40 CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification

information.

CLASSIFICATION LEVEL IDENTIFIER: Unique identifier used to capture the

classification systems, such as those that describe types of equipment. A number of

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

classification system, and through more than one classification system.

Page 132 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

CONSENT IDENTIFIER: Unique identifier for the consent. Consents grant

permission to conduct operations based on approval of what is done or proposed by


CONSENT_ID Y VARCHAR2 40 CONSENT
another. Conditions, including actions to be taken or fees to be paid, may or may not

beapplied against the consent.

CONTEST ID: Unique identifier to track a contestment between companies,


CONSULT_ID Y VARCHAR2 40 CONSULT
countries, states and other jurisdictional bodies.

CONTEST ID: Unique identifier to track a contestment between companies,


CONTEST_ID Y VARCHAR2 40 CONTEST
countries, states and other jurisdictional bodies.

CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.

ECOZONE IDENTIFIER: Unique identifier for a sedimentary rock unit or environment

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 BA: The unique identifier assigned to an employee (or consultant or


EMPLOYEE_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
contractor) in an organization.

EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.

EMPLOYER_BA: The unique identifier of the organization that has employees


EMPLOYER_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
working for it.

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

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 SUIMMARY IDENTIFIER: Summary information about a financial

FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.

Could be a cost center or any other reference number.

FOSSIL_ID Y VARCHAR2 40 FOSSIL FOSSIL IDENTIFIER: Unique Identifier for a fossil.

INCIDENT IDENTIFIER: Unique identifier for an health safety or environment related


INCIDENT_ID Y VARCHAR2 40 HSE_INCIDENT
incident.

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

INTEREST SET SEQUENCE NUMBER: unique sequencing component to allow


INTEREST_SET_SEQ_NO Y NUMBER 8 INTEREST_SET
verioning of the interest set over time.

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

AGREEMENT, LAND AGREE PART.

LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale.

LANGUAGE: The form of a means of communicating ideas or feelings by the use of

LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.

Usually the language used in a document, proceding, process or appllication.

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 IDENTIFIER: An identifier that is unique within a specific


PDEN_ID Y VARCHAR2 40 PDEN
production entity source and type.

PDEN SOURCE: The individual, company, state, or government agency designated


PDEN_SOURCE Y VARCHAR2 40 PDEN
as the source of information for this row

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


PPDM_SYSTEM_ID Y VARCHAR2 40 PPDM_TABLE PPDM_SYSTEM
database or XML schema.

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.

SOURCE: The individual, company, state, or government agency designated as the


PR_STR_SOURCE Y VARCHAR2 40 PROD_STRING
source of information for this row.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


PR_STR_UWI Y VARCHAR2 40 PROD_STRING
primary key for this row.

RATE and FEE SCHEDULE: A schedule for payments as set up by a business

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

managed carefully and appropriately.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


REFERENCED_SYSTEM_ID Y VARCHAR2 40
database or XML schema.

PPDM TABLE NAME: The name of a table that has an association with this level of a

classification system. This may be used in conjunction with an approrpriate foreign

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

the source table be managed carefully and appropriately.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

RESERVES ENTITY IDENTIFIER: unique identifier for a reserves entity. A reserves

RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of

business objects (such as all the completions producing from a pool).

SOURCE: The individual, company, state, or government agency designated as the


SAMPLE_ANAL_SOURCE Y VARCHAR2 40 ANL_ANALYSIS_REPORT
source of information for this row.

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.

Valid entries include SEIS_LINE, SEIS_SEGMENT, SEIS_SURVEY, SEIS_PLAN,

SEIS_WELL, SEIS_PROC_SET, SEIS_INTERP_SET or SEIS_3D.

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

name of a valid sub type of support facility.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SPATIAL DESCRIPTION: The surface and sub-surface description of land. The

surface description may be stated in terms of a legal survey system, metes and

bounds or polygon. The mineral zone description describes the minerals


SPATIAL_DESCRIPTION_ID Y VARCHAR2 40 SPATIAL_DESCRIPTION
(substances) and subsurface definition (zones/formations) to which rights are

granted. For land rights, continuations may be described by generating a new Spatial

description.

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.

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

use for a Lexicon, 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.

Page 135 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

STRING IDENTIFIER: Number or code uniquely identifying a production string within


STRING_ID Y VARCHAR2 40 PROD_STRING
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

maintain integration with the rest of the model.

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.

RECORDS MANAGEMENT THESAURUS IDENTIFIER: Unique identifier for a set of

words or descriptors about a particular field or set of concepts, such as a list of

THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the

organization of a collection of documents for reference and retrieval (from Merriam

Webster Online)

THESAURUS WORD IDENTIFIER: Unique identifier for a word or key word in a


THESAURUS_WORD_ID Y VARCHAR2 40 RM_THESAURUS_WORD
thesaurus.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


UWI Y VARCHAR2 40 WELL
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.

SOURCE: The individual, company, state, or government agency designated as the


WELL_ACTIVITY_SOURCE Y VARCHAR2 40 WELL_ACTIVITY
source of information for this row.

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.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


WELL_ACTIVITY_UWI Y VARCHAR2 40 WELL_ACTIVITY
primary key for this row.

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

stages of the Well Life cycle (planning to disposal).

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

ABBREVIATION Y VARCHAR2 30 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A 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_SHORT_NAME Y VARCHAR2 30 SHORT NAME: A short name given to an alias.

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

Ltd. was amalgamated to Petro-Canada Exploration Ltd. effective 19800101)

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: The language of the alias.

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.

BUSINESS ASSOCIATE OWNER IDENTIFIER: Unique identifier for a business


OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
associate who is the owner of this alias.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED INDICATOR: A Y/N flag indicating whether this alias is a preferred


PREFERRED_IND Y VARCHAR2 1
name or code.

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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: Narrative descriptive remarks that accompany the license condition.

DESCRIPTION Y VARCHAR2 240 Could include the definition at which the values apply (such as 101.325 kilopascals

and 15 degrees Celcius).

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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 DESCRIPTION: Describes physical attachments to the submissions,


ATTACHMENT_DESCRIPTION Y VARCHAR2 240
such as maps, reports etc.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

APPLICATION BUSINESS ASSOCIATE: This columnis used to capture information


APPLICATION_BA_ID N VARCHAR2 40 P BUSINESS_ASSOCIATE
about who was involved in an application.

APPLICATION BUSINESS ASSOCIATE OBSERVATION NUMBER: A seqencer


APPLICATION_BA_OBS_NO N NUMBER 8 P
added to allow a business associate to have more than one role with an 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).

APPLICATION BUSINESS ASSOCIATE ROLE: This table is used to capture

APPLICATION_BA_ROLE Y VARCHAR2 40 R_APPLIC_BA_ROLE information about the role that a business associate played in the application

(approver, creator, reviewer etc.).

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

describe details about the proposed 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 TYPE: continuation, groupings, license validations, offset notice

appeal, selections, grouping, continuation, significant discovery area, significant

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

a land right, application to conduct geophysical operations etc.

APPLICATION DESCRIPTION TYPE: The description attached to an application, to

APPLIC_DESC_TYPE Y VARCHAR2 40 R_APPLIC_DESC beused in the case where descriptive details are retained. Could include proposed

conditions, planned activities etc.

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.

CURRENCY CONVERSION: The conversion factor applied to calculate the original


CURRENCY_CONVERSION Y NUMBER 10,5
currency from the stored currency value.

CURRENCY ORIGINAL UNITS OF MEASURE: The units of measure in which the


CURRENCY_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
currency was originally received.

CURRENCY_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE CURRENCY UNITS OF MEASURE

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

ATTACHMENT DESCRIPTION: Describes physical attachments to the submissions,


DESCRIPTION Y VARCHAR2 240
such as maps, reports etc.

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).

DESCRIPTION VALUE: a numeric value associated with the application description,


DESC_VALUE Y NUMBER 10,5
such as production rates, distances, costs etc.

DESC_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

DESC_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE 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.

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

aquired between a set of dates).

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.

MAX_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

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

aquired between a set of dates).

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.

MIN_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about the description.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

REMARK_ID N VARCHAR2 40 P REMARK IDENTIFIER: 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.

MADE_BY_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE MADE BY BA ID: the business associate who made this remark.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about the description.

REFERENCE APPLICATION REMARK TYPE: The type of remark about the


REMARK_TYPE Y VARCHAR2 40 R_APPLIC_REMARK_TYPE
applicaiton, such as decision remark

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

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

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
COORD_ACQUISITION_ID Y VARCHAR2 40 CS_COORD_ACQUISITION
source, using the same method and at the same accuracy. May be used to indicate

the level of accuracy of a set of coordinates.

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.

LOCAL COORDINATE SYSTEM IDENTIFIER: Unique identifier for the local

coordinate system, such as a local grid system (ATS, STS, MTS etc) to which these

coordinates have been referenced. Coordinates that are referenced to a local


LOCAL_COORD_SYSTEM_ID Y VARCHAR2 40 CS_COORDINATE_SYSTEM
coordinate system are usually surveyed relative to the local system using metes and

bounds or local survey references; maintaining the position of each point relative to

its referenced local system is very important to survey accuracy.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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

reports or scout tickets, publications, news letters, books or journals.

ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.

ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.

ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.

ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.

ROW_EFFECTIVE_DATE: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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

ABBREVIATION Y VARCHAR2 30 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A 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_SHORT_NAME Y VARCHAR2 30 SHORT NAME: A short name given to an alias.

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

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 LANGUAGE IDENTIFIER: The language of the alias.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED INDICATOR: A Y/N flag indicating whether this alias is a preferred


PREFERRED_IND Y VARCHAR2 1
name or code.

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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.

COMPONENT OBSERVATION NUMBER: A unique number identifying the object


COMPONENT_OBS_NO N NUMBER 8 P
that is associated with an 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).

ACTIVITY OBSERVATION NUMBER: Number uniquely identifying each observation


ACTIVITY_OBS_NO Y NUMBER 8 WELL_ACTIVITY
of an activity.

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of

ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic

cuttings, fluid collection etc.

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 ORGANIZATION IDENTIFIER: unique identifier for an


BA_ORGANIZATION_ID Y VARCHAR2 40 BA_ORGANIZATION
organization of a company or organization.

ORGANIZATION SEQUENCE NUMBER: a unique number added to allow


BA_ORGANIZATION_SEQ_NO Y NUMBER 8 BA_ORGANIZATION
organizations to be versioned over time.

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 IDENTIFIER: Unique identifier for the list of kinds of

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 CATALOGUE IDENTIFIER: Unique identifier for the list of kinds of

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

equipment that exist are defined in the table EQUIPMENT.

CLASSIFICATION: SYSTEM: Identifies and describes the classification system that


CLASSIFICATION_SYSTEM_ID Y VARCHAR2 40 CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification

information.

CLASSIFICATION LEVEL IDENTIFIER: Unique identifier used to capture the

classification systems, such as those that describe types of equipment. A number of

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

classification system, and through more than one classification system.

CONSENT IDENTIFIER: Unique identifier for the consent. Consents grant

permission to conduct operations based on approval of what is done or proposed by


CONSENT_ID Y VARCHAR2 40 CONSENT
another. Conditions, including actions to be taken or fees to be paid, may or may not

be applied against the consent.

Page 150 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

CONTEST ID: Unique identifier to track a contestment between companies,


CONSULT_ID Y VARCHAR2 40 CONSULT
countries, states and other jurisdictional bodies.

CONTEST ID: Unique identifier to track a contestment between companies,


CONTEST_ID Y VARCHAR2 40 CONTEST
countries, states and other jurisdictional bodies.

CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.

ECOZONE IDENTIFIER: Unique identifier for a sedimentary rock unit or environment

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 BA: The unique identifier assigned to an employee (or consultant or


EMPLOYEE_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
contractor) in an organization.

EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.

EMPLOYER_BA: The unique identifier of the organization that has employees


EMPLOYER_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
working for it.

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

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 SUIMMARY IDENTIFIER: Summary information about a financial

FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.

Could be a cost center or any other reference number.

FOSSIL_ID Y VARCHAR2 40 FOSSIL FOSSIL IDENTIFIER: Unique Identifier for a fossil.

INCIDENT IDENTIFIER: Unique identifier for an health safety or environment related


INCIDENT_ID Y VARCHAR2 40 HSE_INCIDENT
incident.

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.

INTEREST SET SEQUENCE NUMBER: unique sequencing component to allow


INTEREST_SET_SEQ_NO Y NUMBER 8 INTEREST_SET
verioning of the interest set over time.

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

AGREEMENT, LAND AGREE PART.

LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale.

LANGUAGE: The form of a means of communicating ideas or feelings by the use of

LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.

Usually the language used in a document, proceding, process or appllication.

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 IDENTIFIER: An identifier that is unique within a specific


PDEN_ID Y VARCHAR2 40 PDEN
production entity source and type.

PDEN SOURCE: The individual, company, state, or government agency designated


PDEN_SOURCE Y VARCHAR2 40 PDEN
as the source of information for this row

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


PPDM_SYSTEM_ID Y VARCHAR2 40 PPDM_TABLE PPDM_SYSTEM
database or XML schema.

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.

SOURCE: The individual, company, state, or government agency designated as the


PR_STR_SOURCE Y VARCHAR2 40 PROD_STRING
source of information for this row.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


PR_STR_UWI Y VARCHAR2 40 PROD_STRING
primary key for this row.

RATE and FEE SCHEDULE: A schedule for payments as set up by a business

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

managed carefully and appropriately.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


REFERENCED_SYSTEM_ID Y VARCHAR2 40
database or XML schema.

PPDM TABLE NAME: The name of a table that has an association with this level of a

classification system. This may be used in conjunction with an approrpriate foreign

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

the source table be managed carefully and appropriately.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

RESERVES ENTITY IDENTIFIER: unique identifier for a reserves entity. A reserves

RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of

business objects (such as all the completions producing from a pool).

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.

SOURCE: The individual, company, state, or government agency designated as the


SAMPLE_ANAL_SOURCE Y VARCHAR2 40 ANL_ANALYSIS_REPORT
source of information for this row.

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.

Valid entries include SEIS_LINE, SEIS_SEGMENT, SEIS_SURVEY, SEIS_PLAN,

SEIS_WELL, SEIS_PROC_SET, SEIS_INTERP_SET or SEIS_3D.

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

name of a valid sub type of support facility.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SPATIAL DESCRIPTION: The surface and sub-surface description of land. The

surface description may be stated in terms of a legal survey system, metes and

bounds or polygon. The mineral zone description describes the minerals


SPATIAL_DESCRIPTION_ID Y VARCHAR2 40 SPATIAL_DESCRIPTION
(substances) and subsurface definition (zones/formations) to which rights are

granted. For land rights, continuations may be described by generating a new Spatial

description.

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.

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

use for a Lexicon, a geographic area, a project, a company etc.

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.

STRING IDENTIFIER: Number or code uniquely identifying a production string within


STRING_ID Y VARCHAR2 40 PROD_STRING
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 types are used to

maintain integration with the rest of the model.

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.

RECORDS MANAGEMENT THESAURUS IDENTIFIER: Unique identifier for a set of

words or descriptors about a particular field or set of concepts, such as a list of

THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the

organization of a collection of documents for reference and retrieval (from Merriam

Webster Online)

THESAURUS WORD IDENTIFIER: Unique identifier for a word or key word in a


THESAURUS_WORD_ID Y VARCHAR2 40 RM_THESAURUS_WORD
thesaurus.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


UWI Y VARCHAR2 40 WELL
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.

SOURCE: The individual, company, state, or government agency designated as the


WELL_ACTIVITY_SOURCE Y VARCHAR2 40 WELL_ACTIVITY
source of information for this row.

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.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


WELL_ACTIVITY_UWI Y VARCHAR2 40 WELL_ACTIVITY
primary key for this row.

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

stages of the Well Life cycle (planning to disposal).

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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 OBSERVATION NUMBER: A unique number that identifies the

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.

AREA DESCRIPTION CODE: A codified description of an area, such as a project


AREA_DESC_CODE Y VARCHAR2 40 R_AREA_DESC_CODE
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.

AVERAGE_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNITS OF MEASURE

AVERAGE_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNITS OF MEASURE

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.

MAX_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNITS OF MEASURE

MAX_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNITS OF MEASURE

MIN_VALUE Y NUMBER 0 DESCRIPTION VALUE: Numeric value associated with the area description.

MIN_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNITS OF MEASURE

MIN_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNITS OF MEASURE

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: narrative remark about the area description.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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

reports or scout tickets, publications, news letters, books or jounals.

ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.

ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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

the same level, if the hierarchy is complex.

ACTIVE INDICATOR: A 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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

AREA CROSS REFERENCE OBSERVATION NUMBER: Unique sequencer added

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

more than one reason.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

AREA CROSS REFERENCE TYPE: Contains a list of valid reasons for relating areas

to each other. These may refer to organizations, jurisdictional relationships etc.


AREA_XREF_TYPE Y VARCHAR2 40 R_AREA_XREF_TYPE
Shoud not be used to indicate containment types. Please use AREA_CONTAIN for

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE N VARCHAR2 40 P R_SOURCE
source of information for this row.

ADDRESS OBSERVATION NUMBER: A number used to uniquely identifying an


ADDRESS_OBS_NO N NUMBER 8 P
address for a Business 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).

ADDRESSEE TEXT: the text of the addressee as it is to appear on an envelope or


ADDRESSEE_TEXT Y VARCHAR2 240
document.

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

all three FK explicitly.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED IND: A Y/N flag indicating this contact information is primary or


PREFERRED_IND Y VARCHAR2 1
preferred for the contact information type.

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

political subdivisions of countries.

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.

ADDRESS LINE 2: Description or text of second line of address for a business


SECOND_ADDRESS_LINE Y VARCHAR2 1024
associate.

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

local time zone.

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.

ADDRESS LINE 3: Description or text of third line of address for a business


THIRD_ADDRESS_LINE Y VARCHAR2 1024
associate.

WITHHOLDING TAX IND: Indicates whether withholding tax is applicable to this


WITHHOLDING_TAX_IND Y VARCHAR2 1
office or company, in the event payments are to be 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE N VARCHAR2 40 P R_SOURCE
source of information for this row.

BUSINESS ASSOCIATE ALIAS IDENTIFIER : Unique ID for an alias name by which


BA_ALIAS_ID N VARCHAR2 40 P
the business associate is known.

ABBREVIATION Y VARCHAR2 30 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A 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_SHORT_NAME Y VARCHAR2 30 SHORT NAME: A short name given to an alias.

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

Ltd. was amalgamated to Petro-Canada Exploration Ltd. effective 19800101)

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: The language of the alias.

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

security is less compromised.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED INDICATOR: A Y/N flag indicating whether this alias is a preferred


PREFERRED_IND Y VARCHAR2 1
name or code.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

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 IDENTIFIER: Unique identifier for the row that describes the
AUTHORITY_ID N VARCHAR2 40 P
authority that a business associate has over business objects.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

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: the type of authority given to a business associate, often an

AUTHORITY_TYPE Y VARCHAR2 40 R_AUTHORITY_TYPE employee of a company. Authority may be extended for purchase authorizations, to

sign contracts or to enter into negotiations etc.

AUTHORIZED BY BUSINESS ASSOCIATE: the unique identifier of the business


AUTHORIZED_BY Y VARCHAR2 40 BUSINESS_ASSOCIATE
associate who authorized this level of authority.

CURRENCY CONVERSION: A number which, when multiplied by the stored value,


CURRENCY_CONVERSION Y NUMBER 10,5
will re-create the original value in the original currency used.

CURRENCY ORIGINAL UNITS OF MEASURE: The units of measure in which the


CURRENCY_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
currency was originally received.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

REPRESENTED BUSINESS ASSOCIATE IDENTIFIER: The unique identifier of the

REPRESENTED_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE business associate who the authorized person represents for this authority. May be a

subsidiary, a company etc.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

COMPONENT OBSERVATION NUMBER: unique identifier for a component in an


COMPONENT_OBS_NO N NUMBER 8 P
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).

ACTIVITY OBSERVATION NUMBER: Number uniquely identifying each observation


ACTIVITY_OBS_NO Y NUMBER 8 WELL_ACTIVITY
of an activity.

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of

ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic

cuttings, fluid collection etc.

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.

AUTHORITY TYPE: The type of authority granted to a business associate with


AUTHORITY_TYPE Y VARCHAR2 40 R_AUTHORITY_TYPE
respect to this authority component.

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.

BUSINESS ASSOCIATE ORGANIZATION IDENTIFIER: unique identifier for an


BA_ORGANIZATION_ID Y VARCHAR2 40 BA_ORGANIZATION
organization of a company or organization.

ORGANIZATION SEQUENCE NUMBER: a unique number added to allow


BA_ORGANIZATION_SEQ_NO Y NUMBER 8 BA_ORGANIZATION
organizations to be versioned over time.

CATALOGUE ADDITIVE IDENTIFIER: Unique identifier for the list of kinds of

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 CATALOGUE IDENTIFIER: Unique identifier for the list of kinds of

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

equipment that exist are defined in the table EQUIPMENT.

CLASSIFICATION: SYSTEM: Identifies and describes the classification system that


CLASSIFICATION_SYSTEM_ID Y VARCHAR2 40 CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification

information.

CLASSIFICATION LEVEL IDENTIFIER: Unique identifier used to capture the

classification systems, such as those that describe types of equipment. A number of

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

classification system, and through more than one classification system.

Page 166 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

CONSENT IDENTIFIER: Unique identifier for the consent. Consents grant

permission to conduct operations based on approval of what is done or proposed by


CONSENT_ID Y VARCHAR2 40 CONSENT
another. Conditions, including actions to be taken or fees to be paid, may or may not

be applied against the consent.

CONSULTATION IDENTIFIER: Unique identifier for this consultation as it pertains to

CONSULT_ID Y VARCHAR2 40 CONSULT an activity or request for an activity. Consultation discussions may occur at any point

in the life cycle of a business object.

CONTEST ID: Unique identifier to track a contestment between companies,


CONTEST_ID Y VARCHAR2 40 CONTEST
countries, states and other jurisdictional bodies.

CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.

ECOZONE IDENTIFIER: Unique identifier for a sedimentary rock unit or environment

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 BA: The unique identifier assigned to an employee (or consultant or


EMPLOYEE_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
contractor) in an organization.

EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.

EMPLOYER_BA: The unique identifier of the organization that has employees


EMPLOYER_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
working for it.

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 SUIMMARY IDENTIFIER: Summary information about a financial

FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.

Could be a cost center or any other reference number.

FOSSIL_ID Y VARCHAR2 40 FOSSIL FOSSIL IDENTIFIER: Unique Identifier for a fossil.

INCIDENT IDENTIFIER: Unique identifier for an health safety or environment related


INCIDENT_ID Y VARCHAR2 40 HSE_INCIDENT
incident.

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

INTEREST SET SEQUENCE NUMBER: unique sequencing component to allow


INTEREST_SET_SEQ_NO Y NUMBER 8 INTEREST_SET
verioning of the interest set over time.

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

AGREEMENT, LAND AGREE PART.

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 IDENTIFIER: An identifier that is unique within a specific


PDEN_ID Y VARCHAR2 40 PDEN
production entity source and type.

PDEN SOURCE: The individual, company, state, or government agency designated


PDEN_SOURCE Y VARCHAR2 40 PDEN
as the source of information for this row

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


PPDM_SYSTEM_ID Y VARCHAR2 40 PPDM_TABLE PPDM_SYSTEM
database or XML schema.

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.

WELL STRING FORMATION OBSERVATION NUMBER: A sequential observation

PR_STR_FORM_OBS_NO Y NUMBER 8 PROD_STRING_FORMATION number used to uniquely identify each completed (perforated) formation (layer) that is

contributing production to a well string.

RATE and FEE SCHEDULE: A schedule for payments as set up by a business

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

table also be captured in PPDM TABLE, to make querying this information


REFERENCED_GUID Y VARCHAR2 38
easier.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

managed carefully and appropriately.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


REFERENCED_SYSTEM_ID Y VARCHAR2 40
database or XML schema.

PPDM TABLE NAME: The name of a table that has an association with this level of a

classification system. This may be used in conjunction with an approrpriate foreign

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

the source table be managed carefully and appropriately.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

RESERVES ENTITY IDENTIFIER: unique identifier for a reserves entity. A reserves

RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of

business objects (such as all the completions producing from a pool).

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.

SOURCE: The individual, company, state, or government agency designated as the


SAMPLE_ANAL_SOURCE Y VARCHAR2 40 ANL_ANALYSIS_REPORT
source of information for this row.

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.

Valid entries include SEIS_LINE, SEIS_SEGMENT, SEIS_SURVEY, SEIS_PLAN,

SEIS_WELL, SEIS_PROC_SET, SEIS_INTERP_SET or SEIS_3D.

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

name of a valid sub type of support facility.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SPATIAL_DESCRIPTION_ID Y VARCHAR2 40 SPATIAL_DESCRIPTION SPATIAL DESCRIPTION IDENTIFIER: Unique identifier for the spatial description.

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.

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

use for a Lexicon, 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.

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

maintain integration with the rest of the model.

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.

RECORDS MANAGEMENT THESAURUS IDENTIFIER: Unique identifier for a set of

words or descriptors about a particular field or set of concepts, such as a list of

THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the

organization of a collection of documents for reference and retrieval (from Merriam

Webster Online)

THESAURUS WORD IDENTIFIER: Unique identifier for a word or key word in a


THESAURUS_WORD_ID Y VARCHAR2 40 RM_THESAURUS_WORD
thesaurus.

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.

SOURCE: The individual, company, state, or government agency designated as the


WELL_ACTIVITY_SOURCE Y VARCHAR2 40 WELL_ACTIVITY
source of information for this row.

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

stages of the Well Life cycle (planning to disposal).

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

COMPONENT OBSERVATION NUMBER: A unique number identifying the object


COMPONENT_OBS_NO N NUMBER 8 P
that is associated with a business 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).

ACTIVITY OBSERVATION NUMBER: Number uniquely identifying each observation


ACTIVITY_OBS_NO Y NUMBER 8 WELL_ACTIVITY
of an activity.

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of

ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic

cuttings, fluid collection 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 associaate has over business objects.

BUSINESS ASSOCIATE COMPONENT TYPE: The type of component that is


BA_COMPONENT_TYPE Y VARCHAR2 40 R_BA_COMPONENT_TYPE
associated with a business associate.

BUSINESS ASSOCIATE ORGANIZATION IDENTIFIER: unique identifier for an


BA_ORGANIZATION_ID Y VARCHAR2 40 BA_ORGANIZATION
organization of a company or organization.

ORGANIZATION SEQUENCE NUMBER: a unique number added to allow


BA_ORGANIZATION_SEQ_NO Y NUMBER 8 BA_ORGANIZATION
organizations to be versioned over time.

CATALOGUE ADDITIVE IDENTIFIER: Unique identifier for the list of kinds of

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 CATALOGUE IDENTIFIER: Unique identifier for the list of kinds of

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

equipmentthat exist are defined in the table EQUIPMENT.

CLASSIFICATION: SYSTEM: Identifies and describes the classification system that


CLASSIFICATION_SYSTEM_ID Y VARCHAR2 40 CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification

information.

CLASSIFICATION LEVEL IDENTIFIER: Unique identifier used to capture the

classification systems, such as those that describe types of equipment. A number of

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

classification system, and through more than one classification system.

CONSENT IDENTIFIER: Unique identifier for the consent. Consents grant

permission to conduct operations based on approval of what is done or proposed by


CONSENT_ID Y VARCHAR2 40 CONSENT
another. Conditions, including actions to be taken or fees to be paid, may or may not

be applied against the consent.

Page 171 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

CONTEST ID: Unique identifier to track a contestment between companies,


CONSULT_ID Y VARCHAR2 40 CONSULT
countries, states and other jurisdictional bodies.

CONTEST ID: Unique identifier to track a contestment between companies,


CONTEST_ID Y VARCHAR2 40 CONTEST
countries, states and other jurisdictional bodies.

CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.

ECOZONE IDENTIFIER: Unique identifier for a sedimentary rock unit or environment

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 BA: The unique identifier assigned to an employee (or consultant or


EMPLOYEE_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
contractor) in an organization.

EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.

EMPLOYER_BA: The unique identifier of the organization that has employees


EMPLOYER_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
working for it.

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

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 SUIMMARY IDENTIFIER: Summary information about a financial

FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.

Could be a cost center or any other reference number.

FOSSIL_ID Y VARCHAR2 40 FOSSIL FOSSIL IDENTIFIER: Unique Identifier for a fossil.

INCIDENT IDENTIFIER: Unique identifier for an health safety or environment related


INCIDENT_ID Y VARCHAR2 40 HSE_INCIDENT
incident.

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.

INTEREST SET SEQUENCE NUMBER: unique sequencing component to allow


INTEREST_SET_SEQ_NO Y NUMBER 8 INTEREST_SET
verioning of the interest set over time.

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

AGREEMENT, LAND AGREE PART.

LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale.

LANGUAGE: The form of a means of communicating ideas or feelings by the use of

LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.

Usually the language used in a document, proceding, process or appllication.

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 IDENTIFIER: An identifier that is unique within a specific


PDEN_ID Y VARCHAR2 40 PDEN
production entity source and type.

PDEN SOURCE: The individual, company, state, or government agency designated


PDEN_SOURCE Y VARCHAR2 40 PDEN
as the source of information for this row

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


PPDM_SYSTEM_ID Y VARCHAR2 40 PPDM_TABLE PPDM_SYSTEM
database or XML schema.

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.

SOURCE: The individual, company, state, or government agency designated as the


PR_STR_SOURCE Y VARCHAR2 40 PROD_STRING
source of information for this row.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


PR_STR_UWI Y VARCHAR2 40 PROD_STRING
primary key for this row.

RATE and FEE SCHEDULE: A schedule for payments as set up by a business

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

managed carefully and appropriately.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


REFERENCED_SYSTEM_ID Y VARCHAR2 40
database or XML schema.

PPDM TABLE NAME: The name of a table that has an association with this level of a

classification system. This may be used in conjunction with an approrpriate foreign

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

the source table be managed carefully and appropriately.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

RESERVES ENTITY IDENTIFIER: unique identifier for a reserves entity. A reserves

RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of

business objects (such as all the completions producing from a pool).

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.

SOURCE: The individual, company, state, or government agency designated as the


SAMPLE_ANAL_SOURCE Y VARCHAR2 40 ANL_ANALYSIS_REPORT
source of information for this row.

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.

Valid entries include SEIS_LINE, SEIS_SEGMENT, SEIS_SURVEY, SEIS_PLAN,

SEIS_WELL, SEIS_PROC_SET, SEIS_INTERP_SET or SEIS_3D.

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

name of a valid sub type of support facility.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SPATIAL DESCRIPTION: The surface and sub-surface description of land. The

surface description may be stated in terms of a legal survey system, metes and

bounds or polygon. The mineral zone description describes the minerals


SPATIAL_DESCRIPTION_ID Y VARCHAR2 40 SPATIAL_DESCRIPTION
(substances) and subsurface definition (zones/formations) to which rights are

granted. For land rights, continuations may be described by generating a new Spatial

description.

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.

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

use for a Lexicon, a geographic area, a project, a company etc.

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.

STRING IDENTIFIER: Number or code uniquely identifying a production string within


STRING_ID Y VARCHAR2 40 PROD_STRING
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 types are used to

maintain integration with the rest of the model.

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.

RECORDS MANAGEMENT THESAURUS IDENTIFIER: Unique identifier for a set of

words or descriptors about a particular field or set of concepts, such as a list of

THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the

organization of a collection of documents for reference and retrieval (from Merriam

Webster Online)

THESAURUS WORD IDENTIFIER: Unique identifier for a word or key word in a


THESAURUS_WORD_ID Y VARCHAR2 40 RM_THESAURUS_WORD
thesaurus.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


UWI Y VARCHAR2 40 WELL
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.

SOURCE: The individual, company, state, or government agency designated as the


WELL_ACTIVITY_SOURCE Y VARCHAR2 40 WELL_ACTIVITY
source of information for this row.

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.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


WELL_ACTIVITY_UWI Y VARCHAR2 40 WELL_ACTIVITY
primary key for this row.

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

stages of the Well Life cycle (planning to disposal).

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

SERVICE SEQUENCE NUMBER: Unique identifier for the occurance of service


SERVICE_SEQ_NO N NUMBER 8 P
provided to the consortium by the service company.

ACTIVE INDICATOR: A 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 IDENTIFIER: Unique identier for the business


CONTACT_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
associate who is a contact for this work.

CONT_PROVISION
CONTRACT_ID Y VARCHAR2 40 CONTRACT ID: Unique identifier for the contract table.
CONTRACT

DESCRIPTION Y VARCHAR2 2000 DESCRIPTION: textual description of the service 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PROVISION_ID Y VARCHAR2 40 CONT_PROVISION PROVISION IDENTIFIER: Unique identifier for the provision in a contract.

FEE SCHEDULE: A schedule for payments as set up by a business associate such

RATE_SCHEDULE_ID Y VARCHAR2 40 RATE_SCHEDULE 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.

REPRESENTED BUSINESS ASSOCIATE ID: The unique identifier for the BA on


REPRESENTED_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
whose bahalf the service was provided.

SERVICE_QUALITY Y VARCHAR2 40 R_SERVICE_QUALITY SERVICE QUALITY: the quality of service that was provided for this work.

BUSINESS ASSOCIATE SERVICE TYPE: A valid list of services for a business

SERVICE_TYPE Y VARCHAR2 40 R_BA_SERVICE_TYPE associate. For example well logger, drilling contractor, application developer. For

land, may be may be address for service, brokerage, maintainor etc.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

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: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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).

ADDRESS OBSERVATION NUMBER: A number used to uniquely identifying an


ADDRESS_OBS_NO Y NUMBER 8 BA_ADDRESS
address for a Business Associate.

SOURCE: The individual, company, state, or government agency designated as the


ADDRESS_SOURCE Y VARCHAR2 40 BA_ADDRESS
source of information for this row.

BUSINESS ASSOCIATE ORGANIZATION IDENTIFIER: unique identifier for an


BA_ORGANIZATION_ID Y VARCHAR2 40 BA_ORGANIZATION
organization of a company or organization.

ORGANIZATION SEQUENCE NUMBER: a unique number added to allow


BA_ORGANIZATION_SEQ_NO Y NUMBER 8 BA_ORGANIZATION
organizations to be versioned over time.

R BA CONTACT LOCATION TYPE: The type of contact location defined. May be


CONTACT_LOC_TYPE Y VARCHAR2 40 R_BA_CONTACT_LOC_TYPE
phone number, fax number, Email address, Web URL 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.

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

item may occupy an order level.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED IND: A Y/N flag indicating this contact information is primary or


PREFERRED_IND Y VARCHAR2 1
preferred for the contact information type.

REMARK Y VARCHAR2 2000 REMARK - remark about the contact information

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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 BUSINESS ASSOCIATE IDENTIFIER: Unique identifier for the

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

be contractors or seconded to the crew by another company.

CREW_ID N VARCHAR2 40 P CREW IDENTIFIER: Unique identifier for the crew.

ACTIVE INDICATOR: A 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks relating to this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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 COMPANY BUSINESS ASSOCIATE IDENTIFIER: Unique identifier for the


BUSINESS_ASSOCIATE
CREW_COMPANY_BA_ID N VARCHAR2 40 P company that runs this crew. Not all members of a crew may be employees, but may
BA_CREW
be contractors or seconded to the crew by another company.

CREW_ID N VARCHAR2 40 P BA_CREW CREW IDENTIFIER: Unique identifier for the crew.

MEMBER OBSERVATION NUMBER: Unique identifier for each occurrence of a

MEMBER_OBS_NO N NUMBER 8 P member of a crew. Use EFFECTIVE and EXPIRY DATES to indicate the time

periods when each individual is on or off the crew.

CREW MEMBER BUSINESS ASSOCIATE IDENTIFIER: Unique identifier for the

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

MEMBER OBS NO to sequence the occurrences.

ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).

POSITION: A reference table listing valid types of employee positions or crew


CREW_POSITION Y VARCHAR2 40 R_EMPLOYEE_POSITION
positions. This list may come from human resource departments.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks relating to this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

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.

DESCRIPTION IDENTIFIER: Unique identifier for a specific row in a description


DESCRIPTION_ID N VARCHAR2 40 P
detail 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).

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.

AVERAGE_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

AVERAGE_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

BA DESCRIPTION DETAIL CODE: In the case that the detail is described as a


BA_DESC_CODE Y VARCHAR2 40 R_BA_DESC_CODE
coded value, this provides the valid codes for each type of detail.

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.

CURRENCY CONVERSION: A number which, when multipled by the stored value,


CURRENCY_CONVERSION Y NUMBER 10,5
will re-create the original value in the original currency used.

CURRENCY ORIGINAL UNITS OF MEASURE: The units of measure in which the


CURRENCY_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
currency was originally received.

CURRENCY_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

DESCRIPTION Y VARCHAR2 1024 DESCRIPTION: A textual description of the business associate.

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.

MAX_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

MAX_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

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 VALUE: the minimum value associated with a specification, such as


MIN_VALUE Y NUMBER 0
minimum pipe thickness or minimum pressure capability.

MIN_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

MIN_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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,

such as pressures or temperatures that reference specifications are also permitted.

REFERENCE_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

EQUIPMENT SPECIFICATION REFERENCE TYPE: Use this table to indicate the

kind of referece point used to describe specifications. For example, if the

REFERENCE_VALUE_TYPE Y VARCHAR2 40 R_BA_DESC_REF_VALUE specifications being captured are tank strappings, the SPEC TYPE = TANK

STRAPPING and SPEC REF TYPE = STRAPPING MARKERS and the

REFERENCED VALUE = the height measure on the tank.

REFERENCE_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

EMPLOYER_BA: The unique identifier of the organization that has employees


EMPLOYER_BA_ID N VARCHAR2 40 P BUSINESS_ASSOCIATE
working for it.

EMPLOYEE BA: The unique identifier assigned to an employee (or consultant or


EMPLOYEE_BA_ID N VARCHAR2 40 P BUSINESS_ASSOCIATE
contractor) in an organization.

EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO N NUMBER 8 P
an organization.

ACTIVE IND: A flag to indicate if the employee is currently employed by the


ACTIVE_IND Y VARCHAR2 1
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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

LICENSEE BUSINESS ASSOCIATE IDENTIFIER: Unique identifier for the business


LICENSEE_BA_ID N VARCHAR2 40 P BUSINESS_ASSOCIATE
associate to whom this license has been granted.

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.

DESCRIPTION Y VARCHAR2 240 DESCRIPTION: short narrative description of the license.

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 NUMBER: Reference number for the geophysical license as assigned by


LICENSE_NUM Y VARCHAR2 40
the regulatory agency.

LICENSE_TERM Y NUMBER 10,5 LICENSE TERM: The term for which this license will be in effect.

LICENSE_TERM_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

RATE and FEE SCHEDULE: A schedule for payments as set up by a business


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 LICENSEE BUSINESS ASSOCIATE IDENTIFIER: part of the foreign key


REL_LICENSEE_BA_ID Y VARCHAR2 40 BA_LICENSE
to a related license, such as a previous license, or a license that this is an addition to.

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.

SECONDARY_TERM_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

LICENSEE BUSINESS ASSOCIATE IDENTIFIER: Unique identifier for the business


LICENSEE_BA_ID N VARCHAR2 40 P BA_LICENSE
associate to whom this license has been granted.

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.

ABBREVIATION Y VARCHAR2 30 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A 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_SHORT_NAME Y VARCHAR2 30 SHORT NAME: A short name given to an alias.

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

Ltd. was amalgamated to Petro-Canada Exploration Ltd. effective 19800101)

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: 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.

BUSINESS ASSOCIATE OWNER IDENTIFIER: Unique identifier for a business


OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
associate who is the owner of this alias.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED INDICATOR: A Y/N flag indicating whether this alias is a preferred


PREFERRED_IND Y VARCHAR2 1
name or code.

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

LICENSEE BUSINESS ASSOCIATE IDENTIFIER: Unique identifier for the business


LICENSEE_BA_ID N VARCHAR2 40 P BA_LICENSE
associate to whom this license has been granted.

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: Narrative descriptive remarks that accompany the license condition.

DESCRIPTION Y VARCHAR2 240 Could include the definition at which the values apply (such as 101.325 kilopascals

and 15 degrees Celcius).

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

LICENSEE BUSINESS ASSOCIATE IDENTIFIER: Unique identifier for the business


LICENSEE_BA_ID N VARCHAR2 40 P BA_LICENSE
associate to whom this license has been granted.

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

CONDITION DESCRIPTION: textual description of the condition applied to the


CONDITION_DESC Y VARCHAR2 240
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

PROJECT Modules as appropriate to your business.

CONDITION VALUE: a numeric value associated with the condition, such as a rate
CONDITION_VALUE Y NUMBER 0
or an amount.

CONDITION_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

CONDITION_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

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.

CURRENCY CONVERSION: The conversion factor applied to calculate the original


CURRENCY_CONVERSION Y NUMBER 10,5
currency from the stored currency value.

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 DESCRIPTION: A short narrative description of the condition.

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

work flow) or obligations ( for payments) module to track completions.

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 BY BUSINESS ASSOCIATE: unique identifier for the business associate


FULFILLED_BY_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
who fulfilled this condition.

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.

BA_LICENSE_COND_TYPE GRANTED BY BUSINESS ASSOICATE IDENTIFIER: Unique identifier for the


GRANTED_BY_BA_ID Y VARCHAR2 40
BA_LICENSE_COND_CODE business associate who grants this type of license.

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.

MAX_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

MAX_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

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.

MIN_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

MIN_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

RESTRICTION_ID Y VARCHAR2 40 RESTRICTION RESTRICTION IDENTIFER: Unique identifier for a restriction.

RESTRICTION VERSION: The version number of the restriction. In some areas,


RESTRICTION_VERSION Y NUMBER 8 RESTRICTION
changes to the detailed requirements of a restriction result in versioning.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

GRANTED BY BUSINESS ASSOCIATE IDENTIFIER: Unique identifier for the


GRANTED_BY_BA_ID N VARCHAR2 40 P BA_LICENSE_COND_TYPE
business associate who grants this type of license.

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

orPROJECT Modules as appropriate to your business.

CONDITION CODE: A codified value associated with a specific condition type for a
CONDITION_CODE N VARCHAR2 40 P
license.

ABBREVIATION Y VARCHAR2 12 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should becreated.

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

GRANTED BY BUSINESS ASSOCIATE IDENFIFIER: Unique idenfier for the


GRANTED_BY_BA_ID N VARCHAR2 40 P BA_LICENSE_TYPE
business associate who grants this type of license.

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

orPROJECT Modules as appropriate to your business.

ABBREVIATION Y VARCHAR2 12 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should becreated.

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

for each kind of property that is defined.

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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

LICENSEE BUSINESS ASSOCIATE IDENTIFIER: Unique identifier for the business


LICENSEE_BA_ID N VARCHAR2 40 P BA_LICENSE
associate to whom this license has been granted.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK: a text description of an observation, clarification or comment on the


REMARK Y VARCHAR2 2000
contract.

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

comments, well comments, deficiencies, rental billing comments, ...

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

LICENSEE BUSINESS ASSOCIATE IDENTIFIER: Unique identifier for the business


LICENSEE_BA_ID N VARCHAR2 40 P BA_LICENSE
associate to whom this license has been granted.

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

and should only be used if necessary.

ACTIVE INDICATOR: A 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

statuses are to be tracked.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

GRANTED BY BUSINESS ASSOCIATE IDENTIFIER: the unique identifier for the


GRANTED_BY_BA_ID N VARCHAR2 40 P BUSINESS_ASSOCIATE
business associate, usually a regulatory agency, that grants this type of license.

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.

ABBREVIATION Y VARCHAR2 12 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

RATE and FEE SCHEDULE: A schedule for payments as set up by a business

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should becreated.

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.

RESOLVE DESCRIPTION: A short narrative description of the resolution of the


RESOLVE_DESC Y VARCHAR2 1024
violation, such as procedures modified, report submitted, fine paid.

LICENSE VIOLATION RESOLUTION TYPE: The type of resolution to a violation of a


RESOLVE_TYPE Y VARCHAR2 40 R_BA_LIC_VIOL_RESOL
license term, such as the payment of a fine or creation of new processes.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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

something such as a report was overdue.

VIOLATION DESCRIPTION: a narrative description of the license violation that has


VIOLATION_DESC Y VARCHAR2 1024
been recorded.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

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: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

BUSINESS_ASSOCIATE 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.

BUSINESS ASSOCIATE ORGANIZATION IDENTIFIER: unique identifier for an


ORGANIZATION_ID N VARCHAR2 40 P
organization of a company or organization.

ORGANIZATION SEQUENCE NUMBER: a unique number added to allow


ORGANIZATION_SEQ_NO N NUMBER 8 P
organizations to be versioned over time.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

ADDRESS OBSERVATION NUMBER: A number used to uniquely identifying an


ADDRESS_OBS_NO Y NUMBER 8 BA_ADDRESS
address for a Business Associate.

SOURCE: The individual, company, state, or government agency designated as the


ADDRESS_SOURCE Y VARCHAR2 40 BA_ADDRESS
source of information for this row.

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.

CREATED DATE: Date on which the capture of an organization structure was


CREATED_DATE Y DATE DATE
created.

DESCRIPTION Y VARCHAR2 240 DESCRIPTION: describes the organization reporting structure.

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.

ORGANIZATION NAME: The name given to the organization, such as Western


ORGANIZATION_NAME Y VARCHAR2 255
Development Unit.

R BA ORGANIZATION TYPE: may be department, division, cost center, business


ORGANIZATION_TYPE Y VARCHAR2 40 R_BA_ORGANIZATION_TYPE
unit, franchise etc.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

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: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

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_AUTHORITY

ORGANIZATION IDENTIFIER: The unique identifier for an organization within a

ORGANIZATION_ID N VARCHAR2 40 P BA_ORGANIZATION business unit. These organizations may be formal or informal, long term or

temporary.

ORGANIZATION SEQUENCE NUMBER: a unique number added to allow


ORGANIZATION_SEQ_NO N NUMBER 8 P BA_ORGANIZATION
organizations to be versioned over time.

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).

ACTIVITY OBSERVATION NUMBER: Number uniquely identifying each observation


ACTIVITY_OBS_NO Y NUMBER 8 WELL_ACTIVITY
of an activity.

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of

ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic

cuttings, fluid collection 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 associaate has over business objects.

R_BA_ORGANIZATION_COMP BA ORGANIZATION COMPONENT TYPE: The type of component associated with


BA_ORGANIZATION_COMPONENT_TYPE
Y VARCHAR2 40
_TYPE the organization.

CATALOGUE ADDITIVE IDENTIFIER: Unique identifier for the list of kinds of

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 CATALOGUE IDENTIFIER: Unique identifier for the list of kinds of

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

equipment that exist are defined in the table EQUIPMENT.

CLASSIFICATION: SYSTEM: Identifies and describes the classification system that


CLASSIFICATION_SYSTEM_ID Y VARCHAR2 40 CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification

information.

CLASSIFICATION LEVEL IDENTIFIER: Unique identifier used to capture the

classification systems, such as those that describe types of equipment. A number of

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

classification system, and through more than one classification system.

CONSENT IDENTIFIER: Unique identifier for the consent. Consents grant

permission to conduct operations based on approval of what is done or proposed by


CONSENT_ID Y VARCHAR2 40 CONSENT
another. Conditions, including actions to be taken or fees to be paid, may or may not

be applied against the consent.

Page 202 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

CONSULTATION IDENTIFIER: Unique identifier for this consultation as it pertains to

CONSULT_ID Y VARCHAR2 40 CONSULT an activity or request for an activity. Consultation discussions may occur at any point

in the life cycle of a business object.

CONTEST ID: Unique identifier to track a contestment between companies,


CONTEST_ID Y VARCHAR2 40 CONTEST
countries, states and other jurisdictional bodies.

CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.

DESCRIPTION Y VARCHAR2 240 DESCRIPTION: describes the organization reporting structure.

ECOZONE IDENTIFIER: Unique identifier for a sedimentary rock unit or environment

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 BA: The unique identifier assigned to an employee (or consultant or


EMPLOYEE_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
contractor) in an organization.

EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.

EMPLOYER_BA: The unique identifier of the organization that has employees


EMPLOYER_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
working for it.

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 SUIMMARY IDENTIFIER: Summary information about a financial

FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.

Could be a cost center or any other reference number.

FOSSIL_ID Y VARCHAR2 40 FOSSIL FOSSIL IDENTIFIER: Unique Identifier for a fossil.

INCIDENT IDENTIFIER: Unique identifier for an health safety or environment related


INCIDENT_ID Y VARCHAR2 40 HSE_INCIDENT
incident.

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

INTEREST SET SEQUENCE NUMBER: unique sequencing component to allow


INTEREST_SET_SEQ_NO Y NUMBER 8 INTEREST_SET
verioning of the interest set over time.

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

AGREEMENT, LAND AGREE PART.

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 IDENTIFIER: The unique identifier for an organization within a

ORGANIZATION_ID2 Y VARCHAR2 40 BA_ORGANIZATION business unit. These organizations may be formal or informal, long term or

temporary.

ORGANIZATION SEQUENCE NUMBER: a unique number added to allow


ORGANIZATION_SEQ_NO2 Y NUMBER 8 BA_ORGANIZATION
organizations to be versioned over time.

PALEO SUMMARY IDENTIFIER: Unique identifier for the paleo summary report that
PALEO_SUMMARY_ID Y VARCHAR2 40 PALEO_SUMMARY
is captured.

PRODUCTION ENTITY IDENTIFIER: An identifier that is unique within a specific


PDEN_ID Y VARCHAR2 40 PDEN
production entity source and type.

PDEN SOURCE: The individual, company, state, or government agency designated


PDEN_SOURCE Y VARCHAR2 40 PDEN
as the source of information for this row

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should becreated.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


PPDM_SYSTEM_ID Y VARCHAR2 40 PPDM_TABLE PPDM_SYSTEM
database or XML schema.

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

WELL STRING FORMATION OBSERVATION NUMBER: A sequential observation

PR_STR_FORM_OBS_NO Y NUMBER 8 PROD_STRING_FORMATION number used to uniquely identify each completed (perforated) formation (layer) that is

contributing production to a well string.

RATE and FEE SCHEDULE: A schedule for payments as set up by a business

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

managed carefully and appropriately.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


REFERENCED_SYSTEM_ID Y VARCHAR2 40
database or XML schema.

PPDM TABLE NAME: The name of a table that has an association with this level of a

classification system. This may be used in conjunction with an approrpriate foreign

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

the source table be managed carefully and appropriately.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

RESERVES ENTITY IDENTIFIER: unique identifier for a reserves entity. A reserves

RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of

business objects (such as all the completions producing from a pool).

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.

SOURCE: The individual, company, state, or government agency designated as the


SAMPLE_ANAL_SOURCE Y VARCHAR2 40 ANL_ANALYSIS_REPORT
source of information for this row.

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.

Valid entries include SEIS_LINE, SEIS_SEGMENT, SEIS_SURVEY, SEIS_PLAN,

SEIS_WELL, SEIS_PROC_SET, SEIS_INTERP_SET or SEIS_3D.

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

name of a valid sub type of support facility.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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,

reference books etc.

SPATIAL DESCRIPTION: The surface and sub-surface description of land. The

surface description may be stated in terms of a legal survey system, metes and

bounds or polygon. The mineral zone description describes the minerals


SPATIAL_DESCRIPTION_ID Y VARCHAR2 40 SPATIAL_DESCRIPTION
(substances) and subsurface definition (zones/formations) to which rights are

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

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.

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

use for a Lexicon, 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.

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

maintain integration with the rest of the model.

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.

RECORDS MANAGEMENT THESAURUS IDENTIFIER: Unique identifier for a set of

words or descriptors about a particular field or set of concepts, such as a list of

THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the

organization of a collection of documents for reference and retrieval (from Merriam

Webster Online)

THESAURUS WORD IDENTIFIER: Unique identifier for a word or key word in a


THESAURUS_WORD_ID Y VARCHAR2 40 RM_THESAURUS_WORD
thesaurus.

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.

SOURCE: The individual, company, state, or government agency designated as the


WELL_ACTIVITY_SOURCE Y VARCHAR2 40 WELL_ACTIVITY
source of information for this row.

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

stages of the Well Life cycle (planning to disposal).

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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

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.

BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a


JURISDICTION N VARCHAR2 40 P BUSINESS_ASSOCIATE
person, company, regulatory agency, government or consortium.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Geneal remarks about this row of data

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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 TYPE: The type of preference documented, such as preference for


PREFERENCE_TYPE N VARCHAR2 40 P R_BA_PREF_TYPE
meeting times, well log curve selection, parameter useage etc.

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).

DESCRIPTION Y VARCHAR2 240 DESCRIPTION: textual description of the preference.

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: The form of a means of communicating ideas or feelings by the use of

LANGUAGE Y VARCHAR2 40 R_LANGUAGE conventionalized signs, sounds, gestures, or marks having understood meanings.

Usually the language used in a document, proceding, process or appllication.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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,

neutron, conductivity, formation density etc.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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 TYPE: The type of preference documented, such as preference for


PREFERENCE_TYPE N VARCHAR2 40 P BA_PREFERENCE
meeting times, well log curve selection, parameter useage etc.

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).

PREFERRED CURRENCY: Indicates for the business associate, the type of

CURRENCY_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE currency preferred for this type of transaction. Note that different preferences can be

set for various types of transactions.

DESCRIPTION: text description of the level of this preference, could be explanitory


DESCRIPTION Y VARCHAR2 240
remarks, locations 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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;

this implies that these are equally preferred.

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.

PREFERRED BUSINESS ASSOCIATE IDENTIFIER: unique identifier for a business


PREFERRED_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
associate who is preferred for some service or performing some function.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

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.

BUSINESS ASSOCIATE SERVICE TYPE: The service that a business associate

BA_SERVICE_TYPE N VARCHAR2 40 P R_BA_SERVICE_TYPE provides. For example well logging, drilling, application development. (For land, may

be address for service, brokerage, maintainor, etc.)

BUSINESS ASSOCIATE SERVICE SEQUENCE NUMBER: This column is added to


BA_SERVICE_SEQ_NO N NUMBER 8 P
allow a business associate to offer the same service off and on over a period of 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).

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

ADDRESS OBSERVATION NUMBER: A number used to uniquely identifying an


ADDRESS_OBS_NO N NUMBER 8 P BA_ADDRESS
address for a Business Associate.

BUSINESS ASSOCIATE SERVICE TYPE: The service that a business associate

BA_SERVICE_TYPE N VARCHAR2 40 P BA_SERVICE provides. For example well logging, drilling, application development. (For land, may

be address for service, brokerage, maintainor, etc.)

BUSINESS ASSOCIATE SERVICE SEQUENCE NUMBER: This column is added to


BA_SERVICE_SEQ_NO N NUMBER 8 P BA_SERVICE
allow a business associate to offer the same service off and on over a period of 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).

SOURCE: The individual, company, state, or government agency designated as the


ADDRESS_SOURCE Y VARCHAR2 40 BA_ADDRESS
source of information for this row.

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.

BUSINESS ASSOCIATE ALIAS: A unique identifier by which the business associate

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

as used by the legal corporate entity in general.

SOURCE: The individual, company, state, or government agency designated as the


BA_SERVICE_SOURCE Y VARCHAR2 40
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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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

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.

BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a


NEW_BA_ID N VARCHAR2 40 P BUSINESS_ASSOCIATE
person, company, regulatory agency, government or consortium.

BA CROSS REFERENCE SEQUENCE NUMBER: unique identifier for the BA cross


BA_XREF_SEQ_NO N NUMBER 8 P
ref, allowing versioning of the relationship 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 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)

EFFFECTIVE DATE: date on which the cross reference to another business


EFFECTIVE_DATE Y DATE DATE
associate became valid.

EXPIRY DATE: date on which the cross reference to another business associate is
EXPIRY_DATE Y DATE DATE
no longer valid.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a


BUSINESS_ASSOCIATE_ID N VARCHAR2 40 P
person, company, regulatory agency, government or consortium.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

BUSINESS ASSOCIATE ABBREVIATION: Abbreviated name of the business

BA_ABBREVIATION Y VARCHAR2 12 associate. (usually used in reporting applications to provide a short name for a

business associate for efficient use of space in a report on data)

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

BA CODE: Special code assigned to the BA by a company for internal reference


BA_CODE Y VARCHAR2 40
purposes

BUSINESS ASSOCIATE LONG NAME: The legal name of a business associate.


BA_LONG_NAME Y VARCHAR2 255
(that which has been registered with a corporate registry).

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)

BUSINESS ASSOCIATE TYPE: This value is validated by check constraint to ensure

BA_TYPE Y VARCHAR2 40 R_BA_TYPE the value is in COMPANY, CONSORTIUM, GOVERNMENT or PERSON. Indicates

which of the valid sub-types of business associate is referenced.

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.

SOURCE: The individual, company, state, or government agency designated as the


CREDIT_CHECK_SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

CREDIT RATING: The credit rating assigned to the company by an appropriate


CREDIT_RATING Y VARCHAR2 40
outside credit review company, such as Dunn and Bradstreet.

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.

BUSINESS ASSOCIATE STATUS: The current status of the Business Associate,


CURRENT_STATUS Y VARCHAR2 40 R_BA_STATUS
such as Active, In Receivership, Sold, Merged.

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

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

local time zone.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

CATALOGUE ADDITIVE IDENTIFIER: Unique identifier for the list of kinds of

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

packaging and quantity per package.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either 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.

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.

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


ADDITIVE_TYPE Y VARCHAR2 40 CAT_ADDITIVE_TYPE
Oilfield Glossary). Note that the function of this table may also be assumed by the

CLASSIFICATION module for more robust and complete classifications.

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.

MANUFACTURER: the unique identifier for the business associate who


MANUFACTURER Y VARCHAR2 40 BUSINESS_ASSOCIATE
manufactures this kind of equipment.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PURCHASE QUANTITY: the quantity of the additive that is purchased for this item.

Works in concert with PURCHASE QUANTIFY (how much), PURCHASE QUANTITY


PURCHASE_QUANTITY Y NUMBER 0
UOM (kilograms, pounds), PURCHASE TYPE (sacks, bags, blocks, pails). For

example an additive may be available in 20 Kg sacks, or 50 Kg bales.

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),

PURCHASE TYPE (sacks, bags, blocks, pails).

PURCHASE QUANTITY UNIT OF MEASURE: Works in concert with PURCHASE


PURCHASE_QUANTITY_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE QUANTIFY (how much), PURCHASE QUANTITY UOM (kilograms, pounds),

PURCHASE TYPE (sacks, bags, blocks, pails).

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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 IDENTIFIER: Unique identifier for the list of kinds of

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.

ABBREVIATION Y VARCHAR2 30 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A 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

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: 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED INDICATOR: A Y/N flag indicating whether this alias is a preferred


PREFERRED_IND Y VARCHAR2 1
name or code.

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

ALLOWANCE IDENTIFIER: Unique identifier for the allowance. The allowance


ALLOWANCE_ID N VARCHAR2 40 P
specifies how much of the additive may be used.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

ADDITIVE GROUP IDENTIFIER: Unique identifier for an additive group. Additive

ADDITIVE_GROUP_ID Y VARCHAR2 40 CAT_ADDITIVE_GROUP groups may be created to associate additives with similar function, or that are

prohibited for use in a particular jurisdiction.

ALLOWED INDICATOR: A Y or N flag indicating if a Catalogue Additive is allowed or


ALLOWED_IND Y VARCHAR2 1
not.

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.

CATALOGUE ADDITIVE IDENTIFIER: Unique identifier for the list of kinds of

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.

DISALLOWED INDICATOR: A Y or N flag indicating if a Catalogue Additive is


DISALLOWED_IND Y VARCHAR2 1
disallowed or not.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SOURCE DOCUMENT: The literature reference for the information about the
SOURCE_DOCUMENT_ID Y VARCHAR2 40
substance in this row.

SUBSTANCE IDENTIFIER: Unique identifier for a substance that can be described

either chemically or in terms of composition. Elements, ions, isotopes, isomers,

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

table to capture relationships between substances, such as similar substances.

USE CONDITION: A narrative describing the condition when a Catalogue Additive is


USE_CONDITION Y VARCHAR2 2000
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: 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

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: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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 IDENTIFIER: Unique identifier for an additive group. Additive

ADDITIVE_GROUP_ID N VARCHAR2 40 P groups may be created to associate additives with similar function, or that are

prohibited for use in a particular jurisdiction.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either 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 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

agency, as doccumented in allowed or prohibited additives.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SOURCE DOCUMENT: The literature reference for the information about the
SOURCE_DOCUMENT_ID Y VARCHAR2 40
substance in this row.

SUBSTANCE IDENTIFIER: Unique identifier for a substance that can be described

either chemically or in terms of composition. Elements, ions, isotopes, isomers,

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

table to capture relationships between substances, such as similar substances.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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 IDENTIFIER: Unique identifier for an additive group. Additive

ADDITIVE_GROUP_ID N VARCHAR2 40 P CAT_ADDITIVE_GROUP groups may be created to associate additives with similar function, or that are

prohibited for use in a particular jurisdiction.

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


ADDITIVE_TYPE_ID N VARCHAR2 40 P CAT_ADDITIVE_TYPE
Oilfield Glossary). Note that the function of this table may also be assumed by the

CLASSIFICATION module for more robust and complete classifications.

ADDITIVE PART OBSERVATION NUMBER: a unique sequencer so that multiple

ADDITIVE_PART_OBS_NO N NUMBER 8 P additives of the same type may be added to a group. Allows implementations to

capture more than one specific catalogue additive of a type, if known.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

CATALOGUE ADDITIVE IDENTIFIER: Unique identifier for the list of kinds of

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL shouldbe created.

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SOURCE DOCUMENT: The literature reference for the information about the
SOURCE_DOCUMENT_ID Y VARCHAR2 40
substance in this row.

SUBSTANCE IDENTIFIER: Unique identifier for a substance that can be described

either chemically or in terms of composition. Elements, ions, isotopes, isomers,

minerals, chemicals, solvents, production substances, hydrocarbons etc are alllisted.


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

table to capture relationships between substances, such as similar substances.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

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: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

CATALOGUE ADDITIVE IDENTIFIER: Unique identifier for the list of kinds of


CATALOGUE_ADDITIVE_ID N VARCHAR2 40 P CAT_ADDITIVE
additives.

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).

CATALOGUE ADDITIVE IDENTIFIER COMPONENT: Unique identifier for the list of


ADDITIVE_COMPONENT_ID Y VARCHAR2 40 CAT_ADDITIVE
kinds of additives. In this case, the additive that is a component of a new additive.

ADDITIVE SPECIFICATION TYPE: A list of the kinds of specifications that may be

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

specificataion could be defined.

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.

AVERAGE_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNITS OF MEASURE and ORIGINAL UNITS OF MEASURE

AVERAGE_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNITS OF MEASURE and ORIGINAL UNITS OF MEASURE

COST: A value associated with the cost of a specirfication, such as annual operating
COST Y NUMBER 12,2
cost.

CURRENCY CONVERSION: A number which, when multipled by the stored value,


CURRENCY_CONVERSION Y NUMBER 10,5
will re-create the original value in the original currency used.

CURRENCY ORIGINAL UNITS OF MEASURE: The units of measure in which the


CURRENCY_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
currency was originally received.

CURRENCY_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNITS OF MEASURE and ORIGINAL UNITS OF MEASURE

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.

MAX_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNITS OF MEASURE and ORIGINAL UNITS OF MEASURE

MAX_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNITS OF MEASURE and ORIGINAL UNITS OF MEASURE

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_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNITS OF MEASURE and ORIGINAL UNITS OF MEASURE

MIN_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNITS OF MEASURE and ORIGINAL UNITS OF MEASURE

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

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


ADDITIVE_TYPE N VARCHAR2 40 P
Oilfield Glossary). Note that the function of this table may also be assumed bythe

CLASSIFICATION module for more robust and complete classifications.

ABBREVIATION Y VARCHAR2 12 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A 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

the CLASSIFICATION module for more robust and complete classifications.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

CATALOGUE ADDITIVE IDENTIFIER: Unique identifier for the list of kinds of

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

packaging and quantity per package.

CATALOGUE ADDITIVE IDENTIFIER: Unique identifier for the list of kinds of

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

packaging and quantity per package.

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 CATALOGUE CROSS REFERENCE TYPE: Use this column to identify

ADDITIVE_XREF_TYPE Y VARCHAR2 40 R_CAT_ADDITIVE_XREF the kind of relationship between additives. For example, a new additive may be

developed to replace an older product, or two products may be equivalent.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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 CATALOGUE IDENTIFIER: Unique identifier for the list of kinds of

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

equipment that exist are defined in the table EQUIPMENT.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

CATALOGUE EQUIPMENT GROUP: The functional group of equipment types, such

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

more robust and complete classifications.

CATALOGUE 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
CAT_EQUIP_TYPE Y VARCHAR2 40 R_CAT_EQUIP_TYPE
the function of this table may also be assumed by the CLASSIFICATION module for

more robust and complete classifications.

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.

TYPICAL EQUIPMENT INSTALLATION TYPE: Indicates where this type of

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,

on well site, on rig, in processing facility.

MANUFACTURER: the unique identifier for the business associate who


MANUFACTURER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
manufactures this kind of equipment.

MODEL_NUM Y VARCHAR2 30 MODEL NUMBER: The model number assigned to this kind of equipment.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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 CATALOGUE IDENTIFIER: Unique identifier for the list of kinds of

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

equipment that exist are defined in the table EQUIPMENT.

CAT_EQUIP_ALIAS_ID N VARCHAR2 40 P CATALOGUE EQUIPMENT ALIAS IDENTIFIER: Unique identifier for the alias.

ABBREVIATION Y VARCHAR2 30 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A 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_SHORT_NAME Y VARCHAR2 30 SHORT NAME: A short name given to an 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

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: 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED INDICATOR: A Y/N flag indicating whether this alias is a preferred


PREFERRED_IND Y VARCHAR2 1
name or code.

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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 CATALOGUE IDENTIFIER: Unique identifier for the list of kinds of

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

equipment that exist are defined in the table EQUIPMENT.

SPECIFICATION IDENTIFIER: Unique identifier for a specification measured for a


SPEC_ID N VARCHAR2 40 P
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.

AVERAGE_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

AVERAGE_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

COST: A value associated with the cost of a specirfication, such as annual operating
COST Y NUMBER 12,2
cost.

CURRENCY CONVERSION: A number which, when multipled by the stored value,


CURRENCY_CONVERSION Y NUMBER 10,5
will re-create the original value in the original currency used.

CURRENCY ORIGINAL UNITS OF MEASURE: The units of measure in which the


CURRENCY_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
currency was originally received.

CURRENCY_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

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.

MAX_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

MAX_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

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 VALUE: the minimum value associated with a specification, such as


MIN_VALUE Y NUMBER 0
minimum pipe thickness or minimum pressure capability.

MIN_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

MIN_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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,

such as pressures or temperatures that reference specifications are also permitted.

REFERENCE_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

EQUIPMENT SPECIFICATION REFERENCE TYPE: Use this table to indicate the

kind of referece point used to describe specifications. For example, if the

REFERENCE_VALUE_TYPE Y VARCHAR2 40 R_EQUIP_SPEC_REF_TYPE specifications being captured are tank strappings, the SPEC TYPE = TANK

STRAPPING and SPEC REF TYPE = STRAPPING MARKERS and the

REFERENCED VALUE = the height measure on the tank.

REFERENCE_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SPECIFICATION CODE: a descriptive code allowed for a particular kind of

SPEC_CODE Y VARCHAR2 40 R_CAT_EQUIP_SPEC_CODE specificaiton. For example, For Rock bit classificaitons, the IADC rock bit

classification code designates feature descriptions using codes from 1 - 7.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

CLASSIFICATION: SYSTEM: Identifies and describes the classification system that


CLASS_SYSTEM
CLASSIFICATION_SYSTEM_ID N VARCHAR2 40 P is used. The UNSPSC code set is a useful and practical source of classification
CLASS_LEVEL_TYPE
information.

CLASSIFICATION LEVEL IDENTIFIER: Unique identifier used to capture the level in

classification systems, such as those that describe types of equipment. A number of

CLASS_LEVEL_ID N VARCHAR2 40 P classification schemes are available, including the UNSPSC code set. Typically,

theseclassification systems are hierarchical. Objects may be classified at any level of

the classification system, and through more than one classification system.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either 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 DEFINITION: A Narrative definition of the contents of this level in the


LEVEL_DEFINITION Y VARCHAR2 2000
classification system hierarchy.

LEVEL_NAME Y VARCHAR2 255 LEVEL NAME: The name assigned to this level of the classification system.

LEVEL REFERENCE NUMBER: the reference number assigned to an object in the

classification system by the system owner. Some reference numbers contain


LEVEL_REF_NUM Y VARCHAR2 30
embedded inferences as to the hierarchy, by assigning block or serial numbers to

each level in the 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

have as many levels as desired, it is usually preferable to maintain fewer levels.

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,

BUSINESS UNIT etc.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

RETENTION PERIOD: The length of time records or materials should be kept in a

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

required for litigation or because circumstances give those records unexpected

archival value.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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: Identifies and describes the classification system that

CLASSIFICATION_SYSTEM_ID N VARCHAR2 40 P CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification

information.

CLASSIFICATION LEVEL IDENTIFIER: Unique identifier used to capture the level in

classification systems, such as those that describe types of equipment. A number of

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, and through more than one classification system.

CLASSIFICATION LEVEL ALIAS IDENTIFIER: Unique identifier for an alternate

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

required by performance or other issues.

ABBREVIATION Y VARCHAR2 30 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).

CLASSIFICATION SYSTEM ALIAS NAME: The name assigned to the classificaiton


ALIAS_LONG_NAME Y VARCHAR2 255
system in this alias version.

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

formal registration event.

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 LANGUAGE IDENTIFIER: The language of the alias.

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.

CLASSIFICATION SYSTEM ALIAS OWNER: the business associate who is the


OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
owner or custodian of the alias for the classification system level.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

CLASS SYSTEM table for ease of query and reporting.

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.

SCHEMA ENTITY IDENTIFIER: Unique identifier for an entity or object in an XML or


SCHEMA_ENTITY_ID Y VARCHAR2 40 PPDM_SCHEMA_ENTITY
EDI schema.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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: Identifies and describes the classification system that

CLASSIFICATION_SYSTEM_ID N VARCHAR2 40 P CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification

information.

CLASSIFICATION LEVEL IDENTIFIER: Unique identifier used to capture the

classification systems, such as those that describe types of equipment. A number of

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, and through more than one classification system.

COMPONENT OBSERVATION NUMBER: A unique number identifying the object


COMPONENT_OBS_NO N NUMBER 8 P
that is associated with the level of the classification 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).

ACTIVITY OBSERVATION NUMBER: Number uniquely identifying each observation


ACTIVITY_OBS_NO Y NUMBER 8 WELL_ACTIVITY
of an activity.

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of

ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic

cuttings, fluid collection 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 associaate has over business objects.

BUSINESS ASSOCIATE ORGANIZATION IDENTIFIER: unique identifier for an


BA_ORGANIZATION_ID Y VARCHAR2 40 BA_ORGANIZATION
organization of a company or organization.

ORGANIZATION SEQUENCE NUMBER: a unique number added to allow


BA_ORGANIZATION_SEQ_NO Y NUMBER 8 BA_ORGANIZATION
organizations to be versioned over time.

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 IDENTIFIER: Unique identifier for the list of kinds of


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 CATALOGUE IDENTIFIER: Unique identifier for the list of kinds of

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

equipment that exist are defined in the table EQUIPMENT.

CLASSIFICATION LEVEL COMPONENT TYPE: The type of component that is


CLASS_LEVEL_COMPONENT_TYPE
Y VARCHAR2 40 R_CLASS_LEV_COMP_TYPE
associated with a level in the classification system.

Page 241 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

CONSENT IDENTIFIER: Unique identifier for the consent. Consents grant

permission to conduct operations based on approval of what is done or proposed by


CONSENT_ID Y VARCHAR2 40 CONSENT
another. Conditions, including actions to be taken or fees to be paid, may or may not

beapplied against the consent.

CONTEST ID: Unique identifier to track a contestment between companies,


CONSULT_ID Y VARCHAR2 40 CONSULT
countries, states and other jurisdictional bodies.

CONTEST ID: Unique identifier to track a contestment between companies,


CONTEST_ID Y VARCHAR2 40 CONTEST
countries, states and other jurisdictional bodies.

CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.

ECOZONE IDENTIFIER: Unique identifier for a sedimentary rock unit or environment

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 BA: The unique identifier assigned to an employee (or consultant or


EMPLOYEE_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
contractor) in an organization.

EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.

EMPLOYER_BA: The unique identifier of the organization that has employees


EMPLOYER_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
working for it.

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

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 SUIMMARY IDENTIFIER: Summary information about a financial

FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.

Could be a cost center or any other reference number.

FOSSIL_ID Y VARCHAR2 40 FOSSIL FOSSIL IDENTIFIER: Unique Identifier for a fossil.

INCIDENT IDENTIFIER: Unique identifier for an health safety or environment related


INCIDENT_ID Y VARCHAR2 40 HSE_INCIDENT
incident.

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

INTEREST SET SEQUENCE NUMBER: unique sequencing component to allow


INTEREST_SET_SEQ_NO Y NUMBER 8 INTEREST_SET
verioning of the interest set over time.

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

AGREEMENT, LAND AGREE PART.

LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale.

LANGUAGE: The form of a means of communicating ideas or feelings by the use of

LANGUAGE Y VARCHAR2 40 R_LANGUAGE conventionalized signs, sounds, gestures, or marks having understood meanings.

Usually the language used in a document, proceding, process or appllication.

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 IDENTIFIER: An identifier that is unique within a specific


PDEN_ID Y VARCHAR2 40 PDEN
production entity source and type.

PDEN SOURCE: The individual, company, state, or government agency designated


PDEN_SOURCE Y VARCHAR2 40 PDEN
as the source of information for this row

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

SOURCE: The individual, company, state, or government agency designated as the


PR_STR_SOURCE Y VARCHAR2 40 PROD_STRING
source of information for this row.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


PR_STR_UWI Y VARCHAR2 40 PROD_STRING
primary key for this row.

RATE and FEE SCHEDULE: A schedule for payments as set up by a business

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

managed carefully and appropriately.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


REFERENCED_SYSTEM_ID Y VARCHAR2 40 PPDM_TABLE
database or XML schema.

PPDM TABLE NAME: The name of a table that has an association with this level of a

classification system. This may be used in conjunction with an approrpriate foreign

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

the source table be managed carefully and appropriately.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

RESERVES ENTITY IDENTIFIER: unique identifier for a reserves entity. A reserves

RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of

business objects (such as all the completions producing from a pool).

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.

SOURCE: The individual, company, state, or government agency designated as the


SAMPLE_ANAL_SOURCE Y VARCHAR2 40 ANL_ANALYSIS_REPORT
source of information for this row.

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.

Valid entries include SEIS_LINE, SEIS_SEGMENT, SEIS_SURVEY, SEIS_PLAN,

SEIS_WELL, SEIS_PROC_SET, SEIS_INTERP_SET or SEIS_3D.

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

name of a valid sub type of support facility.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SPATIAL DESCRIPTION: The surface and sub-surface description of land. The

surface description may be stated in terms of a legal survey system, metes and

bounds or polygon. The mineral zone description describes the minerals


SPATIAL_DESCRIPTION_ID Y VARCHAR2 40 SPATIAL_DESCRIPTION
(substances) and subsurface definition (zones/formations) to which rights are

granted. For land rights, continuations may be described by generating a new Spatial

description.

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.

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

use for a Lexicon, a geographic area, a project, a company etc.

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.

STRING IDENTIFIER: Number or code uniquely identifying a production string within


STRING_ID Y VARCHAR2 40 PROD_STRING
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

maintain integration with the rest of the model.

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.

RECORDS MANAGEMENT THESAURUS IDENTIFIER: Unique identifier for a set of

words or descriptors about a particular field or set of concepts, such as a list of

THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the

organization of a collection of documents for reference and retrieval (from Merriam

Webster Online)

THESAURUS WORD IDENTIFIER: Unique identifier for a word or key word in a


THESAURUS_WORD_ID Y VARCHAR2 40 RM_THESAURUS_WORD
thesaurus.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


UWI Y VARCHAR2 40 WELL
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 WELL_ACTIVITY_TYPE
such as those required by a regulatory or professional agency.

SOURCE: The individual, company, state, or government agency designated as the


WELL_ACTIVITY_SOURCE Y VARCHAR2 40 WELL_ACTIVITY
source of information for this row.

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.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


WELL_ACTIVITY_UWI Y VARCHAR2 40 WELL_ACTIVITY
primary key for this row.

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

stages of the Well Life cycle (planning to disposal).

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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: Identifies and describes the classification system that

CLASSIFICATION_SYSTEM_ID N VARCHAR2 40 P CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification

information.

CLASSIFICATION LEVEL IDENTIFIER: Unique identifier used to capture the

classification systems, such as those that describe types of equipment. A number of

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, and through more than one classification system.

DESCRIPTION OBSERVATION NUMBER: Unique identifier for the type of


DESC_OBS_NO N NUMBER 8 P
description for the level in a classification 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).

AVERAGE, MINIMUM and MAXIMUIM VALUES: Use these columns to capture

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

values are to be stored (precision, length, units etc).

UNIT OF MEASURE: use these columns to define units of measure as stored, or

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

values are to be stored (precision, length, units etc).

UNIT OF MEASURE: use these columns to define units of measure as stored, or

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

values are to be stored (precision, length, units 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

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

tables should be used to validate entries.

CLASSIFICATION SPECIFICATION or PROPERTY TYPE: The identifier for the


DESC_TYPE Y VARCHAR2 40 R_CLASS_DESC_PROPERTY
kinds of properties that are used, such as size, costs, function 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 AND MINIMUM DATES: Use these columns to define a date range for
MAX_DATE Y DATE DATE
descriptions, such as dates to be used.

AVERAGE, MINIMUM and MAXIMUIM VALUES: Use these columns to capture

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

values are to be stored (precision, length, units etc).

Page 246 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

UNIT OF MEASURE: use these columns to define units of measure as stored, or

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

values are to be stored (precision, length, units etc).

UNIT OF MEASURE: use these columns to define units of measure as stored, or

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

values are tobe stored (precision, length, units etc).

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.

AVERAGE, MINIMUM and MAXIMUIM VALUES: Use these columns to capture

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

values are to be stored (precision, length, units etc).

UNIT OF MEASURE: use these columns to define units of measure as stored, or

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

values are to be stored (precision, length, units etc).

UNIT OF MEASURE: use these columns to define units of measure as stored, or

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

values are tobe stored (precision, length, units etc).

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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: Identifies and describes the classification system that

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.

ABBREVIATION Y VARCHAR2 12 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A 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

highest level of the hierarchy.

LONG_NAME Y VARCHAR2 255 LONG NAME: Common long name given to reference type or code.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a

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

table for a classification level.

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

classification system. May be constructed as a SQL statement, a procedure call or a


SELECTION_CRITERIA Y VARCHAR2 2000
plain text description. For example, SELECT * FROM AREA WHERE AREA_TYPE =

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

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: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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: Identifies and describes the classification system that

CLASSIFICATION_SYSTEM_ID N VARCHAR2 40 P CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification

information.

CLASSIFICATION LEVEL IDENTIFIER: Unique identifier used to capture the level in

classification systems, such as those that describe types of equipment. A number of

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, and through more than one classification system.

CLASSIFICATION: SYSTEM: Identifies and describes the classification system that

CLASSIFICATION_SYSTEM_ID2 N VARCHAR2 40 P CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification

information.

CLASSIFICATION LEVEL IDENTIFIER: Unique identifier used to capture the level in

classification systems, such as those that describe types of equipment. A number of

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

classification system, and through more than one classification system.

CLASSIFICATION SYSTEM CROSS REFERENCE IDENTIFIER: Unique identifier


XREF_ID N VARCHAR2 40 P
for the relationship between two classification levels.

ACTIVE INDICATOR: A 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

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: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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: Identifies and describes the classification system that

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).

CLASS SYSTEM DIMENSION: The type of dimension or facet that is in this

taxomony or classification system. For example, a taxonomy may exist for an

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

classification systems as necessary.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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.

CLASSIFICATION SYSTEM OWNER: the business associate who is the owner or


SYSTEM_OWNER Y VARCHAR2 40 BUSINESS_ASSOCIATE
custodian of the classification system.

CLASSIFICATION SYSTEM REFERENCE NUMBER: A reference number assigned

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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: Identifies and describes the classification system that

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 ALIAS IDENTIFIER: Unique identifier for an alternate

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

by performance or other issues.

ABBREVIATION Y VARCHAR2 30 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).

CLASSIFICATION SYSTEM ALIAS NAME: The name assigned to the classificaiton


ALIAS_LONG_NAME Y VARCHAR2 255
system in this alias version.

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: A short name given to an 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.

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

formal registration event.

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 LANGUAGE IDENTIFIER: The language of the alias.

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.

CLASSIFICATION SYSTEM ALIAS OWNER: the business associate who is the


OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
owner or custodian of the alias for the classification system.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

CLASS SYSTEM table for ease of query and reporting.

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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: Identifies and describes the classification system that

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: Identifies and describes the classification system that

CLASSIFICATION_SYSTEM_ID2 N VARCHAR2 40 P CLASS_SYSTEM is used. The UNSPSC code set is a useful and practical source of classification

information.

CLASSIFICATION SYSTEM EQUIVALENCE IDENTIFIER: Unique identifier for the


EQUIV_ID N VARCHAR2 40 P
equivalance between two classification 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 in this row of data was no longer in effect.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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.

EQUIVALENCE TYPE: Use this table to indicate types of equivalence between

SYSTEM_XREF_TYPE Y VARCHAR2 40 R_CLASS_SYST_XREF_TYPE classification systems. For example, you may indicate that a classification system is

approximately the same, or that one is a newer version of another.

ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.

ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.

ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.

ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.

ROW_EFFECTIVE_DATE: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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 IDENTIFIER: Unique identifier for the consent. Consents grant

permission to conduct operations based on approval of what is done or proposed by


CONSENT_ID N VARCHAR2 40 P
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 or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

CONSENT DESCSRIPTION: a short text description of the reason this consent is


CONSENT_DESC Y VARCHAR2 240
sought or what the consent will achieve.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

LAND RIGHT CONSENT: Consents grant permission to conduct operations based

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.

CONSENT BA IDENTIFIER: a unique identifier added to allow people or companies

to be associated with the consent. These people or companies may be validated


CONSENT_BA_OBS_NO N NUMBER 8 P
against the business associates table or simple stored in an unvalidated column

depending what you need to do with the 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).

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

may be used or an unvalidated column (FULL NAME) may be used instead.

DESCRIPTION: Narrative description about the role played by a business associate


DESCRIPTION Y VARCHAR2 2000
in the consent.

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: unvalidated column to allow associations between persons and


FULL_NAME Y VARCHAR2 255
companies that are not in the BA table.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

CONSENT BUSINESS ASSOCIATE ROLE: Describes the role played by a business


ROLE Y VARCHAR2 40 R_CONSENT_BA_ROLE
associate in obtaining a consent, such as signing authority, chief negotiator etc.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

LAND RIGHT CONSENT: Consents grant permission to conduct operations based

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.

CONSENT COMPONENT IDENTIFIER: unique identifier for a component associated

COMPONENT_ID N VARCHAR2 40 P with a consent. These components may be associated with the consent in general or

with a specific condition of 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).

ACTIVITY OBSERVATION NUMBER: Number uniquely identifying each observation


ACTIVITY_OBS_NO Y NUMBER 8 WELL_ACTIVITY
of an activity.

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of

ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic

cuttings, fluid collection etc.

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.

LICENSEE BUSINESS ASSOCIATE IDENTIFER: unique identifier for the business


BA_LICENSEE_BA_ID Y VARCHAR2 40 BA_LICENSE
associate to whom the license or approval has been granted.

BUSINESS ASSOCIATE LICENSE IDENTIFIER: Unique identifier for a license or


BA_LICENSE_ID Y VARCHAR2 40 BA_LICENSE
approval that is issued to a business associate to conduct operations.

BUSINESS ASSOCIATE ORGANIZATION IDENTIFIER: unique identifier for an


BA_ORGANIZATION_ID Y VARCHAR2 40 BA_ORGANIZATION
organization of a company or organization.

ORGANIZATION SEQUENCE NUMBER: a unique number added to allow


BA_ORGANIZATION_SEQ_NO Y NUMBER 8 BA_ORGANIZATION
organizations to be versioned over time.

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 IDENTIFIER: Unique identifier for the list of kinds of

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 CATALOGUE IDENTIFIER: Unique identifier for the list of kinds of

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

equipment that exist are defined in the table EQUIPMENT.

CLASSIFICATION: SYSTEM: Identifies and describes the classification system that

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

CLASSIFICATION LEVEL IDENTIFIER: Unique identifier used to capture the

classification systems, such as those that describe types of equipment. A number of

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

classification system, and through more than one classification system.

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.

CONSULTATION IDENTIFIER: Unique identifier for this consultation as it pertains to

CONSULT_ID Y VARCHAR2 40 CONSULT an activity or request for an activity. Consultation discussions may occur at any point

in the life cycle of a business object.

CONTEST ID: Unique identifier to track a contestment between companies,


CONTEST_ID Y VARCHAR2 40 CONTEST
countries, states and other jurisdictional bodies.

CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.

ECOZONE IDENTIFIER: Unique identifier for a sedimentary rock unit or environment

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 BA: The unique identifier assigned to an employee (or consultant or


EMPLOYEE_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
contractor) in an organization.

EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.

EMPLOYER_BA: The unique identifier of the organization that has employees


EMPLOYER_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
working for it.

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 LICENSE IDENTIFIER: Unique identifier for a license or approval issued


FACILITY_LICENSE_ID Y VARCHAR2 40 FACILITY_LICENSE
for a 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 SUIMMARY IDENTIFIER: Summary information about a financial

FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.

Could be a cost center or any other reference number.

FOSSIL_ID Y VARCHAR2 40 FOSSIL FOSSIL IDENTIFIER: Unique Identifier for a fossil.

INCIDENT IDENTIFIER: Unique identifier for an health safety or environment related


INCIDENT_ID Y VARCHAR2 40 HSE_INCIDENT
incident.

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.

INTEREST SET SEQUENCE NUMBER: unique sequencing component to allow


INTEREST_SET_SEQ_NO Y NUMBER 8 INTEREST_SET
verioning of the interest set over time.

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

AGREEMENT, LAND AGREE PART.

LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale.

LANGUAGE: The form of a means of communicating ideas or feelings by the use of

LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.

Usually the language used in a document, proceding, process or appllication.

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 IDENTIFIER: An identifier that is unique within a specific


PDEN_ID Y VARCHAR2 40 PDEN
production entity source and type.

PDEN SOURCE: The individual, company, state, or government agency designated


PDEN_SOURCE Y VARCHAR2 40 PDEN
as the source of information for this row

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


PPDM_SYSTEM_ID Y VARCHAR2 40 PPDM_TABLE PPDM_SYSTEM
database or XML schema.

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.

STRING IDENTIFIER: Number or code uniquely identifying a production string within


PROD_STRING_ID Y VARCHAR2 40 PROD_STRING
a well.

Page 260 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

SOURCE: The individual, company, state, or government agency designated as the


PROD_STRING_SOURCE Y VARCHAR2 40 PROD_STRING
source of information for this row.

PROJECT_ID Y VARCHAR2 40 PROJECT PROJECT IDENTIFIER: unique identifier for the project.

RATE and FEE SCHEDULE: A schedule for payments as set up by a business

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


REFERENCED_GUID Y VARCHAR2 38
easier.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

managed carefully and appropriately.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


REFERENCED_SYSTEM_ID Y VARCHAR2 40
database or XML schema.

PPDM TABLE NAME: The name of a table that has an association with this level of a

classification system. This may be used in conjunction with an approrpriate foreign

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

the source table be managed carefully and appropriately.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

RESERVES ENTITY IDENTIFIER: unique identifier for a reserves entity. A reserves

RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of

business objects (such as all the completions producing from a pool).

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.

RESTRICTION VERSION: The version number of the restriction. In some areas,


RESTRICTION_VERSION Y NUMBER 8 RESTRICTION
changes to the detailed requirements of a restriction result in versioning.

SOURCE: The individual, company, state, or government agency designated as the


SAMPLE_ANAL_SOURCE Y VARCHAR2 40 ANL_ANALYSIS_REPORT
source of information for this row.

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.

Valid entries include SEIS_LINE, SEIS_SEGMENT, SEIS_SURVEY, SEIS_PLAN,

SEIS_WELL, SEIS_PROC_SET, SEIS_INTERP_SET or SEIS_3D.

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

name of a valid sub type of support facility.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

Page 261 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

SPATIAL DESCRIPTION: The surface and sub-surface description of land. The

surface description may be stated in terms of a legal survey system, metes and

bounds or polygon. The mineral zone description describes the minerals


SPATIAL_DESCRIPTION_ID Y VARCHAR2 40 SPATIAL_DESCRIPTION
(substances) and subsurface definition (zones/formations) to which rights are

granted. For land rights, continuations may be described by generating a new Spatial

description.

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.

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

use for a Lexicon, 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.

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

maintain integration with the rest of the model.

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.

RECORDS MANAGEMENT THESAURUS IDENTIFIER: Unique identifier for a set of

words or descriptors about a particular field or set of concepts, such as a list of

THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the

organization of a collection of documents for reference and retrieval (from Merriam

Webster Online)

THESAURUS WORD IDENTIFIER: Unique identifier for a word or key word in a


THESAURUS_WORD_ID Y VARCHAR2 40 RM_THESAURUS_WORD
thesaurus.

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.

SOURCE: The individual, company, state, or government agency designated as the


WELL_ACTIVITY_SOURCE Y VARCHAR2 40 WELL_ACTIVITY
source of information for this row.

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

stages of the Well Life cycle (planning to disposal).

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

LAND RIGHT CONSENT: Consents grant permission to conduct operations based


CONSENT
CONSENT_ID N VARCHAR2 40 P on approval of what is done or proposed by another. Conditions, including actions to
CONSENT_COMPONENT
be taken or fees to be paid, may or may not be applied against the consent.

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).

CONSENT COMPONENT IDENTIFIER: unique identifier for a component associated

COMPONENT_ID Y VARCHAR2 40 CONSENT_COMPONENT with a consent. These components may be associated with the consent in general or

with a specific condition of the consent.

CONSENT CONDITION: A condition that has been imposed as a result of the

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

LAND RIGHT CONSENT: Consents grant permission to conduct operations based

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.

REMARK ABOUT BUSINESS ASSOCIATE IDENTIFIER: Identifier for the business


MADE_ABOUT_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
associate for whom this remark was made.

REMARK MADE BY BUSINESS ASSOCIATE IDENTIFIER: unique identifier for the


MADE_BY_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
business associate who made this remark.

MADE FOR BUSINESS ASSOCIATE IDENTIFIER: Identifier for the business


MADE_FOR_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
associate for whom this remark was made.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

CONSULTATION IDENTIFIER: Unique identifier for this consultation as it pertains to

CONSULT_ID N VARCHAR2 40 P an activity or request for an activity. Consultation discussions may occur at any point

in the life cycle of a business object.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

CONSULTATION IDENTIFIER: Unique identifier for this consultation as it pertains to

CONSULT_ID N VARCHAR2 40 P CONSULT an activity or request for an activity. Consultation discussions may occur at any point

in the life cycle of a business object.

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).

CONSULTATION BA ROLE: A list of valid roles that can be played by participants in

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

CONSULTATION IDENTIFIER: Unique identifier for this consultation as it pertains to

CONSULT_ID N VARCHAR2 40 P CONSULT an activity or request for an activity. Consultation discussions may occur at any point

in the life cycle of a business object.

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).

ACTIVITY OBSERVATION NUMBER: Number uniquely identifying each observation


ACTIVITY_OBS_NO Y NUMBER 8 WELL_ACTIVITY
of an activity.

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of

ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic

cuttings, fluid collection 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 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 ORGANIZATION IDENTIFIER: unique identifier for an


BA_ORGANIZATION_ID Y VARCHAR2 40 BA_ORGANIZATION
organization of a company or organization.

ORGANIZATION SEQUENCE NUMBER: a unique number added to allow


BA_ORGANIZATION_SEQ_NO Y NUMBER 8 BA_ORGANIZATION
organizations to be versioned over time.

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 IDENTIFIER: Unique identifier for the list of kinds of

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 CATALOGUE IDENTIFIER: Unique identifier for the list of kinds of

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

equipment that exist are defined in the table EQUIPMENT.

CLASSIFICATION: SYSTEM: Identifies and describes the classification system that

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

CLASSIFICATION LEVEL IDENTIFIER: Unique identifier used to capture the

classification systems, such as those that describe types of equipment. A number of

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

classification system, and through more than one classification system.

CONSULTATION COMPONENT TYPE: the type of component that is associated


COMPONENT_TYPE Y VARCHAR2 40 R_CONSULT_COMP_TYPE
with the consultation. Could be a land right, seismic set, contract, facility etc.

CONSENT IDENTIFIER: Unique identifier for the consent. Consents grant

permission to conduct operations based on approval of what is done or proposed by


CONSENT_ID Y VARCHAR2 40 CONSENT
another. Conditions, including actions to be taken or fees to be paid, may or may not

be applied against the consent.

CONTEST ID: Unique identifier to track a contestment between companies,


CONTEST_ID Y VARCHAR2 40 CONTEST
countries, states and other jurisdictional bodies.

CONTRACT
CONTRACT_ID Y VARCHAR2 40 CONTRACT ID: Unique identifier for the contract table.
CONT_PROVISION

CURRENCY CONVERSION: A number which, when multipled by the stored value,


CURRENCY_CONVERSION Y NUMBER 10,5
will re-create the original value in the original currency used.

CURRENCY ORIGINAL UNITS OF MEASURE: The units of measure in which the


CURRENCY_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
currency was originally received.

ECOZONE IDENTIFIER: Unique identifier for a sedimentary rock unit or environment

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 BA: The unique identifier assigned to an employee (or consultant or


EMPLOYEE_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
contractor) in an organization.

EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.

EMPLOYER_BA: The unique identifier of the organization that has employees


EMPLOYER_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
working for it.

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 SUIMMARY IDENTIFIER: Summary information about a financial

FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.

Could be a cost center or any other reference number.

FOSSIL_ID Y VARCHAR2 40 FOSSIL FOSSIL IDENTIFIER: Unique Identifier for a fossil.

INCIDENT IDENTIFIER: Unique identifier for an health safety or environment related


HSE_INCIDENT_ID Y VARCHAR2 40 HSE_INCIDENT
incident.

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.

INTEREST SET SEQUENCE NUMBER: unique sequencing component to allow


INTEREST_SET_SEQ_NO Y NUMBER 8 INTEREST_SET
verioning of the interest set over time.

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

AGREEMENT, LAND AGREE PART.

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 IDENTIFIER: An identifier that is unique within a specific


PDEN_ID Y VARCHAR2 40 PDEN
production entity source and type.

PDEN SOURCE: The individual, company, state, or government agency designated


PDEN_SOURCE Y VARCHAR2 40 PDEN
as the source of information for this row

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

PHYSICAL_ITEM_ID Y VARCHAR2 40 RM_PHYSICAL_ITEM PHYSICAL ITEM ID: The unique identifier for the physical item.

PLATFORM IDENTIFIER: Unique number assigned to the offshore drilling platform


PLATFORM_ID Y VARCHAR2 40 SF_PLATFORM
or onshore drilling pad.

SOURCE: The individual, company, state, or government agency designated as the


PLATFORM_SOURCE Y VARCHAR2 40
source of information for this row.

POOL_ID Y VARCHAR2 40 POOL POOL IDENTIFIER: Number or code uniquely identifying the pool.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

Page 270 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


PPDM_SYSTEM_ID Y VARCHAR2 40 PPDM_TABLE PPDM_SYSTEM
database or XML schema.

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.

STRING IDENTIFIER: Number or code uniquely identifying a production string within


PROD_STRING_ID Y VARCHAR2 40 PROD_STRING
a well.

SOURCE: The individual, company, state, or government agency designated as the


PROD_STRING_SOURCE Y VARCHAR2 40 PROD_STRING
source of information for this row.

PROJECT_ID Y VARCHAR2 40 PROJECT PROJECT IDENTIFIER: unique identifier for the project.

PROVISION IDENTIFIER: Unique code identifying the provision in the 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

actually numbered XVI - facilitates easier query)

RATE and FEE SCHEDULE: A schedule for payments as set up by a business

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


REFERENCED_GUID Y VARCHAR2 38
easier.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

managed carefully and appropriately.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


REFERENCED_SYSTEM_ID Y VARCHAR2 40
database or XML schema.

PPDM TABLE NAME: The name of a table that has an association with this level of a

classification system. This may be used in conjunction with an approrpriate foreign

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

the source table be managed carefully and appropriately.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

RESERVES ENTITY IDENTIFIER: unique identifier for a reserves entity. A reserves

RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of

business objects (such as all the completions producing from a pool).

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.

RESTRICTION VERSION: The version number of the restriction. In some areas,


RESTRICTION_VERSION Y NUMBER 8 RESTRICTION
changes to the detailed requirements of a restriction result in versioning.

SOURCE: The individual, company, state, or government agency designated as the


SAMPLE_ANAL_SOURCE Y VARCHAR2 40 ANL_ANALYSIS_REPORT
source of information for this row.

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.

Valid entries include SEIS_LINE, SEIS_SEGMENT, SEIS_SURVEY, SEIS_PLAN,

SEIS_WELL, SEIS_PROC_SET, SEIS_INTERP_SET or SEIS_3D.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SPATIAL DESCRIPTION: The surface and sub-surface description of land. The

surface description may be stated in terms of a legal survey system, metes and

bounds or polygon. The mineral zone description describes the minerals


SPATIAL_DESCRIPTION_ID Y VARCHAR2 40 SPATIAL_DESCRIPTION
(substances) and subsurface definition (zones/formations) to which rights are

granted. For land rights, continuations may be described by generating a new Spatial

description.

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.

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

use for a Lexicon, 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.

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

maintain integration with the rest of the model.

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.

RECORDS MANAGEMENT THESAURUS IDENTIFIER: Unique identifier for a set of

words or descriptors about a particular field or set of concepts, such as a list of

THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the

organization of a collection of documents for reference and retrieval (from Merriam

Webster Online)

THESAURUS WORD IDENTIFIER: Unique identifier for a word or key word in a


THESAURUS_WORD_ID Y VARCHAR2 40 RM_THESAURUS_WORD
thesaurus.

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.

SOURCE: The individual, company, state, or government agency designated as the


WELL_ACTIVITY_SOURCE Y VARCHAR2 40 WELL_ACTIVITY
source of information for this row.

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

stages of the Well Life cycle (planning to disposal).

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

CONSULTATION IDENTIFIER: Unique identifier for this consultation as it pertains to

CONSULT_ID N VARCHAR2 40 P CONSULT an activity or request for an activity. Consultation discussions may occur at any point

in the life cycle of a business object.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

CONSULTATION IDENTIFIER: Unique identifier for this consultation as it pertains to


CONSULT_BA
CONSULT_ID N VARCHAR2 40 P an activity or request for an activity. Consultation discussions may occur at any point
CONSULT_DISC
in the life cycle of a business object.

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).

CONSULTATION ATTENDANCE TYPE: the type of attendance at a discussion, such


ATTEND_TYPE Y VARCHAR2 40 R_CONSULT_ATTEND_TYPE
as regrets, in person, by phone connection, represented in written document etc.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

CONSULTATION IDENTIFIER: Unique identifier for this consultation as it pertains to


CONSULT_ISSUE
CONSULT_ID N VARCHAR2 40 P an activity or request for an activity. Consultation discussions may occur at any point
CONSULT_DISC
in the life cycle of a business object.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

CONSULTATION IDENTIFIER: Unique identifier for this consultation as it pertains to

CONSULT_ID N VARCHAR2 40 P CONSULT an activity or request for an activity. Consultation discussions may occur at any point

in the life cycle of a business object.

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).

DETAIL DESCRIPTION: textual comments about the details of this consultation or


DETAIL_DESC Y VARCHAR2 240
discussion.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

REFERENCE REMARK TYPE: A reference table describing remark types. This is an


REMARK_TYPE Y VARCHAR2 40 R_REMARK_TYPE
open reference table commonly used to categorize remarks.

CONSULTATION RESOLUTION: a valid type of resolution to an issue raised in

RESOLUTION Y VARCHAR2 40 R_CONSULT_RESOLUTION consultation, such as built fence, purchase equipment, provide training. Generally,

the results of these consultations become conditions on a license or approval.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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).

CONSULTATION CROSS REFERENCE TYPE: the type of consultation relationship

CONSULT_XREF_TYPE Y VARCHAR2 40 R_CONSULT_XREF_TYPE that exists. For example, a consultation may be a component of a larger consultation

project, or can replace or supplement another 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

CONTEST ID: Unique identifier to track a contestment between companies,


CONTEST_ID N VARCHAR2 40 P
countries, states and other jurisdictional bodies.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either 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: Date contest was resolved

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REASON Y VARCHAR2 2000 REASON: Text description of dispute.

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.

CONTEST RESOLUTION METHOD: the method used to arrive at the resolution of


RESOLUTION_METHOD Y VARCHAR2 40 R_CONTEST_RESOLUTION
the land right contest, such as binding arbitration, court ruling, mutual accord etc.

RESOLUTION: Text description of resolution e.g. war, world court arbitration, guided
RESOLUTION_REMARK Y VARCHAR2 2000
missile, elimination of contestor, law suit,

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

START_DATE Y DATE DATE START DATE: Start date of dispute

ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.

ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.

ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.

ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.

ROW_EFFECTIVE_DATE: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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).

ACTIVITY OBSERVATION NUMBER: Number uniquely identifying each observation


ACTIVITY_OBS_NO Y NUMBER 8 WELL_ACTIVITY
of an activity.

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of

ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic

cuttings, fluid collection 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 associaate has over business objects.

BUSINESS ASSOCIATE ORGANIZATION IDENTIFIER: unique identifier for an


BA_ORGANIZATION_ID Y VARCHAR2 40 BA_ORGANIZATION
organization of a company or organization.

ORGANIZATION SEQUENCE NUMBER: a unique number added to allow


BA_ORGANIZATION_SEQ_NO Y NUMBER 8 BA_ORGANIZATION
organizations to be versioned over time.

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 IDENTIFIER: Unique identifier for the list of kinds of

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 CATALOGUE IDENTIFIER: Unique identifier for the list of kinds of

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

equipment that exist are defined in the table EQUIPMENT.

CLASSIFICATION: SYSTEM: Identifies and describes the classification system that

CLASSIFICATION_SYSTEM_ID Y VARCHAR2 40 CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification

information.

CLASSIFICATION LEVEL IDENTIFIER: Unique identifier used to capture the

classification systems, such as those that describe types of equipment. A number of


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

classification system, and through more than one classification system.

CONSENT IDENTIFIER: Unique identifier for the consent. Consents grant

permission to conduct operations based on approval of what is done or proposed by


CONSENT_ID Y VARCHAR2 40 CONSENT
another. Conditions, including actions to be taken or fees to be paid, may or may not

be applied against the consent.

Page 280 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

CONSULTATION IDENTIFIER: Unique identifier for this consultation as it pertains to

CONSULT_ID Y VARCHAR2 40 CONSULT an activity or request for an activity. Consultation discussions may occur at any point

in the life cycle of a business object.

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.

ECOZONE IDENTIFIER: Unique identifier for a sedimentary rock unit or environment

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 BA: The unique identifier assigned to an employee (or consultant or


EMPLOYEE_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
contractor) in an organization.

EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.

EMPLOYER_BA: The unique identifier of the organization that has employees


EMPLOYER_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
working for it.

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

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 SUIMMARY IDENTIFIER: Summary information about a financial

FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.

Could be a cost center or any other reference number.

FOSSIL_ID Y VARCHAR2 40 FOSSIL FOSSIL IDENTIFIER: Unique Identifier for a fossil.

INCIDENT IDENTIFIER: Unique identifier for an health safety or environment related


INCIDENT_ID Y VARCHAR2 40 HSE_INCIDENT
incident.

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.

INTEREST SET SEQUENCE NUMBER: unique sequencing component to allow


INTEREST_SET_SEQ_NO Y NUMBER 8 INTEREST_SET
verioning of the interest set over time.

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

AGREEMENT, LAND AGREE PART.

LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale.

LANGUAGE: The form of a means of communicating ideas or feelings by the use of

LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.

Usually the language used in a document, proceding, process or appllication.

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 IDENTIFIER: An identifier that is unique within a specific


PDEN_ID Y VARCHAR2 40 PDEN
production entity source and type.

PDEN SOURCE: The individual, company, state, or government agency designated


PDEN_SOURCE Y VARCHAR2 40 PDEN
as the source of information for this row

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


PPDM_SYSTEM_ID Y VARCHAR2 40 PPDM_TABLE PPDM_SYSTEM
database or XML schema.

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.

STRING IDENTIFIER: Number or code uniquely identifying a production string within


PROD_STRING_ID Y VARCHAR2 40 PROD_STRING
a well.

SOURCE: The individual, company, state, or government agency designated as the


PROD_STRING_SOURCE Y VARCHAR2 40 PROD_STRING
source of information for this row.

PROJECT_ID Y VARCHAR2 40 PROJECT PROJECT IDENTIFIER: unique identifier for the project.

RATE and FEE SCHEDULE: A schedule for payments as set up by a business

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

table also be captured in PPDM TABLE, to make querying this information


REFERENCED_GUID Y VARCHAR2 38
easier.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

managed carefully and appropriately.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


REFERENCED_SYSTEM_ID Y VARCHAR2 40
database or XML schema.

PPDM TABLE NAME: The name of a table that has an association with this level of a

classification system. This may be used in conjunction with an approrpriate foreign

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

the source table be managed carefully and appropriately.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

RESERVES ENTITY IDENTIFIER: unique identifier for a reserves entity. A reserves

RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of

business objects (such as all the completions producing from a pool).

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.

SOURCE: The individual, company, state, or government agency designated as the


SAMPLE_ANAL_SOURCE Y VARCHAR2 40 ANL_ANALYSIS_REPORT
source of information for this row.

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.

Valid entries include SEIS_LINE, SEIS_SEGMENT, SEIS_SURVEY, SEIS_PLAN,

SEIS_WELL, SEIS_PROC_SET, SEIS_INTERP_SET or SEIS_3D.

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

name of a valid sub type of support facility.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SPATIAL DESCRIPTION: The surface and sub-surface description of land. The

surface description may be stated in terms of a legal survey system, metes and

bounds or polygon. The mineral zone description describes the minerals


SPATIAL_DESCRIPTION_ID Y VARCHAR2 40 SPATIAL_DESCRIPTION
(substances) and subsurface definition (zones/formations) to which rights are

granted. For land rights, continuations may be described by generating a new Spatial

description.

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.

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

use for a Lexicon, a geographic area, a project, a company etc.

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

maintain integration with the rest of the model.

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.

RECORDS MANAGEMENT THESAURUS IDENTIFIER: Unique identifier for a set of

words or descriptors about a particular field or set of concepts, such as a list of

THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the

organization of a collection of documents for reference and retrieval (from Merriam

Webster Online)

THESAURUS WORD IDENTIFIER: Unique identifier for a word or key word in a


THESAURUS_WORD_ID Y VARCHAR2 40 RM_THESAURUS_WORD
thesaurus.

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.

SOURCE: The individual, company, state, or government agency designated as the


WELL_ACTIVITY_SOURCE Y VARCHAR2 40 WELL_ACTIVITY
source of information for this row.

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

stages of the Well Life cycle (planning to disposal).

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

CONTEST ID: Unique identifier to track a contestment between companies,


CONTEST_ID N VARCHAR2 40 P CONTEST
countries, states and other jurisdictional bodies.

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.

LR CONTEST PARTY OBSERVATION NUMBER: unique identifier added to enable


BA_OBS_NO N NUMBER 8 P
a Business Associate to have more than one role in the LR 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).

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

CONTEST ID: Unique identifier to track a contestment between companies,


CONTEST_ID N VARCHAR2 40 P CONTEST
countries, states and other jurisdictional bodies.

REMARK_ID N VARCHAR2 40 P REMARK IDENTIFIER: 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.

MADE_BY Y VARCHAR2 255 MADE BY: unvalidated name of the person who made the remark.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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 SEQUENCE NUMBER: a unique sequencer added to allow long


REMARK_SEQ_NO Y NUMBER 8
comments to be added and retrieved in the correct sequence.

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

comments, well comments, deficiencies, rental billing comments, etc.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

AREA OF MUTUAL INTEREST OR AREA OF EXCLUSION INDICATOR: indicates

that this contract is subject to an AREA OF MUTUAL INTEREST OR AN AREA OF


AMI_AOE_IND Y VARCHAR2 1
EXCLUSION. The type of contract is found in the CONTRACT TYPE table. This

denormalized value is added for query performance.

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.

ASSIGNMENT PROCEDURE INDICATOR: A yes / no flag indicating that an industry

standard assignment procedure is allowed to be used by current parties in the

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)

(This is currently only used in Canada, Notice of Assignment Procedure)

CASING POINT ELECTION: A decision is made by all business associates at the

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

setting a production string of casing. (Non-participation either creates a penalty

position or forfeiture of interest in the zone)

CLOSING DATE: the date at which an agreement was consummated by performing


CLOSING_DATE Y DATE DATE
something previously agreed upon. (used in Purchase and Sale Agreements)

CONFIDENTIAL INDICATOR: a yes/no flag indicating that the contract is considered


CONFIDENTIAL_IND Y VARCHAR2 1
confidential.

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 CONVERSION RATE: the rate of conversion so that the stored

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

subordinate tables as well.

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.

EXTENSION CONDITION: The method by which the contract may be managed or

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 INDICATOR: a yes / no flag indicating that the contract is

GOVERNING_CONTRACT_IND Y VARCHAR2 1 a governing contract FOR A FACILITY, OPERATIONS AND INTERESTS or for

specified zones and substances described by a location.

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.

NATIONAL CURRENCY CONVERSION: The conversion rate required to convert the

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.

NATIONAL CURRENCY UNITS OF MEASURE: The units of measure for the


NAT_CURRENCY_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
national currency.

OPERATING PROCEDURE INDICATOR: a Y/N flag indicating whether this contract


OPERATING_PROC_IND Y VARCHAR2 1
has an operating procedure in effect. See CONT OPER PROC for details.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

PRIMARY TERM OUOM: An original unit of measure in terms of days, months or


PRIMARY_TERM_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
years for a contract.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

RIGHT OF FIRST REFUSAL INDICATOR: A yes / no flag indicating that there is a

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,

sale or disposition of interest.

SECONDARY TERM: secondary or additional term of the agreement for special


SECONDARY_TERM Y NUMBER 10,5
types of contracts in which the term of the contract is extended.

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

can be found in the PPDM COLUMN table.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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

reports or scout tickets, publications, news letters, books or journals.

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 ORIGINAL UNITS OF MEASURE: The unit of

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

can be found in PPDM COLUMN.

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

have been met and no further operations are required)

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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).

ACTIVITY OBSERVATION NUMBER: Number uniquely identifying each observation


ACTIVITY_OBS_NO Y NUMBER 8 WELL_ACTIVITY
of an activity.

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of

ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic

cuttings, fluid collection 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 associaate has over business objects.

BUSINESS ASSOCIATE ORGANIZATION IDENTIFIER: unique identifier for an


BA_ORGANIZATION_ID Y VARCHAR2 40 BA_ORGANIZATION
organization of a company or organization.

ORGANIZATION SEQUENCE NUMBER: a unique number added to allow


BA_ORGANIZATION_SEQ_NO Y NUMBER 8 BA_ORGANIZATION
organizations to be versioned over time.

BUSINESS ASSOCIATE SERVICE SEQUENCE NUMBER: This column is added to


BA_SERVICE_SEQ_NO Y NUMBER 8 LAND_BA_SERVICE
allow a business associate to offer the same service off and on over a period of time.

LAND_BA_SERVICE

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 IDENTIFIER: Unique identifier for the list of kinds of

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 CATALOGUE IDENTIFIER: Unique identifier for the list of kinds of

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

equipment that exist are defined in the table EQUIPMENT.

CLASSIFICATION: SYSTEM: Identifies and describes the classification system that


CLASSIFICATION_SYSTEM_ID Y VARCHAR2 40 CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification

information.

CLASSIFICATION LEVEL IDENTIFIER: Unique identifier used to capture the

classification systems, such as those that describe types of equipment. A number of

CLASS_LEVEL_ID Y VARCHAR2 40 CLASS_LEVEL classification schemes are availabe, including the UNSPSC code set. Typically,

theseclassification systems are hierarchical. Objects may be classified at any level of

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

CONSENT IDENTIFIER: Unique identifier for the consent. Consents grant

permission to conduct operations based on approval of what is done or proposed by


CONSENT_ID Y VARCHAR2 40 CONSENT
another. Conditions, including actions to be taken or fees to be paid, may or may not

be applied against the consent.

CONSULTATION IDENTIFIER: Unique identifier for this consultation as it pertains to

CONSULT_ID Y VARCHAR2 40 CONSULT an activity or request for an activity. Consultation discussions may occur at any point

in the life cycle of a business object.

CONTEST ID: Unique identifier to track a contestment between companies,


CONTEST_ID Y VARCHAR2 40 CONTEST
countries, states and other jurisdictional bodies.

CONTRACT COMPONENT TYPE: Type of contractual component for this row of


CONTRACT_COMPONENT_TYPE Y VARCHAR2 40 R_CONTRACT_COMP_TYPE
data.

ECOZONE IDENTIFIER: Unique identifier for a sedimentary rock unit or environment

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 BA: The unique identifier assigned to an employee (or consultant or


EMPLOYEE_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
contractor) in an organization.

EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.

EMPLOYER_BA: The unique identifier of the organization that has employees


EMPLOYER_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
working for it.

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 SUIMMARY IDENTIFIER: Summary information about a financial

FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.

Could be a cost center or any other reference number.

FOSSIL_ID Y VARCHAR2 40 FOSSIL FOSSIL IDENTIFIER: Unique Identifier for a fossil.

INCIDENT IDENTIFIER: Unique identifier for an health safety or environment related


INCIDENT_ID Y VARCHAR2 40 HSE_INCIDENT
incident.

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.

INTEREST SET SEQUENCE NUMBER: unique sequencing component to allow


INTEREST_SET_SEQ_NO Y NUMBER 8 INTEREST_SET
verioning of the interest set over time.

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,

contingent, sliding and other types of grouped bids to be tracked.

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: The form of a means of communicating ideas or feelings by the use of

LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.

Usually the language used in a document, proceding, process or appllication.

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 IDENTIFIER: An identifier that is unique within a specific


PDEN_ID Y VARCHAR2 40 PDEN
production entity source and type.

PDEN SOURCE: The individual, company, state, or government agency designated


PDEN_SOURCE Y VARCHAR2 40 PDEN
as the source of information for this row

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


PPDM_SYSTEM_ID Y VARCHAR2 40 PPDM_TABLE PPDM_SYSTEM
database or XML schema.

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.

STRING IDENTIFIER: Number or code uniquely identifying a production string within


PROD_STRING_ID Y VARCHAR2 40 PROD_STRING
a well.

SOURCE: The individual, company, state, or government agency designated as the


PROD_STRING_SOURCE Y VARCHAR2 40 PROD_STRING
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

RATE and FEE SCHEDULE: A schedule for payments as set up by a business

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.

CONTRACT COMPONENT REASON TYPE: The reason why the component is

REASON_TYPE Y VARCHAR2 40 R_CONT_COMP_REASON associated with the contract, such as acquired under terms of the contract, governed

by the contract, part of litigation process etc.

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

managed carefully and appropriately.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


REFERENCED_SYSTEM_ID Y VARCHAR2 40
database or XML schema.

PPDM TABLE NAME: The name of a table that has an association with this level of a

classification system. This may be used in conjunction with an approrpriate foreign

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

the source table be managed carefully and appropriately.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

RESERVES ENTITY IDENTIFIER: unique identifier for a reserves entity. A reserves

RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of

business objects (such as all the completions producing from a pool).

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.

SOURCE: The individual, company, state, or government agency designated as the


SAMPLE_ANAL_SOURCE Y VARCHAR2 40 ANL_ANALYSIS_REPORT
source of information for this row.

SEISMIC PROCESSING PLAN IDENTIFIER: unique identifier for the seismic

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.

Valid entries include SEIS_LINE, SEIS_SEGMENT, SEIS_SURVEY, SEIS_PLAN,

SEIS_WELL, SEIS_PROC_SET, SEIS_INTERP_SET or SEIS_3D.

SEISMIC TRANSACTION; A transaction in which seismic data is exchanged, sold or


SEIS_TRANSACTION_ID Y VARCHAR2 40 SEIS_TRANSACTION
traded according to the terms of an agreement.

Page 293 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

SEISMIC TRANSACTION TYPE: The type of transaction, such as purchase, trade,


SEIS_TRANSACTION_TYPE Y VARCHAR2 40 SEIS_TRANSACTION
farm in agreement etc.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SPATIAL DESCRIPTION: The surface and sub-surface description of land. The

surface description may be stated in terms of a legal survey system, metes and

bounds or polygon. The mineral zone description describes the minerals


SPATIAL_DESCRIPTION_ID Y VARCHAR2 40 SPATIAL_DESCRIPTION
(substances) and subsurface definition (zones/formations) to which rights are

granted. For land rights, continuations may be described by generating a new Spatial

description.

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.

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

use for a Lexicon, 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.

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

maintain integration with the rest of the model.

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

name of a valid sub type of support facility.

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.

RECORDS MANAGEMENT THESAURUS IDENTIFIER: Unique identifier for a set of

words or descriptors about a particular field or set of concepts, such as a list of

THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the

organization of a collection of documents for reference and retrieval (from Merriam

Webster Online)

THESAURUS WORD IDENTIFIER: Unique identifier for a word or key word in a


THESAURUS_WORD_ID Y VARCHAR2 40 RM_THESAURUS_WORD
thesaurus.

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.

SOURCE: The individual, company, state, or government agency designated as the


WELL_ACTIVITY_SOURCE Y VARCHAR2 40 WELL_ACTIVITY
source of information for this row.

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

stages of the Well Life cycle (planning to disposal).

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

ACCOUNTING PROCEDURE TYPE: The type of accounting procedure, especially in

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)

ACCOUNTING PROCEDURE OBSERVATION NUMBER: A sequence number

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: The interval expressed as the frequency in number of years


INVENTORY_PERIOD Y NUMBER 10,5
in which periodic inventory is performed for the joint account on controllable material.

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)

Default UOM is tracked in PPDM COLUMN.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

QUORUM COUNT: the minimum number of business associates (partners) required

QUORUM_COUNT Y NUMBER 10 for approvals under the accounting procedure. (e.g. 2 or more business associates

totalling 50% or more)

QUORUM PERCENT: the percent of participants who must be represented for


QUORUM_PERCENT Y NUMBER 15,12
quorum to exist.

REMARK Y VARCHAR2 2000 REMARK: narrative remarks about the contract accounting procedure.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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

reports or scout tickets, publications, news letters, books or jounals.

ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.

ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.

ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

ABBREVIATION Y VARCHAR2 30 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A 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_SHORT_NAME Y VARCHAR2 30 SHORT NAME: A short name given to an 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

formal registration event.

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.

LANGUAGE_ID Y VARCHAR2 40 R_LANGUAGE LANGUAGE IDENTIFIER: The language of the alias.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED INDICATOR: A Y/N flag indicating whether this alias is a preferred


PREFERRED_IND Y VARCHAR2 1
name or code.

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

ALLOWABLE EXPENSE TYPE: the type of an expense allowed to be charged to the


ALLOW_EXPENSE_TYPE N VARCHAR2 40 P R_ALLOWABLE_EXPENSE
joint interest account by the operator

ALLOWABLE EXPENSE OBSERVATION NUMBER: A unique identifier added to

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.

ACCOUNTING PROCEDURE OBS NO: Unique number added to allow procedures


ACCOUNT_PROC_OBS_NO Y NUMBER 8 CONT_ACCOUNT_PROC
of the same type to be re-used.

ACCOUNTING PROCEDURE TYPE: The type of accounting procedure, especially in

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).

ALLOWABLE PERCENT: a percentage of the total dollars for a specified allowable


ALLOW_PERCENT Y NUMBER 15,12
expense to be charged to the joint interest account by the operator.

ALLOWABLE PERCENT QUALIFIER: A qualifier to indicate a maximum/minimum

ALLOW_PERCENT_QUALIFIER Y VARCHAR2 40 percentage to be charged to the joint account by the operator. (e.g. not to exceed,

less than, etc.)

CURRENCY CONVERSION: the currency conversion factor for the original units of
CURRENCY_CONVERSION Y NUMBER 10,5
currency at the time of the contract.

CURRENCY ORIGINAL UNITS OF MEASURE: The units of measure used to define

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

at the time the contract was signed.

EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the expense was allowable for the contract.

EXPENSE FREQUENCY: the frequency or interval in which an expense may be


EXPENSE_FREQUENCY Y NUMBER 10,5
claimed, such as annually, monthly etc.

EXPENSE FREQUENCY ORIGINAL UNITS OF MEASURE: The original units of

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: A qualifier to indicate a threshold amount to be

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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).

CONTRACT BUSINESS ASSOCIATE ROLE: A role that is played by a business


BA_ROLE Y VARCHAR2 40 R_CONT_BA_ROLE
associate for the support of a contract.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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)

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a


PROVIDED_BY N VARCHAR2 40 P BUSINESS_ASSOCIATE
person, company, regulatory agency, government or consortium.

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).

BUSINESS ASSOCIATE SERVICE TYPE: A valid list of services for a business

BA_SERVICE_TYPE Y VARCHAR2 40 R_BA_SERVICE_TYPE associate. For example well logger, drilling contractor, application developer. For

land, may be may be address for service, brokerage, maintainor etc.

CONTACT BUSINESS ASSOCIATE IDENTIFIER: Unique identifier for the business


CONTACT_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
associate who is the contact for 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 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PROVISION IDENTIFIER: Unique code identifying the provision in the 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

actually numbered XVI - facilitates easier query)

RATE AND FEE SCHEDULE: A schedule for payments as set up by a business

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.

REPRESENTED BUSINESS ASSOCIATE ID: The unique identifier for the BA on


REPRESENTED_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
whose bahalf the service was provided.

SERVICE QUALITY: The quality of service provided by this BUSINESS


SERVICE_QUALITY Y VARCHAR2 40 R_SERVICE_QUALITY
ASSOCIATE, either for a specified address, a service or a service at an address.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

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.

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.

EXEMPTION_DESC Y VARCHAR2 240 EXEMPTION DESCRIPTION: textual description of the exemption.

EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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).

DESCRIPTION Y VARCHAR2 240 DESCRIPTION: Textual description of the extension.

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,

LAND UNIT TRACT, LAND AGREEMENT, LAND AGREE PART.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Geneal remarks about this row of data

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a


JURISDICTION N VARCHAR2 40 P BUSINESS_ASSOCIATE
person, company, regulatory agency, government or 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).

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

OPERATING PROCEDURE IDENTIFIER: Unique identifier for the operating


OPERATING_PROCEDURE_ID N VARCHAR2 40 P CONT_OPER_PROC
procedure.

SUBSTANCE IDENTIFIER: Unique identifier for a substance that can be described

either chemically or in terms of composition. Elements, ions, isotopes, isomers,

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

table to capture relationships between substances, such as similar substances.

SUBSTANCE OBSERVATION NUMBER: A unique number allowing a substance to

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

Y, they must be added. If set to N, only the populated column is relevant.

EFFECTIVE DATE: The date that an associated substance(s) was valid to be


EFFECTIVE_DATE Y DATE DATE
marketed by the operator on behalf of the joint account.

ELECTION COST: an amount or fee associated with a specified business associate

ELECTION_COST Y NUMBER 12,2 election (e.g. marketing fee is equal to a specified flat fee of M3 production of natural

gas liquids - CAPL 1990 Operating Procedure)

ELECTION COST QUALIFIER: a restriction on the amount to be charged for

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: a percentage marketing fee to be charged by the operator on

ELECTION_PERCENT Y NUMBER 15,12 all production produced on behalf of a business associate not taking produced

substance in kind.

ELECTION PERCENT QUALIFIER: a restriction on the percentage of the marketing

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SUBSTANCE ORIGINAL UNITS OF MEASURE: the original units of measure


SUBSTANCE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
declared for the substance in the contract. (e.g. contract may state bbls.)

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

OPERATING PROCEDURE IDENTIFIER: Unique identifier for the operating


OPERATING_PROCEDURE_ID N VARCHAR2 40 P
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).

13th MONTH ADJUSTMENT DESCRIPTION: A short description of the 13th month


ADJUST_13_MONTH_DESC Y VARCHAR2 240
adjustment allowed in the contract.

13th MONTH ADJUSTMENT INDICATOR: A Y/N flag indicating whether the contract
ADJUST_13_MONTH_IND Y VARCHAR2 1
allows a 13th month adjustment.

CASING POINT ELECTION: A decision is made by all business associates at the

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

setting a production string of casing. (Non-participation either creates a penalty

position or forfeiture of interest in the zone)

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.

CLAIM_AMOUNT_LIMIT_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

DEVELOPMENT PENALTY COST: The maximum amount of development costs that

DEV_PENALTY_COST Y NUMBER 12,2 are allowed for recovery by participants before non-participants can begin sharing in

future revenue and expenses of well.

DEV_PENALTY_COST_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE DEV_PENALTY_OUOM

DEVELOPMENT PENALTY PERCENT: The percentage penalty for non-participation

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

future revenue and expenses)

EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.

EQUIPPING PENALTY COST: The penalty amount of equipping costs to be

recovered by participants for an independent operation, development or exploratory


EQUIP_PENALTY_COST Y NUMBER 12,2
well before non-participants are allowed to share in revenue and expenses for the

well.

EQUIP_PENALTY_COST_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

EQUIPPING PENALTY PERCENT: The percentage penalty on equipping costs for

an independent operation, development or exploratory well to be recovered by


EQUIP_PENALTY_PERCENT Y NUMBER 15,12
participants before non-participants share in revenue and expenses for the well.

(CAPL71,74,81 is 100% and CAPL 90 is 200%)

EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.

EXPLORATORY PENALTY COST: The maximum amount allowed to be recovered

EXPL_PENALTY_COST Y NUMBER 12,2 on an exploratory well by the participants before non-participants are allowed to

share in revenue and expenses on the well.

EXPL_PENALTY_COST_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNITS OF MEASURE

Page 312 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

EXPLORATORY WELL PENALTY: The percentage penalty for non-participation in

an exploratory well by a business associate for the recovery of costs by participants


EXPL_PENALTY_PERCENT Y NUMBER 15,12
before non-participant(s) are allowed to share in revenue and expenses of the well.

(e.g. CAPL 71 is 400%)

INFLATION ADJUSTMENT INDICATOR: A yes / no flag indicating that the contract


INFLATION_ADJUSTMENT_IND Y VARCHAR2 1
is subject to inflation adjustment. Part of the operating procedure.

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

without recourse to reimbursement.

MARKETING FEE ELECTION: This flag indicates whether alternate A or B of an

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.

fee would vary depending on the substance produced.)

MKTG_FEE_ELECT_COST_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

MARKETING FEE ELECTION PERCENT: The percent that is associated with this
MKTG_FEE_ELECT_PERCENT Y NUMBER 15,12
marketing fee election.

NATIONAL CURRENCY CONVERSION: The conversion rate required to convert the

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.

NATIONAL CURRENCY UNITS OF MEASURE: The units of measure for the


NAT_CURRENCY_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
national currency.

OPERATING PROCEDURE CODE: the version of a standard operating procedure


OPERATING_PROCEDURE_TYPE Y VARCHAR2 40 R_CONT_OPERATING_PROC
that you are using.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

RECOGNITION ON ASSIGNMENT: A flag to determine when the assignee is

recognized as a party to the operating agreement. (e.g. A=assignment/novation


RECOG_ON_ASSIGNMENT_IND Y VARCHAR2 1
totally executed or B= assignment/novation deemed executed after 90 days unless

within the 90 days a party registers an objection. (e.g. CAPL 90)

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

RIGHT OF FIRST REFUSAL INDICATOR: A yes / no flag indicating that there is a

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,

sale or disposition of interest.

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.

RIGHT OF FIRST REFUSAL REPLY TERM ORIGINAL UNITS OF MEASURE: the

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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

reports or scout tickets, publications, news letters, books or jounals.

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

STATUTE_LIMIT_PERIOD_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE STATUTE PERIOD LIMITATIONS UNIT OF MEASURE

SURRENDER NOTICE PERIOD: The period when notification must be served to


SURRENDER_NOTICE Y NUMBER 10,5
surrender an interest in joint holdings.

SURRENDER_NOTICE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

TITLE PRESERVE DESCRIPTION: A clause in the operating procedure in which title

prserving provisions are outlined under independant operations. This is a textual


TITLE_PRESERVE_DESC Y VARCHAR2 240
description, such as the shorter of 1/6 of the term of the joint lands or 365 days when

the operating procedure type is CAPL 1974.

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.

UNAUTHORIZED_AMOUNT_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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 IDENTIFIER: Unique code identifying the provision in the contract.

PROVISION_ID N VARCHAR2 40 P (could be same as clause number e.g. 16 or entered as 16 even though clause is

actually numbered XVI - facilitates easier query)

ACTIVE INDICATOR: A 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PROVISION DESCRIPTION: A general description of the provision. The full text

PROVISION_DESC Y VARCHAR2 240 content may be input to CONT PROVISION TEXT. (e.g. could be description of the

intent of the clause)

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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

reports or scout tickets, publications, news letters, books or jounals.

ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.

ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.

ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.

ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.

ROW_EFFECTIVE_DATE: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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)

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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 IDENTIFIER: Unique code identifying the provision in the contract.

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

actually numbered XVI - facilitates easier query)

ACTIVE INDICATOR: A 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

CONTRACT PROVISION CROSS REFERENCE TYPE: reason why the contract

PROVISION_XREF_TYPE Y VARCHAR2 40 R_CONT_PROV_XREF_TYPE provisions are reference, such as when an stipulation in one contract overrides

another stipulation, or to refer to other relevant information.

REMARK Y VARCHAR2 2000 REMARK: narrative remarks about the relationship between the contract provisions.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK: a text description of an observation, clarification or comment on the


REMARK Y VARCHAR2 2000
contract.

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

comments, well comments, deficiencies, rental billing comments, ...

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

and should only be used if necessary.

ACTIVE INDICATOR: A 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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)

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

PERCENT INTEREST: the percentage of interest that must be represented in order

INTEREST_PERCENT Y NUMBER 15,12 for a vote to be passed or defeated - similar to quorum except that this represents

interest, rather than number of parties.

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

disagree, for or against etc.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

QUORUM COUNT: The number of voters who must be represented to achieve


QUORUM_COUNT Y NUMBER 10
quorum.

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.

RESPONSE_PERIOD_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE RESPONSE PERIOD UNIT OF MEASURE

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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

reports or scout tickets, publications, news letters, books or jounals.

CONTRACT VOTING PROCEDURE TYPE: The type of voting procedure that is


VOTE_PROCEDURE_TYPE Y VARCHAR2 40 R_CONT_VOTE_TYPE
captured, such as general operations, enlargment, exhibits.

ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.

ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.

ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.

ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.

ROW_EFFECTIVE_DATE: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

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: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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).

REFERENCE CONTRACT CROSS REFERENCE TYPE: The type of relationship


CONTRACT_XREF_TYPE Y VARCHAR2 40 R_CONT_XREF_TYPE
between two contracts, such as supercedence or governing relationship.

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.

ORDER OF SUPERCEDENCE: The numerical order of relationships between


ORDER_OF_SUPERCEDENCE Y NUMBER 8
contracts (e.g.a pooling agreement that is superceded by a farm-out agreement).

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

COORDINATE SYSTEM ALIAS IDENTIFIER: A Unique identifier used for the


COORD_SYSTEM_ALIAS_ID N VARCHAR2 40 P
coordinate system.

ABBREVIATION Y VARCHAR2 30 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A 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_SHORT_NAME Y VARCHAR2 30 SHORT NAME: A short name given to an alias.

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

associates may be assigned a stock exchange symbol alias.

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

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 LANGUAGE IDENTIFIER: The language of the alias.

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.

OWNER BUSINESS ASSOCIATE IDENTIFIER: The business associate who is the


OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
owner of this particular alias for the coordinate system.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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: the type of coordinate system. Will include

Geographic coordinate system, local spatial coordinate system, Geocentric

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

coordinate systems, as the model is not complete in this area.

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.

COORDINATE SYSTEM UNITS OF MEASURE: The unit of measure associated with


COORD_SYSTEM_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
this coordinate system (i.e. meters for UTM, decimal degrees for WGS 84)

DATUM ORGINAL UNIT OF MEASURE: DATUM_OUOM needs to be kept to track


DATUM_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
special units of measure (such as the Chinese Li). Do not delete this column.

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 BUSINESS ASSOCIATE IDENTIFIER: Unique identifier for the business

OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE associate who is the owner or custodian of this coordinate system. Often a

government or regulatory agency, but can be private companies or even individuals.

PARENT_COORD_SYSTEM_ID Y VARCHAR2 40 CS_COORDINATE_SYSTEM COORDINATE SYSTEM ID: unique identifier for the coordinate system.

PERSPECTIVE_HEIGHT Y NUMBER 10,5 PERSPECTIVE HEIGHT: Associated with LanSat projections.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should becreated.

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

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
PRINCIPAL_MERIDIAN Y VARCHAR2 40 CS_PRINCIPAL_MERIDIAN
from which all other meridians are numbere d. For example Black Hi lls 1878, Boise

1867, Chicksaw 1833, ...

PROJECTION TYPE: A reference table identifying valid classifications of projections


PROJECTION_TYPE Y VARCHAR2 40 R_PROJECTION_TYPE
used by individual map projections. For example, Mercator, Lambert, Polyconic, ...

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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

reports or scout tickets, publications, news letters, books or jounals.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

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
ACQUISITION_ID N VARCHAR2 40 P
source, using the same method and at the same accuracy. Is typically used

toindicate the level of accuracy of a set of coordinates.

ACQUIRED BY BUSINESS ASSOCIATE IDENTIFER: Unique identifier for the

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).

CAPTURE METHOD: The method of capturing coodinate data. For example:


CAPTURE_METHOD Y VARCHAR2 40 R_COORD_CAPTURE
Digitizing, Surveying, ...

COMPUTE METHOD: The method of computing coordinate values. For example:

COMPUTE_METHOD Y VARCHAR2 40 R_COORD_COMPUTE ATS21 (using bilinear interpolation and the Alberta Township System Version 2.1 grid

nodes.)

COORDINATE_QUALITY Y VARCHAR2 40 R_COORD_QUALITY COORDINATE QUALITY: the quality of the coordiante

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

different from the source scale.

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.

HORIZONTAL ACCURACY ORIGINAL UNITS OF MEASURE: the original units of


HORIZONTAL_ACCURACY_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
measure used for the Horizontal Accuracy.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should becreated.

REMARK Y VARCHAR2 2000 REMARK: Comments pertaining to the acquisition set.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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

represents the scale of the actual map digitized.

SURVEY ACCURACY: For survey data, the survey accuracy used. i.e. 1:10000
SURVEY_ACCURACY Y NUMBER 10
accurate to 1 part in 10000.

TRANSFORMATION IDENTIFER: Unique identifier for a transformation between


TRANSFORM_ID Y VARCHAR2 40 CS_COORD_TRANSFORM
coordinate systems.

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

VERTICAL ACCURACY ORIGINAL UNITS OF MEASURE: the original units of


VERTICAL_ACCURACY_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
measure used for the Vertical Accuracy.

ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.

ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.

ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.

ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.

ROW_EFFECTIVE_DATE: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

TRANSFORMATION IDENTIFER: Unique identifier for a transformation between


TRANSFORM_ID N VARCHAR2 40 P
coordinate 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 in this row of data was no longer in effect.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SOURCE COORDINATE SYSTEM IDENTIFIER: the unique identifier for the


SOURCE_COORD_SYSTEM_ID Y VARCHAR2 40 CS_COORDINATE_SYSTEM
coordinate system that is the source for new values.

SOURCE DOCUMENT: The document reference from which transform information


SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
was used.

TARGET COORDINATE SYSTEM IDENTIFIER: the unique identifier for the


TARGET_COORD_SYSTEM_ID Y VARCHAR2 40 CS_COORDINATE_SYSTEM
coordinate system that is the target for new values.

TRANSFORM_NAME Y VARCHAR2 255 TRANSFORMATION NAME: Name assigned to this transformation.

REFERENCE TRANSFORM TYPE: A reference table identifying valid Geodetic

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

REFERENCE TRANSFORM TYPE: A reference table identifying valid Geodetic

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).

DIGITAL OUTPUT: The format that a parameter or value is to be output as when


DIGITAL_OUTPUT Y VARCHAR2 40 R_DIGITAL_OUTPUT
reporting or recreating a digital file.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SOURCE DOCUMENT: A reference to the source document that names this


SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
parameter as used for the type of transform specified.

REFERENCE TRANSFORM PARAMETERS: A valid transform parameter that may

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

TRANSFORMATION IDENTIFER: Unique identifier for a transformation between


TRANSFORM_ID N VARCHAR2 40 P CS_COORD_TRANSFORM
coordinate systems.

TRANSFORM TYPE: A reference table identifying valid Geodetic Transformation


TRANSFORM_TYPE N VARCHAR2 40 P CS_COORD_TRANS_PARM
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 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should becreated.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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.

TRANS_VALUE Y NUMBER 15,5 PARAMETER VALUE: The numeric value of a parameter.

TRANS_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

ECCENTRICITY Y NUMBER 18,17 ECCENTRICITY: The eccentricity of the ellipsoid of revolution.

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 VALUE: The degree of flattening of the ellipsoid from a

INVERSE_FLATTENING Y NUMBER 15,11 spherical shape. The flattening value f=(a-b)/a where a is the semi-major axis and b

is the semi-minor axis of the ellipsoid.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

decimal place have no significance

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

decimal place have no significance

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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.

GREENWICH LONGITUDE: Longitude of the Prime Meridian as reckoned from the


GREENWICH_LONGITUDE Y NUMBER 14,9
Greenwich meridian. East longitude are positive, West longitude are negative.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

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
PRINCIPAL_MERIDIAN N VARCHAR2 40 P
from which all other meridians are numbere d. For example Black Hi lls 1878, Boise

1867, Chicksaw 1833, ...

ABBREVIATION Y VARCHAR2 12 ABBREVIATION: Abbreviation used for reference type or code

ACTIVE INDICATOR: A 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: longitude of the principle meridian as reckoned from the Greenwich


LONGITUDE Y NUMBER 14,9
central meridian.

LONG_NAME Y VARCHAR2 255 LONG NAME: Common long name given to reference type or code.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

ECOZONE IDENTIFIER: Unique identifier for a sedimentary rock unit or environment

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.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

BASE_DEPTH Y NUMBER 15,5 BASE DEPTH: the lower or bottom depth at which this ecozone exists.

DEPTH_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

ECOZONE IDENTIFIER: Unique identifier for a sedimentary rock unit or environment

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.

ABBREVIATION Y VARCHAR2 30 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A 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_SHORT_NAME Y VARCHAR2 30 SHORT NAME: A short name given to an alias.

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

formal registration event.

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.

LANGUAGE_ID Y VARCHAR2 40 R_LANGUAGE LANGUAGE IDENTIFIER: The language of the alias.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

ECOZONE IDENTIFIER: Unique identifier for a sedimentary rock unit or environment

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.

ECOZONE HIERARCHY LEVEL: Indicates whether the relationship between parent

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

organization (AGSO) or to a data vendor.

ACTIVE INDICATOR: A 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

organization (AGSO) or to a data vendor.

ECOZONE IDENTIFIER: Unique identifier for a sedimentary rock unit or environment

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

ECOZONE IDENTIFIER: Unique identifier for a sedimentary rock unit or environment

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.

ECOZONE IDENTIFIER: Unique identifier for a sedimentary rock unit or environment

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 CROSS REFERENCE IDENTIFIER: Unique identifier for a cross

ECOZONE_XREF_ID N VARCHAR2 40 P reference between two ecozones. Usually used for associating ecozone defintions

that overlap or are nearly the same.

ACTIVE INDICATOR: A 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 CROSS REFERENCE TYPE: the type of cross reference between


ECOZONE_XREF_TYPE Y VARCHAR2 40 R_ECOZONE_XREF
ecozones, such as superceded, replacement 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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: A textual description of the conditions for access to an object,

ACCESS_CONDITION Y VARCHAR2 1024 in the case where this information is not to be validated. Note that the other tables in

this module allow more precise control.

ACCESS CONDITION CODE: a set of codified instructions regarding access to a


ACCESS_COND_CODE Y VARCHAR2 40 R_ENT_ACCESS_TYPE
business object.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

DESCRIPTION Y VARCHAR2 2000 DESCRIPTION: a textual description of the type of entitlement.

EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.

ENTITLEMENT_NAME Y VARCHAR2 255 ENTITLEMENT_NAME: The name of the Entitlement.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PRIMARY_TERM Y NUMBER 10,5 PRIMARY TERM: The primary term for which this entitlement is in effect.

PRIMARY_TERM_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

REMARK Y VARCHAR2 2000 REMARK: narrative remarks about this row of data.

SECURITY DESCRIPTION: A narrative description of the security set on this

SECURITY_DESC Y VARCHAR2 1024 entitlement. Supplementary information may be stored in access condition and use

condition.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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 OBSERVATION NUMBER: An additional unique component

COMPONENT_OBS_NO N NUMBER 8 P observation number for the entitlement that allows each component to be versioned

over time if so desired.

ACCESS CONDITION CODE: a set of codified instructions regarding access to a


ACCESS_COND_CODE Y VARCHAR2 40 R_ACCESS_CONDITION
business 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).

ACTIVITY OBSERVATION NUMBER: Number uniquely identifying each observation


ACTIVITY_OBS_NO Y NUMBER 8 WELL_ACTIVITY
of an activity.

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of

ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic

cuttings, fluid collection 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 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 IDENTIFIER: Unique identifier for the list of kinds of

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 CATALOGUE IDENTIFIER: Unique identifier for the list of kinds of

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

equipment that exist are defined in the table EQUIPMENT.

CLASSIFICATION: SYSTEM: Identifies and describes the classification system that


CLASSIFICATION_SYSTEM_ID Y VARCHAR2 40 CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification

information.

CLASSIFICATION LEVEL IDENTIFIER: Unique identifier used to capture the

classification systems, such as those that describe types of equipment. A number of

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

classification system, and through more than one classification system.

CONSENT IDENTIFIER: Unique identifier for the consent. Consents grant

permission to conduct operations based on approval of what is done or proposed by


CONSENT_ID Y VARCHAR2 40 CONSENT
another. Conditions, including actions to be taken or fees to be paid, may or may not

be appliedagainst the consent.

Page 347 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

CONSULTATION IDENTIFIER: Unique identifier for this consultation as it pertains to

CONSULT_ID Y VARCHAR2 40 CONSULT an activity or request for an activity. Consultation discussions may occur at any point

in the life cycle of a business object.

CONTEST ID: Unique identifier to track a contestment between companies,


CONTEST_ID Y VARCHAR2 40 CONTEST
countries, states and other jurisdictional bodies.

CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.

DESCRIPTION: a textual description of this component of the entitlement. For

DESCRIPTION Y VARCHAR2 2000 example if only a portion of an information item is included, that portion can be

described here.

ECOZONE IDENTIFIER: Unique identifier for a sedimentary rock unit or environment

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 BA: The unique identifier assigned to an employee (or consultant or


EMPLOYEE_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
contractor) in an organization.

EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.

EMPLOYER_BA: The unique identifier of the organization that has employees


EMPLOYER_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
working for it.

ENTITLEMENT COMPONENT TYPE: the type of entitlement component, or the

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

controled by the entitlement.

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 SUIMMARY IDENTIFIER: Summary information about a financial

FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.

Could be a cost center or any other reference number.

FOSSIL_ID Y VARCHAR2 40 FOSSIL FOSSIL IDENTIFIER: Unique Identifier for a fossil.

INCIDENT IDENTIFIER: Unique identifier for an health safety or environment related


INCIDENT_ID Y VARCHAR2 40 HSE_INCIDENT
incident.

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.

INTEREST SET SEQUENCE NUMBER: unique sequencing component to allow


INTEREST_SET_SEQ_NO Y NUMBER 8 INTEREST_SET
verioning of the interest set over time.

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

AGREEMENT, LAND AGREE PART.

LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale.

LANGUAGE: The form of a means of communicating ideas or feelings by the use of

LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.

Usually the language used in a document, proceding, process or appllication.

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

BUSINESS ASSOCIATE ORGANIZATION IDENTIFIER: unique identifier for an


ORGANIZATION_ID Y VARCHAR2 40 BA_ORGANIZATION
organization of a company or organization.

ORGANIZATION SEQUENCE NUMBER: a unique number added to allow


ORGANIZATION_SEQ_NO Y NUMBER 8 BA_ORGANIZATION
organizations to be versioned over time.

PALEO SUMMARY IDENTIFIER: Unique identifier for the paleo summary report that
PALEO_SUMMARY_ID Y VARCHAR2 40 PALEO_SUMMARY
is captured.

PRODUCTION ENTITY IDENTIFIER: An identifier that is unique within a specific


PDEN_ID Y VARCHAR2 40 PDEN
production entity source and type.

PDEN SOURCE: The individual, company, state, or government agency designated


PDEN_SOURCE Y VARCHAR2 40 PDEN
as the source of information for this row

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

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

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


PPDM_SYSTEM_ID Y VARCHAR2 40 PPDM_SYSTEM PPDM_TABLE
database or XML schema.

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.

STRING IDENTIFIER: Number or code uniquely identifying a production string within


PROD_STRING_ID Y VARCHAR2 40 PROD_STRING
a well.

SOURCE: The individual, company, state, or government agency designated as the


PROD_STRING_SOURCE Y VARCHAR2 40 PROD_STRING
source of information for this row.

PROJECT_ID Y VARCHAR2 40 PROJECT PROJECT IDENTIFIER: unique identifier for the project.

RATE and FEE SCHEDULE: A schedule for payments as set up by a business

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

managed carefully and appropriately.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


REFERENCED_SYSTEM_ID Y VARCHAR2 40
database or XML schema.

PPDM TABLE NAME: The name of a table that has an association with this level of a

classification system. This may be used in conjunction with an approrpriate foreign

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

the source table be managed carefully and appropriately.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

RESERVE ENTITY HIERARCHY IDENTIFIER: unique identifier for a reserves

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

foreign key to complete the relationship.

RESERVE ENTITY HIERARCHY COMPONENT IDENTIFIER: unique identifier for a

component of a reserves hierarchy, such as a land parcel, facility or well. These

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

complete the relationship.

RESERVES ENTITY IDENTIFIER: unique identifier for a reserves entity. A reserves

RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of

business objects (such as all the completions producing from a pool).

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.

SOURCE: The individual, company, state, or government agency designated as the


SAMPLE_ANAL_SOURCE Y VARCHAR2 40 ANL_ANALYSIS_REPORT
source of information for this row.

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.

Valid entries include SEIS_LINE, SEIS_SEGMENT, SEIS_SURVEY, SEIS_PLAN,

SEIS_WELL, SEIS_PROC_SET, SEIS_INTERP_SET or SEIS_3D.

SEISMIC TRANSACTION; A transaction in which seismic data is exchanged, sold or


SEIS_TRANSACTION_ID Y VARCHAR2 40 SEIS_TRANSACTION
traded according to the terms of an agreement.

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

name of a valid sub type of support facility.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SPATIAL DESCRIPTION: The surface and sub-surface description of land. The

surface description may be stated in terms of a legal survey system, metes and

bounds or polygon. The mineral zone description describes the minerals


SPATIAL_DESCRIPTION_ID Y VARCHAR2 40 SPATIAL_DESCRIPTION
(substances)and subsurface definition (zones/formations) to which rights are granted.

For land rights, continuations may be described by generating a new Spatial

description.

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.

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

use for a Lexicon, 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.

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

maintain integration with the rest of the model.

SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION APPLICATION NAME: Unique name code for the software application.

RECORDS MANAGEMENT THESAURUS IDENTIFIER: Unique identifier for a set of

words or descriptors about a particular field or set of concepts, such as a list of

THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the

organization of a collection of documents for reference and retrieval (from Merriam

Webster Online)

THESAURUS WORD IDENTIFIER: Unique identifier for a word or key word in a


THESAURUS_WORD_ID Y VARCHAR2 40 RM_THESAURUS_WORD
thesaurus.

TRANSACTION TYPE: The type of transaction, such as purchase, trade, farm in


TRANSACTION_TYPE Y VARCHAR2 40 SEIS_TRANSACTION
agreement etc.

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.

SOURCE: The individual, company, state, or government agency designated as the


WELL_ACTIVITY_SOURCE Y VARCHAR2 40 WELL_ACTIVITY
source of information for this row.

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

stages of the Well Life cycle (planning to disposal).

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

access attributes based on a business function or activity.

GROUP OBSERVATION NUMBER: A unique value that allows a security group to

GROUP_OBS_NO N NUMBER 8 P be associated with an entitlement in different ways over time. This number should be

reset to 0 for each new occurrence of entitlement and security group.

ACCESS CONDITION: Narrative description of the access conditions that may be

ACCESS_CONDITION Y VARCHAR2 1024 placed on an object. May be that data cannot be removed from premises, or that

written consent must be obtained.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

RESTRICTION DESCRIPTION: description of the restrictions that are applied to this


RESTRICTION_DESC Y VARCHAR2 240
groups entitlement.

SECURITY DESCRIPTION: A narrative description of the security for this group,

SECURITY_DESC Y VARCHAR2 1024 supplemented by additional columns to describe access conditions and usage

conditions.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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

ENTITLEMENT SECURITY GROUP IDENTIFIER: Unique identifier for the


SECURITY_GROUP_ID N VARCHAR2 40 P ENT_SECURITY_GROUP
entitlement security group.

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 OBSERVATION NUMBER: Unique identifier for this instance of the relationship

BA_OBS_NO N NUMBER 8 P between a business associate and a security group. Used to allow relationships to

change over 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).

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

access attributes based on a business function or activity.

ABBREVIATION Y VARCHAR2 12 ABBREVIATION: Short version of the security group 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).

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

ENTITLEMENT SECURITY GROUP IDENTIFIER: Unique identifier for the


SECURITY_GROUP_ID1 N VARCHAR2 40 P ENT_SECURITY_GROUP
entitlement security group.

ENTITLEMENT SECURITY GROUP IDENTIFIER: Unique identifier for the


SECURITY_GROUP_ID2 N VARCHAR2 40 P ENT_SECURITY_GROUP
entitlement security group.

XREF OBSERVATION NUMBER: Unique identifier for the instance of the


XREF_OBS_NO N NUMBER 8 P
relationship between two security groups.

ACTIVE INDICATOR: A 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL shouldbe created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

ENTITLEMENT SECURITY GROUP CROSS REFERENCE: The type of relationship

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

EQUIPMENT CATALOGUE IDENTIFIER: Unique identifier for the list of kinds of

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

equipment thatexist are defined in the table EQUIPMENT.

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.

DECOMMISSION DATE: The date when this piece of equipment was


DECOMMISSION_DATE Y DATE DATE
decommissioned.

DESCRIPTION Y VARCHAR2 1024 DESCRIPTION: a textual description of the equipment.

EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.

EQUIPMENT GROUP: The functional group of equipment types, such as vehicles,

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.

MANUFACTURER BUSINESS ASSOCIATE IDENTIFIER: Unique identifier for the


MANUFACTURER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
business associate who manufactured this piece of equipment.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PURCHASE_DATE Y DATE DATE PURCHASE DATE: The date that this piece of equipment was purchased.

EQUIPMENT REFERENCE NUMBER: A reference number that is assigned to


REFERENCE_NUM Y VARCHAR2 30
equipment, particularly if that number is not the same as the serial number.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SERIAL NUMBER: For equipment that is assigned a serial number, usually


SERIAL_NUM Y VARCHAR2 30
permanently affixed to a piece of equipment.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

ABBREVIATION Y VARCHAR2 30 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A 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_SHORT_NAME Y VARCHAR2 30 SHORT NAME: A short name given to an 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

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: The language of the alias.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED INDICATOR: A Y/N flag indicating whether this alias is a preferred


PREFERRED_IND Y VARCHAR2 1
name or code.

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

EQUIPMENT BUSINESS ASSOCIATE OBSERVATION NUMBER: a unique number

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.

EQUIPMENT BUSINESS ASSOCIATE IDENTIFIER: Identifier for the business


EQUIP_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
associate who may be the owner or leasor or operator of a piece of equipment.

EQUIPMENT LEASED INDICATOR: A Y/N flag indicating that this equipment is


EQUIP_LEASE_IND Y VARCHAR2 1
leased.

EQUIPMENT OWNED INDICATOR: A Y/N flag indicating that this equipment is


EQUIP_OWNED_IND Y VARCHAR2 1
owned

EQUIPMENT RENTED INDICATOR: A Y/N flag indicating that this equipment is


EQUIP_RENT_IND Y VARCHAR2 1
rented

EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.

FINANCE SUIMMARY IDENTIFIER: Summary information about a financial

reference, such as an AFE for an activity, such as seismic acquisition or processing.


FINANCE_ID Y VARCHAR2 40 FINANCE
Could be a cost center or any other reference number. All costs related to equipment

should be tracked using this number.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED NAME: Usual or identifying name assigned to this business associate,


PREFERRED_NAME Y VARCHAR2 255
in the event that the BA is not in the validated list of names. Given as reported.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

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: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

COMPONENT OBSERVATION NUMBER: A unique number identifying the object


COMPONENT_OBS_NO N NUMBER 8 P
that is associated with a piece 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).

ACTIVITY OBSERVATION NUMBER: Number uniquely identifying each observation


ACTIVITY_OBS_NO Y NUMBER 8 WELL_ACTIVITY
of an activity.

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of

ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic

cuttings, fluid collection 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 associaate has over business objects.

BUSINESS ASSOCIATE ORGANIZATION IDENTIFIER: unique identifier for an


BA_ORGANIZATION_ID Y VARCHAR2 40 BA_ORGANIZATION
organization of a company or organization.

ORGANIZATION SEQUENCE NUMBER: a unique number added to allow


BA_ORGANIZATION_SEQ_NO Y NUMBER 8 BA_ORGANIZATION
organizations to be versioned over time.

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 IDENTIFIER: Unique identifier for the list of kinds of

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 CATALOGUE IDENTIFIER: Unique identifier for the list of kinds of

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

equipment that exist are defined in the table EQUIPMENT.

CLASSIFICATION: SYSTEM: Identifies and describes the classification system that

CLASSIFICATION_SYSTEM_ID Y VARCHAR2 40 CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification

information.

CLASSIFICATION LEVEL IDENTIFIER: Unique identifier used to capture the

classification systems, such as those that describe types of equipment. A number of


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

classification system, and through more than one classification system.

CONSENT IDENTIFIER: Unique identifier for the consent. Consents grant

permission to conduct operations based on approval of what is done or proposed by


CONSENT_ID Y VARCHAR2 40 CONSENT
another. Conditions, including actions to be taken or fees to be paid, may or may not

be applied against the consent.

Page 364 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

CONTEST ID: Unique identifier to track a contestment between companies,


CONSULT_ID Y VARCHAR2 40 CONSULT
countries, states and other jurisdictional bodies.

CONTEST ID: Unique identifier to track a contestment between companies,


CONTEST_ID Y VARCHAR2 40 CONTEST
countries, states and other jurisdictional bodies.

CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.

ECOZONE IDENTIFIER: Unique identifier for a sedimentary rock unit or environment

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 BA: The unique identifier assigned to an employee (or consultant or


EMPLOYEE_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
contractor) in an organization.

EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.

EMPLOYER_BA: The unique identifier of the organization that has employees


EMPLOYER_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
working for it.

ENTITLEMENT_ID Y VARCHAR2 40 ENTITLEMENT ENTITLEMENT IDENTIFIER: Unique identifier for the row in the entitlement table.

EQUIPMENT COMPONENT TYPE: The type of component that is associated with a


EQUIPMENT_COMPONENT_TYPE Y VARCHAR2 40 R_EQUIP_COMPONENT_TYPE
piece 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

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 SUIMMARY IDENTIFIER: Summary information about a financial

FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.

Could be a cost center or any other reference number.

FOSSIL_ID Y VARCHAR2 40 FOSSIL FOSSIL IDENTIFIER: Unique Identifier for a fossil.

INCIDENT IDENTIFIER: Unique identifier for an health safety or environment related


INCIDENT_ID Y VARCHAR2 40 HSE_INCIDENT
incident.

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.

INTEREST SET SEQUENCE NUMBER: unique sequencing component to allow


INTEREST_SET_SEQ_NO Y NUMBER 8 INTEREST_SET
verioning of the interest set over time.

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

AGREEMENT, LAND AGREE PART.

LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale.

LANGUAGE: The form of a means of communicating ideas or feelings by the use of

LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.

Usually the language used in a document, proceding, process or appllication.

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 IDENTIFIER: An identifier that is unique within a specific


PDEN_ID Y VARCHAR2 40 PDEN
production entity source and type.

PDEN SOURCE: The individual, company, state, or government agency designated


PDEN_SOURCE Y VARCHAR2 40 PDEN
as the source of information for this row

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


PPDM_SYSTEM_ID Y VARCHAR2 40 PPDM_TABLE PPDM_SYSTEM
database or XML schema.

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.

SOURCE: The individual, company, state, or government agency designated as the


PR_STR_SOURCE Y VARCHAR2 40 PROD_STRING
source of information for this row.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


PR_STR_UWI Y VARCHAR2 40 PROD_STRING
primary key for this row.

RATE and FEE SCHEDULE: A schedule for payments as set up by a business

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

managed carefully and appropriately.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


REFERENCED_SYSTEM_ID Y VARCHAR2 40
database or XML schema.

PPDM TABLE NAME: The name of a table that has an association with this level of a

classification system. This may be used in conjunction with an approrpriate foreign

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

the source table be managed carefully and appropriately.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

RESERVES ENTITY IDENTIFIER: unique identifier for a reserves entity. A reserves

RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of

business objects (such as all the completions producing from a pool).

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.

SOURCE: The individual, company, state, or government agency designated as the


SAMPLE_ANAL_SOURCE Y VARCHAR2 40 ANL_ANALYSIS_REPORT
source of information for this row.

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.

Valid entries include SEIS_LINE, SEIS_SEGMENT, SEIS_SURVEY, SEIS_PLAN,

SEIS_WELL, SEIS_PROC_SET, SEIS_INTERP_SET or SEIS_3D.

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

name of a valid sub type of support facility.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SPATIAL DESCRIPTION: The surface and sub-surface description of land. The

surface description may be stated in terms of a legal survey system, metes and

bounds or polygon. The mineral zone description describes the minerals


SPATIAL_DESCRIPTION_ID Y VARCHAR2 40 SPATIAL_DESCRIPTION
(substances) and subsurface definition (zones/formations) to which rights are

granted. For land rights, continuations may be described by generating a new Spatial

description.

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.

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

use for a Lexicon, a geographic area, a project, a company etc.

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.

STRING IDENTIFIER: Number or code uniquely identifying a production string within


STRING_ID Y VARCHAR2 40 PROD_STRING
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

maintain integration with the rest of the model.

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.

RECORDS MANAGEMENT THESAURUS IDENTIFIER: Unique identifier for a set of

words or descriptors about a particular field or set of concepts, such as a list of

THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the

organization of a collection of documents for reference and retrieval (from Merriam

Webster Online)

THESAURUS WORD IDENTIFIER: Unique identifier for a word or key word in a


THESAURUS_WORD_ID Y VARCHAR2 40 RM_THESAURUS_WORD
thesaurus.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


UWI Y VARCHAR2 40 WELL
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.

SOURCE: The individual, company, state, or government agency designated as the


WELL_ACTIVITY_SOURCE Y VARCHAR2 40 WELL_ACTIVITY
source of information for this row.

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.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


WELL_ACTIVITY_UWI Y VARCHAR2 40 WELL_ACTIVITY
primary key for this row.

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

stages of the Well Life cycle (planning to disposal).

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

EQUIPMENT MAINTENANCE IDENTIFIER: Unique identifier for a maintenance


EQUIP_MAINT_ID N VARCHAR2 40 P
activity.

ACTIVE INDICATOR: A 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 CATALOGUE IDENTIFIER: Unique identifier for the list of kinds of

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

equipment that exist are defined in the table EQUIPMENT.

COMPLETED BY BUSINESS ASSOCIATE: unique identifier for the business


COMPLETED_BY_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
associate who did the actual maintenance.

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.

LOCATION BA ADDRESS OBSERVATION NUMBER: Unique identifier for the

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

is. Part of Foreign key.

LOCATION BUSINESS ASSOCIATE IDENTIFIER: Unique identifier for the business

LOCATION_BA_ID Y VARCHAR2 40 BA_ADDRESS associate whose location the calibration work was completed. These projects may be

completed off site or on site, depending on how movable equipment is.

LOCATION BA ADDRESS SOURCE: Unique identifier for the business associate

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.

MAINTENANCE LOCATION TYPE: Whether the maintenance activity was

MAINT_LOCATION_TYPE Y VARCHAR2 40 R_EQUIP_MAINT_LOC conducted on site, off site or in some specified location (Delaware warehouse) or

type of location (such a maintenance yard).

MAINTENANCE REASON: The reason why this maintenance activity was


MAINT_REASON Y VARCHAR2 40 R_EQUIP_MAINT_REASON
undertaken, such as preventative maintenance, predictive maintenance, failure etc.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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 DATE: The date that maintenance is scheduled to be performed. You


SCHEDULED_DATE Y DATE DATE
can create a row in this table for maintenance scheduled in the future if you wish.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

START_DATE Y DATE DATE START DATE: the date that the maintenance was started.

R_EQUIP_SYSTEM_CONDITIO EQUIPMENT SYSTEM CONDITION: A list of conditions that equipment must be in


SYSTEM_CONDITION Y VARCHAR2 40
N for maintenance to occur, such as shut down, moved to repair yard 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

EQUIPMENT MAINTENANCE IDENTIFIER: Unique identifier for a maintenance


EQUIP_MAINT_ID N VARCHAR2 40 P EQUIPMENT_MAINTAIN
activity.

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.

EQUIPMENT MAINTENANCE STATUS: The status of a maintenance event for a

piece of equipment, such as a pump. Examples include started, underway,


MAINTAIN_STATUS Y VARCHAR2 40 R_EQUIP_MAINT_STATUS
completed, being tested, sent for new parts etc. the status is described in a specific

context (MAINT STATUS TYPE), such as financial, operational, or preventative.

REFERENCE MAINTAIN STATUS TYPE: the type of status, or perspective, from


MAINTAIN_STATUS_TYPE Y VARCHAR2 40 R_EQUIP_MAINT_STATUS
which the status of a maintenance event is viewed, such as operational, financial etc.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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 CATALOGUE IDENTIFIER: Unique identifier for the list of kinds of

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

equipment that exist are defined in the table EQUIPMENT.

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.

ABBREVIATION Y VARCHAR2 12 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should becreated.

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

EQUIPMENT SPECIFICATION SET IDENTIFIER: Unique identifier for a set of


EQUIPMENT_SPEC_SET_SPE
SPEC_SET_ID N VARCHAR2 40 P specifications, such as a set created during a calibration operation, or for a specific
C
type of measure. You may group specifications as you wish.

EQUIPMENT_SPEC_SET_SPE EQUIPMENT SPECIFICATION: Use this table to capture the specification or


SPEC_TYPE N VARCHAR2 40 P
C callibration type of measurement that is captured for a specific piece of equipment.

SPECIFICATION IDENTIFIER: Unique identifier for a specification measured for a

peice of equipment. Typically, this value would be implemented as a surrogate value,


SPEC_ID N VARCHAR2 40 P
so that callibration specifications can be captured as they are measured for various

studies, or over 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).

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.

AVERAGE_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

AVERAGE_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

COST: A value associated with the cost of a specirfication, such as annual operating
COST Y NUMBER 12,2
cost.

CURRENCY CONVERSION: A number which, when multipled by the stored value,


CURRENCY_CONVERSION Y NUMBER 10,5
will re-create the original value in the original currency used.

CURRENCY ORIGINAL UNITS OF MEASURE: The units of measure in which the


CURRENCY_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
currency was originally received.

CURRENCY_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

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.

EQUIPMENT MAINTENANCE IDENTIFIER: Unique identifier for a maintenance


EQUIP_MAINT_ID Y VARCHAR2 40 EQUIPMENT_MAINTAIN
activity.

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.

MAX_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

MAX_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

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 VALUE: the minimum value associated with a specification, such as


MIN_VALUE Y NUMBER 0
minimum pipe thickness or minimum pressure capability.

MIN_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

Page 373 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

MIN_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

RATIO_NAME Y VARCHAR2 30 RATIO NAME: a name given to the ratio.

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,

such as pressures or temperatures that reference specifications are also permitted.

REFERENCE_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

EQUIPMENT SPECIFICATION REFERENCE TYPE: Use this table to indicate the

kind of referece point used to describe specifications. For example, if the

REFERENCE_VALUE_TYPE Y VARCHAR2 40 R_EQUIP_SPEC_REF_TYPE specifications being captured are tank strappings, the SPEC TYPE = TANK

STRAPPING and SPEC REF TYPE = STRAPPING MARKERS and the

REFERENCED VALUE = the height measure on the tank.

REFERENCE_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SPECIFICATION CODE: a descriptive code allowed for a particular kind of

SPEC_CODE Y VARCHAR2 40 specificaiton. For example, For Rock bit classificaitons, the IADC rock bit

classification code designates feature descriptions using codes from 1 - 7.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

OWNER BUSINESS ASSOCIATE IDENTIFIER: Identifier for the business associate


OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
who may be the owner of a specification set.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

SPECIFICATION TYPE: The type of specification, such as diameter, strength, length,


SPEC_TYPE N VARCHAR2 40 P R_EQUIP_SPEC
resonating frequency 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL shouldbe created.

PREFERRED NAME: Usual or identifying name assigned to this equipment


PREFERRED_NAME Y VARCHAR2 255
specification as used in this set.

EQUIPMENT SPECIFICATION REFERENCE TYPE: Use this table to indicate the

kind of referece point used to describe specifications. For example, if the

REFERENCE_VALUE_TYPE Y VARCHAR2 40 R_EQUIP_SPEC_REF_TYPE specifications being captured are tank strappings, the SPEC TYPE = TANK

STRAPPING and SPEC REF TYPE = STRAPPING MARKERS and the

REFERENCED VALUE = the height measure on the tank.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

EQUIPMENT STATUS IDENTIFIER: Unique identifier for the occurance of a status


EQUIP_STATUS_ID N VARCHAR2 40 P
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.

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.

PERCENT CAPABILITY: The working capability, compared to the maximum possible

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

well site or facility based on equipment manufacturer specifications, well operations

parameters, etc.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED INDICATOR: A Y/N flag indicating whether this alias is a preferred


PREFERRED_IND Y VARCHAR2 1
name or code.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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.

SPECIFICATION IDENTIFIER: Unique identifier for a specification measured for a


SPEC_ID N VARCHAR2 40 P
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.

AVERAGE_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

AVERAGE_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

COST: The cost of the equipment use so far, such as fuel cost, maintenance cost
COST Y NUMBER 12,2
etc.

CURRENCY CONVERSION: A number which, when multipled by the stored value,


CURRENCY_CONVERSION Y NUMBER 10,5
will re-create the original value in the original currency used.

CURRENCY ORIGINAL UNITS OF MEASURE: The units of measure in which the


CURRENCY_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
currency was originally received.

CURRENCY_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

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.

MAX_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

MAX_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

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.

MIN_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

MIN_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

PERCENT CAPACITY: The amount of work or function of the equipment relative to

PERCENT_CAPACITY Y NUMBER 15,12 its total possible capacity. This is often calculated at a field site, using manufacturers

specifications and performance metrics.

Page 379 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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 IDENTIFIER: Unique identifier for a peice of equipment that is

EQUIPMENT_PART_ID N VARCHAR2 40 P EQUIPMENT now part of a composite peice of equipment that is used as an whole. Over time,

parts of the whole object may be replaced, repaired or reconfigured.

EQUIPMENT CROSS REFERENCE OBSERVATION NUMBER: A unique primary

key component added so that composite equipment may capture relationships


EQUIPMENT_XREF_OBS_NO N NUMBER 8 P
between specific components more than once over a life time. For example, a rig

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.

DECOMMISSION DATE: The date when this peice of equipment was


DECOMMISSION_DATE Y DATE DATE
decommissioned as a part of this composite.

DESCRIPTION Y VARCHAR2 1024 DESCRIPTION: a textual description of the equipment.

EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.

EQUIPMENT CROSS REFERENCE TYPE: the type of relationship between two

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

therefore equivalent. May be used to indicate the installation of one piece of

equipment with or in another.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

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: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

a SUBTYPE and downsized to 30 characters.

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.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

EQUIPMENT CATALOGUE IDENTIFIER: Unique identifier for the list of kinds of

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

equipment that exist are defined in the table EQUIPMENT.

CONSTRUCTED_DATE Y DATE DATE CONSTRUCTED DATE: The date that the facility construction was completed.

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
COORD_ACQUISITION_ID Y VARCHAR2 40 CS_COORD_ACQUISITION
source, using the same method and at the same accuracy. May be used to indicate

the level ofaccuracy of a set of coordinates.

COORD_SYSTEM_ID Y VARCHAR2 40 CS_COORDINATE_SYSTEM COORDINATE SYSTEM ID: unique identifier for the coordinate system.

BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a


CURRENT_OPERATOR Y VARCHAR2 40 BUSINESS_ASSOCIATE
person, company, regulatory agency, government or consortium.

DEPTH Y NUMBER 15,5 FACILITY DEPTH: The depth of this facility.

DEPTH_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

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.

ELEVATION Y NUMBER 10,5 ELEVATION: The elevation of this facility.

ELEVATION_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

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_DIAMETER_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

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 NUMBER: the numeric value or code assigned to a piece of equipment.

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.

LATITUDE Y NUMBER 14,9 LATITUDE: Latitude of the facility location.

LOCAL COORDINATE SYSTEM IDENTIFIER: Unique identifier for the local

coordinate system, such as a local grid system (ATS, STS, MTS etc) to which these

coordinates have been referenced. Coordinates that are referenced to a local


LOCAL_COORD_SYSTEM_ID Y VARCHAR2 40 CS_COORDINATE_SYSTEM
coordinate system are usually surveyed relative to the local system using metes and

bounds or local survey references; maintaining the position of each point relative to

its referenced local system is very important to survey accuracy.

LONGITUDE Y NUMBER 14,9 LONGITUDE: Longitude of the facility location.

MANUFACTURED BY BUSINESS ASSOCIATE IDENTIFIER: the unique identifier


MANUFACTURED_BY Y VARCHAR2 40 BUSINESS_ASSOCIATE
for the business associate who manufactured this facility.

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 MATERIAL: The material that a pipeline is constructed from, such as 24


PIPELINE_MATERIAL Y VARCHAR2 40 R_FAC_PIPE_MATERIAL
pound steel etc.

PIPELINE_TYPE Y VARCHAR2 40 R_FAC_PIPE_TYPE PIPELINE TYPE: A list of valid types of pipelines.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

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: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

a SUBTYPE and downsized to 30 characters.

FACILITY ALIAS IDENTIFIER: unique ID for a Code identifying any other name the
FACILITY_ALIAS_ID N VARCHAR2 40 P
facility is known by.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE N VARCHAR2 40 P R_SOURCE
source of information for this row.

ABBREVIATION Y VARCHAR2 30 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A 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_SHORT_NAME Y VARCHAR2 30 SHORT NAME: A short name given to an 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

formal registration event.

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.

LANGUAGE_ID Y VARCHAR2 40 R_LANGUAGE LANGUAGE IDENTIFIER: The language of the alias.

ALIAS OWNER BUSINESS ASSOCIATE: unique identifier for the business associate
OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
who owns this alias.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED INDICATOR: A Y/N flag indicating whether this alias is a preferred


PREFERRED_IND Y VARCHAR2 1
name or code.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

a SUBTYPE and downsized to 30 characters.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

a SUBTYPE and downsized to 30 characters.

BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a


PROVIDED_BY N VARCHAR2 40 P BUSINESS_ASSOCIATE
person, company, regulatory agency, government or consortium.

SERVICE SEQUENCE NUMBER: Unique identifier for the service provided by a


SERVICE_SEQ_NO N NUMBER 8 P
business associate for a facilities 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).

BUSINESS ASSOCIATE SERVICE TYPE: A valid list of services for a business

BA_SERVICE_TYPE Y VARCHAR2 40 R_BA_SERVICE_TYPE associate. For example well logger, drilling contractor, application developer. For

land, may be may be address for service, brokerage, maintainor etc.

CONTACT BUSINESS ASSOCIATE IDENTIFIER: unique identifier for the business


CONTACT_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
associate who is the contact for this service.

CONTRACT
CONTRACT_ID Y VARCHAR2 40 CONTRACT ID: Unique identifier for the contract table.
CONT_PROVISION

DESCRIPTION Y VARCHAR2 2000 DESCRIPTION: A textual description of the service.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PROVISION_ID Y VARCHAR2 40 CONT_PROVISION PROVISION ID: unique identifier for a contract provision

RATE AND FEE SCHEDULE: A schedule for payments as set up by a business

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.

REPRESENTED BUSINESS ASSOCIATE: the Business Associate on whose behalf


REPRESENTED_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
the service was provided.

SERVICE_QUALITY Y VARCHAR2 40 R_SERVICE_QUALITY SERVICE QUALITY: The quality of service provided.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

a SUBTYPE and downsized to 30 characters.

FACILITY_CLASS_TYPE N VARCHAR2 40 P R_FACILITY_CLASS FACILITY CLASSIFICATION TYPE: The type of classification assigned to the facility.

FACILITY CLASSIFICATION SEQUENCE NUMBER: Added to allow a facility to hold


FACILITY_CLASS_SEQ_NO N NUMBER 8 P
the same classification more than once in its life cycle.

ACTIVE INDICATOR: A 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

a SUBTYPE and downsized to 30 characters.

COMPONENT OBSERVATION NUMBER: A unique number identifying the object


COMPONENT_OBS_NO N NUMBER 8 P
that is associated with a 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).

ACTIVITY OBSERVATION NUMBER: Number uniquely identifying each observation


ACTIVITY_OBS_NO Y NUMBER 8 WELL_ACTIVITY
of an activity.

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of

ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic

cuttings, fluid collection 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 associaate has over business objects.

BUSINESS ASSOCIATE ORGANIZATION IDENTIFIER: unique identifier for an


BA_ORGANIZATION_ID Y VARCHAR2 40 BA_ORGANIZATION
organization of a company or organization.

ORGANIZATION SEQUENCE NUMBER: a unique number added to allow


BA_ORGANIZATION_SEQ_NO Y NUMBER 8 BA_ORGANIZATION
organizations to be versioned over time.

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 IDENTIFIER: Unique identifier for the list of kinds of

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 CATALOGUE IDENTIFIER: Unique identifier for the list of kinds of

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

equipment that exist are defined in the table EQUIPMENT.

CLASSIFICATION: SYSTEM: Identifies and describes the classification system that


CLASSIFICATION_SYSTEM_ID Y VARCHAR2 40 CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification

information.

CLASSIFICATION LEVEL IDENTIFIER: Unique identifier used to capture the

classification systems, such as those that describe types of equipment. A number of

CLASS_LEVEL_ID Y VARCHAR2 40 CLASS_LEVEL classification schemes are availabe, including the UNSPSC code set. Typically,

theseclassification systems are hierarchical. Objects may be classified at any level of

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

CONSENT IDENTIFIER: Unique identifier for the consent. Consents grant

permission to conduct operations based on approval of what is done or proposed by


CONSENT_ID Y VARCHAR2 40 CONSENT
another. Conditions, including actions to be taken or fees to be paid, may or may not

be applied against the consent.

CONTEST ID: Unique identifier to track a contestment between companies,


CONSULT_ID Y VARCHAR2 40 CONSULT
countries, states and other jurisdictional bodies.

CONTEST ID: Unique identifier to track a contestment between companies,


CONTEST_ID Y VARCHAR2 40 CONTEST
countries, states and other jurisdictional bodies.

CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.

ECOZONE IDENTIFIER: Unique identifier for a sedimentary rock unit or environment

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 BA: The unique identifier assigned to an employee (or consultant or


EMPLOYEE_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
contractor) in an organization.

EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.

EMPLOYER_BA: The unique identifier of the organization that has employees


EMPLOYER_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
working for it.

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 COMPONENT TYPE: The type of component that is associated with a


FACILITY_COMPONENT_TYPE Y VARCHAR2 40 R_FACILITY_COMP_TYPE
facility

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 SUIMMARY IDENTIFIER: Summary information about a financial

FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.

Could be a cost center or any other reference number.

FOSSIL_ID Y VARCHAR2 40 FOSSIL FOSSIL IDENTIFIER: Unique Identifier for a fossil.

INCIDENT IDENTIFIER: Unique identifier for an health safety or environment related


INCIDENT_ID Y VARCHAR2 40 HSE_INCIDENT
incident.

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.

INTEREST SET SEQUENCE NUMBER: unique sequencing component to allow


INTEREST_SET_SEQ_NO Y NUMBER 8 INTEREST_SET
verioning of the interest set over time.

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

AGREEMENT, LAND AGREE PART.

LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale.

LANGUAGE: The form of a means of communicating ideas or feelings by the use of

LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.

Usually the language used in a document, proceding, process or appllication.

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 IDENTIFIER: An identifier that is unique within a specific


PDEN_ID Y VARCHAR2 40 PDEN
production entity source and type.

PDEN SOURCE: The individual, company, state, or government agency designated


PDEN_SOURCE Y VARCHAR2 40 PDEN
as the source of information for this row

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


PPDM_SYSTEM_ID Y VARCHAR2 40 PPDM_TABLE PPDM_SYSTEM
database or XML schema.

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.

SOURCE: The individual, company, state, or government agency designated as the


PR_STR_SOURCE Y VARCHAR2 40 PROD_STRING
source of information for this row.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


PR_STR_UWI Y VARCHAR2 40 PROD_STRING
primary key for this row.

RATE and FEE SCHEDULE: A schedule for payments as set up by a business

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

managed carefully and appropriately.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


REFERENCED_SYSTEM_ID Y VARCHAR2 40
database or XML schema.

PPDM TABLE NAME: The name of a table that has an association with this level of a

classification system. This may be used in conjunction with an approrpriate foreign

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

the source table be managed carefully and appropriately.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

RESERVES ENTITY IDENTIFIER: unique identifier for a reserves entity. A reserves

RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of

business objects (such as all the completions producing from a pool).

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.

SOURCE: The individual, company, state, or government agency designated as the


SAMPLE_ANAL_SOURCE Y VARCHAR2 40 ANL_ANALYSIS_REPORT
source of information for this row.

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.

Valid entries include SEIS_LINE, SEIS_SEGMENT, SEIS_SURVEY, SEIS_PLAN,

SEIS_WELL, SEIS_PROC_SET, SEIS_INTERP_SET or SEIS_3D.

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

name of a valid sub type of support facility.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SPATIAL DESCRIPTION: The surface and sub-surface description of land. The

surface description may be stated in terms of a legal survey system, metes and

bounds or polygon. The mineral zone description describes the minerals


SPATIAL_DESCRIPTION_ID Y VARCHAR2 40 SPATIAL_DESCRIPTION
(substances) and subsurface definition (zones/formations) to which rights are

granted. For land rights, continuations may be described by generating a new Spatial

description.

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.

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

use for a Lexicon, a geographic area, a project, a company etc.

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.

STRING IDENTIFIER: Number or code uniquely identifying a production string within


STRING_ID Y VARCHAR2 40 PROD_STRING
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

maintain integration with the rest of the model.

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.

RECORDS MANAGEMENT THESAURUS IDENTIFIER: Unique identifier for a set of

words or descriptors about a particular field or set of concepts, such as a list of

THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the

organization of a collection of documents for reference and retrieval (from Merriam

Webster Online)

THESAURUS WORD IDENTIFIER: Unique identifier for a word or key word in a


THESAURUS_WORD_ID Y VARCHAR2 40 RM_THESAURUS_WORD
thesaurus.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


UWI Y VARCHAR2 40 WELL
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.

SOURCE: The individual, company, state, or government agency designated as the


WELL_ACTIVITY_SOURCE Y VARCHAR2 40 WELL_ACTIVITY
source of information for this row.

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.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


WELL_ACTIVITY_UWI Y VARCHAR2 40 WELL_ACTIVITY
primary key for this row.

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

stages of the Well Life cycle (planning to disposal).

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

a SUBTYPE and downsized to 30 characters.

SPECIFICATION IDENTIFIER: Unique identifier for a specification measured for a


SPEC_ID N VARCHAR2 40 P
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).

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.

AVERAGE_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

AVERAGE_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

COST: A value associated with the cost of a specirfication, such as annual operating
COST Y NUMBER 12,2
cost.

CURRENCY CONVERSION: A number which, when multipled by the stored value,


CURRENCY_CONVERSION Y NUMBER 10,5
will re-create the original value in the original currency used.

CURRENCY ORIGINAL UNITS OF MEASURE: The units of measure in which the


CURRENCY_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
currency was originally received.

CURRENCY_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

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.

MAX_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

MAX_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

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 VALUE: the minimum value associated with a specification, such as


MIN_VALUE Y NUMBER 0
minimum pipe thickness or minimum pressure capability.

MIN_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

MIN_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should becreated.

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

will usually be captured in AVERAGE VALUE. Other reference values, such as

pressures or temperatures that reference specifications are also permitted.

REFERENCE_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

FACILITY SPECIFICATION REFERENCE TYPE: the type of reference that a

REFERENCE_VALUE_TYPE Y VARCHAR2 40 R_FAC_SPEC_REFERENCE specification is measured against. For examples, a tank may store various volumes

at specific pressures or temperatures.

REFERENCE_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

FACILITY SPECIFICATION CODE: A code for a specification where the result is a

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

will eventually become a SUBTYPE and downsized to 30 characters.

EQUIPMENT_ID N VARCHAR2 40 P EQUIPMENT EQUIPMENT IDENTIFIER: Unique identifier for a specific peice of equipment.

INSTALLATION OBSERVATION NUMBER: A unique number added to allow the

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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

will eventually become a SUBTYPE and downsized to 30 characters.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

a SUBTYPE and downsized to 30 characters.

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 DESCRIPTION: A short textual description of the 13th


ADJUST_13_MONTH_DESC Y VARCHAR2 240
month adjustment. Details about this should be managed in an accounting system.

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.

FACILITY CLASSIFICATION TYPE: The type of classification assigned to the facility,

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.

FACILITY LICENSE EXTENSION CONDITION: The criteria that must be addressed

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

must be started etc.

LICENSE_LATITUDE Y NUMBER 14,9 LICENSE LATITUDE: The latitude coordinate referenced in the license document.

LICENSE LOCATION: The location, generally in local referenced system, assigned


LICENSE_LOCATION Y VARCHAR2 40
to this facility 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

RATE and FEE SCHEDULE: A schedule for payments as set up by a business

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.

SECONDARY_TERM_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

a SUBTYPE and downsized to 30 characters.

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.

ABBREVIATION Y VARCHAR2 30 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A 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_SHORT_NAME Y VARCHAR2 30 SHORT NAME: A short name given to an alias.

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

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: The language of the alias.

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.

OWNER BUSINESS ASSOCIATE: Unique identifier for a business associate, such


OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
as a person, company, regulatory agency, government or consortium.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED INDICATOR: A Y/N flag indicating whether this alias is a preferred


PREFERRED_IND Y VARCHAR2 1
name or code.

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

a SUBTYPE and downsized to 30 characters.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

a SUBTYPE and downsized to 30 characters.

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 CODE: A validated code associated with a type of


CONDITION_CODE Y VARCHAR2 40 R_FAC_LIC_COND_CODE
condition applied to the facility license.

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.

CONDITION VALUE UNIT OF MEASURE: the units of measure applied to the


CONDITION_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
condition value, often expressed as a rate such as m3/day or mol/kmol.

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: Narrative descriptive remarks that accompany the license condition.

DESCRIPTION Y VARCHAR2 240 Could include the definition at which the values apply (such as 101.325 kilopascals

and 15 degrees Celcius).

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

work flow) or obligations ( for payments) module to track completions.

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 BY BUSINESS ASSOCIATE ID: unique identifier for the business


FULFILLED_BY_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
associate who fulfilled this condition.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

RESTRICTION_ID Y VARCHAR2 40 RESTRICTION RESTRICTION IDENTIFIER: Unique identifier for a restriction.

RESTRICTION VERSION: The version number of the restriction. In some areas,


RESTRICTION_VERSION Y NUMBER 8 RESTRICTION
changes to the detailed requirements of a restriction result in versioning.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

a SUBTYPE and downsized to 30 characters.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK: a text description of an observation, clarification or comment on the


REMARK Y VARCHAR2 2000
contract.

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

comments, well comments, deficiencies, rental billing comments, ...

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

a SUBTYPE and downsized to 30 characters.

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

and should only be used if necessary.

ACTIVE INDICATOR: A 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

statuses are to be tracked.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

GRANTED BY BUSINESS ASSOCIATE IDENTIFIER: the unique identifier for the


GRANTED_BY_BA_ID N VARCHAR2 40 P BUSINESS_ASSOCIATE
business associate, usually a regulatory agency, that grants this type of license.

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

a single license and in others, multiple licenses may be granted.

ABBREVIATION Y VARCHAR2 12 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

RATE and FEE SCHEDULE: A schedule for payments as set up by a business

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

RESOLVE DESCRIPTION: A short narrative description of the resolution of the


RESOLVE_DESC Y VARCHAR2 1024
violation, such as procedures modified, report submitted, fine paid.

LICENSE VIOLATION RESOLUTION TYPE: The type of resolution to a violation of a


RESOLVE_TYPE Y VARCHAR2 40 R_FAC_LIC_VIOL_RESOL
license term, such as the payment of a fine or creation of new processes.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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

something such as a report was overdue.

VIOLATION DESCRIPTION: a narrative description of the license violation that has


VIOLATION_DESC Y VARCHAR2 1024
been recorded.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

MAINTENANCE BUSINESS ASSOCIATE IDENTIFIER: Unique identifier for the


MAINTAIN_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
business associate who completed this maintenance.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: narrative remarks aobut this maintenance.

SCHEDULED COMPLETE DATE: The date that this maintenance is scheduled to be


SCHEDULE_END_DATE Y DATE DATE
completed.

SCHEDULE_START_DATE Y DATE DATE SCHEDULED START DATE: the date that this maintenance is scheduled to occur.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

a SUBTYPE and downsized to 30 characters.

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.

FACILITY MAINTAIN STATUS: the status of a facility maintenace event, such as

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

will eventually become a SUBTYPE and downsized to 30 characters.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

will eventually become a SUBTYPE and downsized to 30 characters.

RESTRICTION_ID N VARCHAR2 40 P RESTRICTION RESTRICTION ID: Unique identifier for the restriction.

RESTRICTION VERSION: The version number of the restriction. In some areas,


RESTRICTION_VERSION N NUMBER 8 P RESTRICTION
changes to the detailed requirements of a restriction result in 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).

DESCRIPTION: A textual description of the surface restriction, as found in the


DESCRIPTION Y VARCHAR2 2000
regulatory documentation.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should becreated.

REMARK: general remark about the surface restriction. Detailed remarks may be
REMARK Y VARCHAR2 2000
tracked in the table LD SURF REST REMARK.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

a SUBTYPE and downsized to 30 characters.

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

and should only be used if necessary.

ACTIVE INDICATOR: A 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.

PERCENT CAPABILITY: The working capability, compared to the maximum possible

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

well site or facility based on equipment manufacturer specifications, well operations

parameters, etc.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

START_TIME Y DATE DATE START TIME: The clock time that this status came into effect.

FACILITY STATUS: The status of the facility, such as ACTIVE, PENDING,


STATUS Y VARCHAR2 40 R_FACILITY_STATUS
DECOMMISSIONED etc. Defined in terms of a type of status.

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

track the situation where multiple types of statuses are to be tracked.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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

a SUBTYPE and downsized to 30 characters.

SUBSTANCE IDENTIFIER: Unique identifier for a substance that can be described

either chemically or in terms of composition. Elements, ions, isotopes, isomers,

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

table to capture relationships between substances, such as similar substances.

ACTIVE INDICATOR: A 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 ORIGINAL UNITS OF MEASURE: Original units of measure for the


CAPACITY_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
capacity of the substance.

CAPACITY UNITS OF MEASURE: the unit of measure that the substance is

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remark about the ability of the facility to manage the substance.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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.

SUBSTANCE EXCLUDED INDICATOR: A yes / no flag indicating that the substance


SUBSTANCE_EXCLUDED_IND Y VARCHAR2 1
named is explicitly not handled by the facility. Added to make query writing simpler.

SUBSTANCE INCLUDED INDICATOR: a yes / no flag indicating that the named


SUBSTANCE_INCLUDED_IND Y VARCHAR2 1
substance is handled by the facility. Added to make query writing easier.

ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

a SUBTYPE and downsized to 30 characters.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE N VARCHAR2 40 P R_SOURCE
source of information for this row.

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.

BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a


CURRENT_OPERATOR Y VARCHAR2 40 BUSINESS_ASSOCIATE
person, company, regulatory agency, government or consortium.

CURRENT_STATUS_DATE Y DATE DATE CURRENT STATUS DATE: Date of the current status for the facility.

DESCRIPTION Y VARCHAR2 240 DESCRIPTION; a description of 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.

LATITUDE Y NUMBER 14,9 LATITUDE: Latitude of the facility location.

LONGITUDE Y NUMBER 14,9 LONGITUDE: Longitude of the facility location.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

eventually become a SUBTYPE and downsized to 30 characters.

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.

CROSS REFERENCE OBSERVATION NUMBER: a unique component added to

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 CROSS REFERENCE TYPE: the type of relationship between facilities,

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

another facility etc.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either 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_ABBREVIATION Y VARCHAR2 12 FIELD NAME ABBREVIATION: Common abbreviated field name.

FIELD AREA OBSERVATION NUMBER: Unique number added to allow a field to be


FIELD_AREA_OBS_NO Y NUMBER 8 FIELD_AREA
associated with areas over time as they change in shape over time.

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 IDENTIFIER: Used in cases where a field crosses jurisdictional

GROUP_FIELD_ID Y VARCHAR2 40 FIELD boundaries, and different codes are assigned to each portion. The group code relates

to the entire field and is independent of the jurisdictional segmentation.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE N VARCHAR2 40 P R_SOURCE
source of information for this row.

ABBREVIATION Y VARCHAR2 30 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A 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

may be assigned to the well because of a name change or amendment to the


ALIAS_REASON_TYPE Y VARCHAR2 40 R_ALIAS_REASON_TYPE
identifier. A business associate alias may be created as a result of a merger or name

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

formal registration event.

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.

LANGUAGE_ID Y VARCHAR2 40 R_LANGUAGE LANGUAGE IDENTIFIER: The language of the alias.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED INDICATOR: A Y/N flag indicating whether this alias is a preferred


PREFERRED_IND Y VARCHAR2 1
name or code.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

FIELD AREA OBSERVATION NUMBER: Unique number added to allow a field to be


AREA_OBS_NO N NUMBER 8 P
associated with areas over time as they change in shape over 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).

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

COMPONENT OBSERVATION NUMBER: A unique number identifying the object


COMPONENT_OBS_NO N NUMBER 8 P
that is associated with a 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).

ACTIVITY OBSERVATION NUMBER: Number uniquely identifying each observation


ACTIVITY_OBS_NO Y NUMBER 8 WELL_ACTIVITY
of an activity.

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of

ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic

cuttings, fluid collection 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 associaate has over business objects.

BUSINESS ASSOCIATE ORGANIZATION IDENTIFIER: unique identifier for an


BA_ORGANIZATION_ID Y VARCHAR2 40 BA_ORGANIZATION
organization of a company or organization.

ORGANIZATION SEQUENCE NUMBER: a unique number added to allow


BA_ORGANIZATION_SEQ_NO Y NUMBER 8 BA_ORGANIZATION
organizations to be versioned over time.

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 IDENTIFIER: Unique identifier for the list of kinds of

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 CATALOGUE IDENTIFIER: Unique identifier for the list of kinds of

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

equipment that exist are defined in the table EQUIPMENT.

CLASSIFICATION: SYSTEM: Identifies and describes the classification system that

CLASSIFICATION_SYSTEM_ID Y VARCHAR2 40 CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification

information.

CLASSIFICATION LEVEL IDENTIFIER: Unique identifier used to capture the

classification systems, such as those that describe types of equipment. A number of


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

classification system, and through more than one classification system.

CONSENT IDENTIFIER: Unique identifier for the consent. Consents grant

permission to conduct operations based on approval of what is done or proposed by


CONSENT_ID Y VARCHAR2 40 CONSENT
another. Conditions, including actions to be taken or fees to be paid, may or may not

be applied against the consent.

Page 430 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

CONTEST ID: Unique identifier to track a contestment between companies,


CONSULT_ID Y VARCHAR2 40 CONSULT
countries, states and other jurisdictional bodies.

CONTEST ID: Unique identifier to track a contestment between companies,


CONTEST_ID Y VARCHAR2 40 CONTEST
countries, states and other jurisdictional bodies.

CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.

ECOZONE IDENTIFIER: Unique identifier for a sedimentary rock unit or environment

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 BA: The unique identifier assigned to an employee (or consultant or


EMPLOYEE_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
contractor) in an organization.

EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.

EMPLOYER_BA: The unique identifier of the organization that has employees


EMPLOYER_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
working for it.

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

a SUBTYPE and downsized to 30 characters.

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 SUIMMARY IDENTIFIER: Summary information about a financial

FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.

Could be a cost center or any other reference number.

FOSSIL_ID Y VARCHAR2 40 FOSSIL FOSSIL IDENTIFIER: Unique Identifier for a fossil.

INCIDENT IDENTIFIER: Unique identifier for an health safety or environment related


INCIDENT_ID Y VARCHAR2 40 HSE_INCIDENT
incident.

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.

INTEREST SET SEQUENCE NUMBER: unique sequencing component to allow


INTEREST_SET_SEQ_NO Y NUMBER 8 INTEREST_SET
verioning of the interest set over time.

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

AGREEMENT, LAND AGREE PART.

LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale.

LANGUAGE: The form of a means of communicating ideas or feelings by the use of

LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.

Usually the language used in a document, proceding, process or appllication.

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 IDENTIFIER: An identifier that is unique within a specific


PDEN_ID Y VARCHAR2 40 PDEN
production entity source and type.

PDEN SOURCE: The individual, company, state, or government agency designated


PDEN_SOURCE Y VARCHAR2 40 PDEN
as the source of information for this row

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


PPDM_SYSTEM_ID Y VARCHAR2 40 PPDM_TABLE PPDM_SYSTEM
database or XML schema.

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.

SOURCE: The individual, company, state, or government agency designated as the


PR_STR_SOURCE Y VARCHAR2 40 PROD_STRING
source of information for this row.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


PR_STR_UWI Y VARCHAR2 40 PROD_STRING
primary key for this row.

RATE and FEE SCHEDULE: A schedule for payments as set up by a business

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

managed carefully and appropriately.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


REFERENCED_SYSTEM_ID Y VARCHAR2 40
database or XML schema.

PPDM TABLE NAME: The name of a table that has an association with this level of a

classification system. This may be used in conjunction with an approrpriate foreign

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

the source table be managed carefully and appropriately.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

RESERVES ENTITY IDENTIFIER: unique identifier for a reserves entity. A reserves

RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of

business objects (such as all the completions producing from a pool).

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.

SOURCE: The individual, company, state, or government agency designated as the


SAMPLE_ANAL_SOURCE Y VARCHAR2 40 ANL_ANALYSIS_REPORT
source of information for this row.

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.Valid entries include SEIS_LINE, SEIS_SEGMENT, SEIS_SURVEY,

SEIS_PLAN, SEIS_WELL, SEIS_PROC_SET, SEIS_INTERP_SET or SEIS_3D.

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

name of a valid sub type of support facility.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SPATIAL DESCRIPTION: The surface and sub-surface description of land. The

surface description may be stated in terms of a legal survey system, metes and

bounds or polygon. The mineral zone description describes the minerals


SPATIAL_DESCRIPTION_ID Y VARCHAR2 40 SPATIAL_DESCRIPTION
(substances) and subsurface definition (zones/formations) to which rights are

granted. For land rights, continuations may be described by generating a new Spatial

description.

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.

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

use for a Lexicon, a geographic area, a project, a company etc.

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.

STRING IDENTIFIER: Number or code uniquely identifying a production string within


STRING_ID Y VARCHAR2 40 PROD_STRING
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

maintain integration with the rest of the model.

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.

RECORDS MANAGEMENT THESAURUS IDENTIFIER: Unique identifier for a set of

words or descriptors about a particular field or set of concepts, such as a list of

THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the

organization of a collection of documents for reference and retrieval (from Merriam

Webster Online)

THESAURUS WORD IDENTIFIER: Unique identifier for a word or key word in a


THESAURUS_WORD_ID Y VARCHAR2 40 RM_THESAURUS_WORD
thesaurus.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


UWI Y VARCHAR2 40 WELL
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.

SOURCE: The individual, company, state, or government agency designated as the


WELL_ACTIVITY_SOURCE Y VARCHAR2 40 WELL_ACTIVITY
source of information for this row.

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.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


WELL_ACTIVITY_UWI Y VARCHAR2 40 WELL_ACTIVITY
primary key for this row.

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

stages of the Well Life cycle (planning to disposal).

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE N VARCHAR2 40 P R_SOURCE
source of information for this row.

ACTIVE INDICATOR: A 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_ABBREVIATION Y VARCHAR2 12 FIELD NAME ABBREVIATION: Common abbreviated field name.

FIELD AREA OBSERVATION NUMBER: Unique number added to allow a field to be


FIELD_AREA_OBS_NO Y NUMBER 8 FIELD_AREA
associated with areas over time as they change in shape over time.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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 SUIMMARY IDENTIFIER: Summary information about a financial

FINANCE_ID N VARCHAR2 40 P reference, such as an AFE for an activity, such as seismic acquisition or processing.

Could be a cost center or any other reference number.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

ACTUAL_COST Y NUMBER 12,2 ACTUAL COST: the actual cost attributed to the AFE

AUTHORIZED BY BUSINESS ASSOCIATE IDENTIFIER; Unique identifier for the


AUTHORIZED_BY_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
business associate who authorized this AFE or cost center.

BUDGET_COST Y NUMBER 12,2 BUDGET COST: The funds originally allocated to the AFE.

CURRENCY CONVERSION: A number which, when multiplied by the stored value,


CURRENCY_CONVERSION Y NUMBER 10,5
will re-create the original value in the original currency used.

CURRENCY ORIGINAL UNITS OF MEASURE: The units of measure in which the


CURRENCY_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
currency was originally received.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REFERENCE NUMBER: the number of the financial reference. Where natural

REFERENCE_NUMBER Y VARCHAR2 40 Identifiers are used, may be the same as the ID. If surrogate ID is used, the actual

number goes in this field.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

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: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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 SUIMMARY IDENTIFIER: Summary information about a financial

FINANCE_ID N VARCHAR2 40 P FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.

Could be a cost center or any other reference number.

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).

ACTIVITY OBSERVATION NUMBER: Number uniquely identifying each observation


ACTIVITY_OBS_NO Y NUMBER 8 WELL_ACTIVITY
of an activity.

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of

ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic

cuttings, fluid collection 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 associaate has over business objects.

LICENSEE BUSINESS ASSOCIATE IDENTIFIER: Unique identifier for the business


BA_LICENSEE_BA_ID Y VARCHAR2 40 BA_LICENSE
associate to whom this license has been granted.

BUSINESS ASSOCIATE LICENSE IDENTIFIER: Unique identifier for a license or


BA_LICENSE_ID Y VARCHAR2 40 BA_LICENSE
approval that is issued to a business associate to conduct operations.

BUSINESS ASSOCIATE ORGANIZATION IDENTIFIER: unique identifier for an


BA_ORGANIZATION_ID Y VARCHAR2 40 BA_ORGANIZATION
organization of a company or organization.

ORGANIZATION SEQUENCE NUMBER: a unique number added to allow


BA_ORGANIZATION_SEQ_NO Y NUMBER 8 BA_ORGANIZATION
organizations to be versioned over time.

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 IDENTIFIER: Unique identifier for the list of kinds of


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 CATALOGUE IDENTIFIER: Unique identifier for the list of kinds of

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

equipment that exist are defined in the table EQUIPMENT.

CLASSIFICATION: SYSTEM: Identifies and describes the classification system that

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

CLASSIFICATION LEVEL IDENTIFIER: Unique identifier used to capture the

classification systems, such as those that describe types of equipment. A number of

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

classification system, and through more than one classification system.

CONSENT IDENTIFIER: Unique identifier for the consent. Consents grant

permission to conduct operations based on approval of what is done or proposed by


CONSENT_ID Y VARCHAR2 40 CONSENT
another. Conditions, including actions to be taken or fees to be paid, may or may not

be appliedagainst the consent.

CONSULTATION IDENTIFIER: Unique identifier for this consultation as it pertains to

CONSULT_ID Y VARCHAR2 40 CONSULT an activity or request for an activity. Consultation discussions may occur at any point

in the life cycle of a business object.

CONTEST ID: Unique identifier to track a contestment between companies,


CONTEST_ID Y VARCHAR2 40 CONTEST
countries, states and other jurisdictional bodies.

CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.

ECOZONE IDENTIFIER: Unique identifier for a sedimentary rock unit or environment

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 BA: The unique identifier assigned to an employee (or consultant or


EMPLOYEE_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
contractor) in an organization.

EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.

EMPLOYER_BA: The unique identifier of the organization that has employees


EMPLOYER_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
working for it.

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

Architectural Principle to assign.

EQUIPMENT MAINTENANCE IDENTIFIER: Unique identifier for a maintenance


EQUIP_MAINT_ID Y VARCHAR2 40 EQUIPMENT_MAINTAIN
activity.

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 IDENTIFIER (Associated): FK to another finance id that this one is related

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

table from which the FK is derived.

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.

FOSSIL_ID Y VARCHAR2 40 FOSSIL FOSSIL IDENTIFIER: Unique Identifier for a fossil.

INCIDENT IDENTIFIER: Unique identifier for an health safety or environment related


INCIDENT_ID Y VARCHAR2 40 HSE_INCIDENT
incident.

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.

INTEREST SET SEQUENCE NUMBER: unique sequencing component to allow


INTEREST_SET_SEQ_NO Y NUMBER 8 INTEREST_SET
verioning of the interest set over time.

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

AGREEMENT, LAND AGREE PART.

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.

JURISDICTION: The unique identifier for the business associate (regulator or


LAND_SALE_JURISDICTION Y VARCHAR2 40 LAND_SALE LAND_SALE_BID
jurisdiction) who is responsible for the land sale.

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,

contingent, sliding and other types of grouped bids to be tracked.

LAND_SALE_OFFERING_ID Y VARCHAR2 40 LAND_SALE_BID LAND SALE OFFERING ID: Unique identifier for the land sale offering.

LANGUAGE: The form of a means of communicating ideas or feelings by the use of

LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.

Usually the language used in a document, proceding, process or appllication.

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 IDENTIFIER: An identifier that is unique within a specific


PDEN_ID Y VARCHAR2 40 PDEN
production entity source and type.

PDEN SOURCE: The individual, company, state, or government agency designated


PDEN_SOURCE Y VARCHAR2 40 PDEN
as the source of information for this row

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


PPDM_SYSTEM_ID Y VARCHAR2 40 PPDM_TABLE PPDM_SYSTEM
database or XML schema.

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.

WELL STRING FORMATION OBSERVATION NUMBER: A sequential observation

PR_STR_FORM_OBS_NO Y NUMBER 8 PROD_STRING_FORMATION number used to uniquely identify each completed (perforated) formation (layer) that is

contributing production to a well string.

RATE and FEE SCHEDULE: A schedule for payments as set up by a business

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

managed carefully and appropriately.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


REFERENCED_SYSTEM_ID Y VARCHAR2 40
database or XML schema.

PPDM TABLE NAME: The name of a table that has an association with this level of a

classification system. This may be used in conjunction with an approrpriate foreign

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

the source table be managed carefully and appropriately.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

RESERVES ENTITY IDENTIFIER: unique identifier for a reserves entity. A reserves


RESENT_VOL_REVISION
RESENT_ID Y VARCHAR2 40 entity may be comprised of a single business object (such as a well) or a group of
RESERVE_ENTITY
business objects (such as all the completions producing from a pool).

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

RESTRICTION_ID Y VARCHAR2 40 RESTRICTION RESTRICTION IDENTIFIER: Unique identifier for a restriction.

RESTRICTION VERSION: part of the fk from RESTRICTION. this component is


RESTRICTION_VERSION Y NUMBER 8 RESTRICTION
added to allow restrictions to be versioned over time.

REVISION_ID Y VARCHAR2 40 RESENT_VOL_REVISION REVISION IDENTIFIER: unique identifier for the reserves estimate revision.

REVISION OBSERVATION NUMBER: A unique numeric component to connect all

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

time a new revision event is created.

SOURCE: The individual, company, state, or government agency designated as the


SAMPLE_ANAL_SOURCE Y VARCHAR2 40 ANL_ANALYSIS_REPORT
source of information for this row.

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.

Valid entries include SEIS_LINE, SEIS_SEGMENT, SEIS_SURVEY, SEIS_PLAN,

SEIS_WELL, SEIS_PROC_SET, SEIS_INTERP_SET or SEIS_3D.

SEISMIC TRANSACTION; A transaction in which seismic data is exchanged, sold or


SEIS_TRANSACTION_ID Y VARCHAR2 40 SEIS_TRANSACTION
traded according to the terms of an agreement.

SEISMIC TRANSACTION TYPE: The type of transaction, such as purchase, trade,


SEIS_TRANSACTION_TYPE Y VARCHAR2 40 SEIS_TRANSACTION
farm in agreement 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

name of a valid sub type of support facility.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SPATIAL DESCRIPTION: The surface and sub-surface description of land. The

surface description may be stated in terms of a legal survey system, metes and

bounds or polygon. The mineral zone description describes the minerals


SPATIAL_DESCRIPTION_ID Y VARCHAR2 40 SPATIAL_DESCRIPTION
(substances)and subsurface definition (zones/formations) to which rights are granted.

For land rights, continuations may be described by generating a new Spatial

description.

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.

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

use for a Lexicon, 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.

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

maintain integration with the rest of the model.

Page 443 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

SOFTWARE APPLICATION IDENTIFIER: Unique name or code for a software


SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
application.

RECORDS MANAGEMENT THESAURUS IDENTIFIER: Unique identifier for a set of

words or descriptors about a particular field or set of concepts, such as a list of

THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the

organization of a collection of documents for reference and retrieval (from Merriam

Webster Online)

THESAURUS WORD IDENTIFIER: Unique identifier for a word or key word in a


THESAURUS_WORD_ID Y VARCHAR2 40 RM_THESAURUS_WORD
thesaurus.

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.

SOURCE: The individual, company, state, or government agency designated as the


WELL_ACTIVITY_SOURCE Y VARCHAR2 40 WELL_ACTIVITY
source of information for this row.

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 DRILLING PERIOD OBSERVATION NUMBER: unique identifier for a

reporting period for well operations. Internationally, there may be 1, 2 or 3 periods


WELL_DRILL_PERIOD_OBS_NO Y NUMBER 8 WELL_DRILL_PERIOD_SERV
each 24 hours. In some jurisdictions, reporting may occur for more than one period,

such as for an 8 hour tour shift and a 24 daily summary.

WELL_LICENSE_ID Y VARCHAR2 40 WELL_LICENSE WELL LICENSE IDENTIFIER: Unique identifier for this well license.

SOURCE: The individual, company, state, or government agency designated as the


WELL_LICENSE_SOURCE Y VARCHAR2 40 WELL_LICENSE
source of information for this row.

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.

WELL SERVICE SEGMENT OBSERVATION NUMBER: a unique sequence added

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.

SERVICE SEQUENCE NUMBER: unique number assiged to this instance of the


WELL_DRILL_PERIOD_SERV
WELL_SERVICE_SEQ_NO Y NUMBER 8 service. Note that the use of the SEQ_NO domain indicates that order or sequence
WELL_BA_SERVICE
may be implied by this sequence.

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

stages of the Well Life cycle (planning to disposal).

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

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: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

COST_ID N VARCHAR2 40 P COST ID: unique identifier for each 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).

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_AMOUNT Y NUMBER 12,2 COST AMOUNT: The gross cost.

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

of the transaction in the original currency is obtained.

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

CONVERSION, the value of the transaction in the original currency is obtained.

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 SUIMMARY IDENTIFIER: Summary information about a financial

FINANCE_ID Y VARCHAR2 40 FINANCE FIN_COMPONENT reference, such as an AFE for an activity, such as seismic acquisition or processing.

Could be a cost center or any other reference number.

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

more than once in summaries.

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

been allocated to the subordinate cost.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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 SUIMMARY: Summary information about a financial reference, such as an

FINANCE_ID1 N VARCHAR2 40 P FINANCE AFE for an activity, such as seismic acquisition or processing. Could be a cost center

or any other reference number.

FINANCE SUIMMARY: Summary information about a financial reference, such as an

FINANCE_ID2 N VARCHAR2 40 P FINANCE AFE for an activity, such as seismic acquisition or processing. Could be a cost center

or any other reference number.

ACTIVE INDICATOR: A 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

that not all relationships will require this information.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

FOSSIL_ID N VARCHAR2 40 P FOSSIL IDENTIFIER: Unique Identifier for a fossil.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

CLIMATE: a type of environmental climate that existed in past or exists today.


CLIMATE_TYPE Y VARCHAR2 40 R_CLIMATE
Examples include tropical, arctic, tundra or arid.

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.

ECOZONE IDENTIFIER: Unique identifier for a sedimentary rock unit or environment

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED INDICATOR: A Y / N flag indicating whether this fossil is part of the

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

FOSSILTAXONOMIC GROUP: The taxonomic group that has been assigned to a


TAXON_GROUP Y VARCHAR2 40 R_FOS_TAXON_GROUP
fossil. Fossils may belong to a genus, subgenus, species or subspecies.

TAXONOMIC LEAF IDENTIFIER: Unique identifier for a taxonomic leaf, which


TAXON_LEAF_ID Y VARCHAR2 40 FOSSIL_TAXON_LEAF
identifies a fossil species to an identified level, such as species or genus.

ECOZONE IDENTIFIER: Unique identifier for a sedimentary rock unit or environment

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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_ID N VARCHAR2 40 P FOSSIL FOSSIL IDENTIFIER: Unique Identifier for a fossil.

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

use for a Lexicon, a geographic area, a project, a company etc.

AVERAGE RELATIVE STRATIGRAPHIC UNIT ID: unique identifier for the

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

use for a Lexicon, a geographic area, a project, a company etc.

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

boundary of the unit within a geologic column and on a stratigraphic chart.

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

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED INDICATOR: a yes / no flag that indicates whether this data is a


PREFERRED_IND Y VARCHAR2 1
preferred version that should be used for reports and maps

PRE_QUALIFIER Y VARCHAR2 40 PRE QUALIFIER: qualifying statement for the beginning of the row of data.

REMARK Y VARCHAR2 2000 REMARK: narrative comments about the age.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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

reports or scout tickets, publications, news letters, books or jounals.

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

use for a Lexicon, a geographic area, a project, a company etc.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

use for a Lexicon, a geographic area, a project, a company etc.

STRAT_UNIT_ID N VARCHAR2 40 P STRAT_UNIT STRATIGRAPHIC UNIT IDENTIFIER: unique identifier for the stratigraphic unit.

TAXONOMIC LEAF IDENTIFIER: Unique identifier for a taxonomic leaf, which


TAXON_LEAF_ID N VARCHAR2 40 P FOSSIL_TAXON_LEAF
identifies a fossil species to an identified level, such as species or genus.

INTERP_ID N VARCHAR2 40 P INTERPRETATION IDENTIFIER: Unique identifier assigned to a fossil intepretation.

ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).

ASSEMBLAGE TYPE: a type of fossil assemblage, such as formal, zonal, working,


ASSEMBLAGE_TYPE Y VARCHAR2 40 R_FOS_ASSEMBLAGE_TYPE
informal 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.

OLDEST INDICATOR: A Y/N flag indicating whether this is the oldest fossil identified
OLDEST_IND Y VARCHAR2 1
in the assemblage.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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

reports or scout tickets, publications, news letters, books or jounals.

ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.

ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.

ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.

ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.

ROW_EFFECTIVE_DATE: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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_ID N VARCHAR2 40 P FOSSIL FOSSIL IDENTIFIER: Unique Identifier for a fossil.

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

DESCRIPTION Y VARCHAR2 2000 DESCRIPTION: Text description of the fossil.

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

its own specific lists of code values.

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

both MIN and MAX columns.

MAX_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

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.

MIN_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SOURCE DOCUMENT: reference to the document in which the description was


SOURCE_DOCUMENT_ID Y VARCHAR2 40 SOURCE_DOCUMENT
originally published.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

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: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

FOSSIL_ID N VARCHAR2 40 P FOSSIL FOSSIL IDENTIFIER: Unique Identifier for a fossil.

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

reports or scout tickets, publications, news letters, books or jounals.

ACTIVE INDICATOR: A 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

FOSSIL_ID N VARCHAR2 40 P FOSSIL FOSSIL IDENTIFIER: Unique Identifier for a fossil.

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

previous interpretations will continue to be referenced to the expired version.

ACTIVE INDICATOR: A 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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

reports or scout tickets, publications, news letters, books or jounals.

ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.

ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.

ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.

ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.

ROW_EFFECTIVE_DATE: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

certified name set before archival.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

FOSSIL_ID N VARCHAR2 40 P FOSSIL FOSSIL IDENTIFIER: Unique Identifier for a 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).

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

TAXONOMIC LEAF IDENTIFIER: Unique identifier for a taxonomic leaf, which


TAXON_LEAF_ID N VARCHAR2 40 P FOSSIL_TAXON_LEAF
identifies a fossil species to an identified level, such as species or genus.

FOSSIL_ALIAS_ID N VARCHAR2 40 P FOSSIL ALIAS IDENTIFIER: Unique identifier for a fossil alias

ABBREVIATION Y VARCHAR2 30 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A 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

previous interpretations will continue to be referenced to the expired version.

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

formal registration event.

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 LANGUAGE IDENTIFIER: The language of the alias.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED INDICATOR: A Y/N flag indicating whether this particular name or


PREFERRED_IND Y VARCHAR2 1
code is preferred for use at the organization that owns the database.

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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

reports or scout tickets, publications, news letters, books or jounals.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED INDICATOR: A Y/N flag indicating whether this particular name or


PREFERRED_IND Y VARCHAR2 1
code is preferred for use at the organization that owns the database.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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

reports or scout tickets, publications, news letters, books or jounals.

TAXONOMIC NAME: taxonomic name of the level. This may be created by


TAXON_NAME Y VARCHAR2 255
concatenating the name elements and can also include specific qualifiers if required.

ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.

ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.

ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.

ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.

ROW_EFFECTIVE_DATE: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

TAXONOMIC LEAF IDENTIFIER: Unique identifier for a taxonomic leaf, which


TAXON_LEAF_ID N VARCHAR2 40 P
identifies a fossil species to an identified level, such as species or genus.

ACTIVE INDICATOR: A 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED INDICATOR: A Y/N flag indicating whether this particular name or


PREFERRED_IND Y VARCHAR2 1
code is preferred for use at the organization that owns the database.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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

reports or scout tickets, publications, news letters, books or jounals.

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.

TAXONOMIC NAME: taxonomic name of the level. This may be created by


TAXON_NAME Y VARCHAR2 255
concatenating the name elements and can also include specific qualifiers if required.

ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.

ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.

ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.

ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.

ROW_EFFECTIVE_DATE: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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_ID1 N VARCHAR2 40 P FOSSIL FOSSIL IDENTIFIER: Unique Identifier for a fossil.

FOSSIL_ID2 N VARCHAR2 40 P FOSSIL FOSSIL IDENTIFIER: Unique Identifier for a fossil.

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

referenced more than once in time, for a variety of 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).

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.

FOSSILCROSS REFERENCE TYPE: the type of cross reference between fossils.


FOSSIL_XREF_TYPE Y VARCHAR2 40 R_FOS_XREF
Affinity is a common type.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

INCIDENT IDENTIFIER: Unique identifier for an health safety or environment related


INCIDENT_ID N VARCHAR2 40 P
incident.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either 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.

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

components of the incident may be classified differently.

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.

INCIDENT_DURATION_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

INCIDENT_DURATION_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

LOST TIME INDICATOR: A Y/N flag indicating whether lost time occurred because of
LOST_TIME_IND Y VARCHAR2 1
this incident.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

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: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

INCIDENT IDENTIFIER: Unique identifier for an health safety or environment related


INCIDENT_ID N VARCHAR2 40 P HSE_INCIDENT
incident.

PARTY OBSERVATION NUMBER: An identifier for the party involved in the incident.

Not a PK to the BUSINESS ASSOCIATE table because of privacy issues. In some


PARTY_OBS_NO N NUMBER 8 P
cases, it is only possible to track the class (employee or consultant) of 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

be the first aid officer in the event of an injury.

ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).

CREW COMPANY BUSINESS ASSOCIATE IDENTIFIER: Unique identifier for the

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

be contractors or seconded to the crew by another company.

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.

INCIDENT BA ROLE: The role or function of a party in an incident, such as victim,


INVOLVED_BA_ROLE Y VARCHAR2 40 R_INCIDENT_BA_ROLE
medic, safety officer etc.

INVOLVED BA STATUS: The status of the BA involved in the incident, such as


INVOLVED_BA_STATUS Y VARCHAR2 40 R_EMPLOYEE_STATUS
employee or contractor.

INVOLVED PARTY BUSINESS ASSOCIATE IDENTIFIER: The unique identifier for a


INVOLVED_PARTY_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
business associate who is a party to this incident.

WELL DRILLING PERIOD: unique identifier for a reporting period for well operations.

Internationally, there may be 1, 2 or 3 periods each 24 hours. In some jurisdictions,


PERIOD_OBS_NO Y NUMBER 8 WELL_DRILL_PERIOD_CREW
reporting may occur for more than one period, such as for an 8 hour tour shift and a

24 daily summary.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


UWI Y VARCHAR2 40 WELL_DRILL_PERIOD_CREW
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.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

INCIDENT IDENTIFIER: Unique identifier for an health safety or environment related


INCIDENT_ID N VARCHAR2 40 P HSE_INCIDENT
incident.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

components of the incident may be classified differently.

ACTIVE INDICATOR: A 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.

OWNER BUSINESS ASSOCIATE: Unique identifier for the regulatory agency or


OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
company that is the owner of this class of incidents

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REFERENCE NUMBER: Reference number that is given to this set of checks,


REFERENCE_NUM Y VARCHAR2 255
usually as assigned by the owning business associate.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

components of the incident may be classified differently.

INCIDENT CLASS ALIAS OBS NO: Unique identifier given to each alias version for
ALIAS_OBS_NO N NUMBER 8 P
the incident class.

ABBREVIATION Y VARCHAR2 30 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A 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_SHORT_NAME Y VARCHAR2 30 SHORT NAME: A short name given to an 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

formal registration event.

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 LANGUAGE IDENTIFIER: The language of the alias.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED INDICATOR: A Y/N flag indicating whether this alias is a preferred


PREFERRED_IND Y VARCHAR2 1
name or code.

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

INCIDENT IDENTIFIER: Unique identifier for an health safety or environment related


INCIDENT_ID N VARCHAR2 40 P HSE_INCIDENT
incident.

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

describe how the object is associated with the 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).

ACTIVITY OBSERVATION NUMBER: Number uniquely identifying each observation


ACTIVITY_OBS_NO Y NUMBER 8 WELL_ACTIVITY
of an activity.

ADDRESS OBSERVATION NUMBER: A number used to uniquely identifying an


ADDRESS_OBS_NO Y NUMBER 8 BA_ADDRESS
address for a Business Associate.

SOURCE: The individual, company, state, or government agency designated as the


ADDRESS_SOURCE Y VARCHAR2 40 BA_ADDRESS
source of information for this row.

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of

ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic

cuttings, fluid collection 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 associaate has over business objects.

BUSINESS ASSOCIATE ORGANIZATION IDENTIFIER: unique identifier for an


BA_ORGANIZATION_ID Y VARCHAR2 40 BA_ORGANIZATION
organization of a company or organization.

ORGANIZATION SEQUENCE NUMBER: a unique number added to allow


BA_ORGANIZATION_SEQ_NO Y NUMBER 8 BA_ORGANIZATION
organizations to be versioned over time.

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

CATALOGUE ADDITIVE IDENTIFIER: Unique identifier for the list of kinds of


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 CATALOGUE IDENTIFIER: Unique identifier for the list of kinds of

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

ofequipment that exist are defined in the table EQUIPMENT.

CLASSIFICATION: SYSTEM: Identifies and describes the classification system that

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

CLASSIFICATION LEVEL IDENTIFIER: Unique identifier used to capture the

classification systems, such as those that describe types of equipment. A number of

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

classification system, and through more than one classification system.

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.

CONSENT IDENTIFIER: Unique identifier for the consent. Consents grant

permission to conduct operations based on approval of what is done or proposed by


CONSENT_ID Y VARCHAR2 40 CONSENT
another. Conditions, including actions to be taken or fees to be paid, may or may not

be applied against the consent.

CONSULTATION IDENTIFIER: Unique identifier for this consultation as it pertains to

CONSULT_ID Y VARCHAR2 40 CONSULT an activity or request for an activity. Consultation discussions may occur at any point

in the life cycle of a business object.

CONTEST ID: Unique identifier to track a contestment between companies,


CONTEST_ID Y VARCHAR2 40 CONTEST
countries, states and other jurisdictional bodies.

CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.

CREW COMPANY BUSINESS ASSOCIATE IDENTIFIER: Unique identifier for the


BA_CREW
CREW_COMPANY_BA_ID Y VARCHAR2 40 company that runs this crew. Not all members of a crew may be employees, but may
BA_CREW_MEMBER
be contractors or seconded to the crew by another company.

BA_CREW
CREW_ID Y VARCHAR2 40 CREW IDENTIFIER: Unique identifier for the crew.
BA_CREW_MEMBER

CREW MEMBER BUSINESS ASSOCIATE IDENTIFIER: Unique identifier for the

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

MEMBER OBS NO to sequence the occurrences.

MEMBER OBSERVATION NUMBER: Unique identifier for each occurrence of a

CREW_MEMBER_OBS_NO Y NUMBER 8 BA_CREW_MEMBER member of a crew. Use EFFECTIVE and EXPIRY DATES to indicate the time

periods when each individual is on or off the crew.

ECOZONE IDENTIFIER: Unique identifier for a sedimentary rock unit or environment

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 BA: The unique identifier assigned to an employee (or consultant or


EMPLOYEE_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
contractor) in an organization.

EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.

EMPLOYER_BA: The unique identifier of the organization that has employees


EMPLOYER_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
working for it.

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

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 SUIMMARY IDENTIFIER: Summary information about a financial

FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.

Could be a cost center or any other reference number.

FOSSIL_ID Y VARCHAR2 40 FOSSIL FOSSIL IDENTIFIER: Unique Identifier for a fossil.

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.

INTEREST SET SEQUENCE NUMBER: unique sequencing component to allow


INTEREST_SET_SEQ_NO Y NUMBER 8 INTEREST_SET
verioning of the interest set over time.

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

AGREEMENT, LAND AGREE PART.

LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale.

LANGUAGE: The form of a means of communicating ideas or feelings by the use of

LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.

Usually the language used in a document, proceding, process or appllication.

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

AMENDMENT SEQUENCE NUMBER: used to order amendment events for

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.

PRODUCTION ENTITY IDENTIFIER: An identifier that is unique within a specific


PDEN_ID Y VARCHAR2 40 PDEN PDEN_VOL_SUMMARY
production entity source and type.

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.

PDEN SOURCE: The individual, company, state, or government agency designated


PDEN_SOURCE Y VARCHAR2 40 PDEN PDEN_VOL_SUMMARY
as the source of information for this row

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_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

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


PPDM_SYSTEM_ID Y VARCHAR2 40 PPDM_TABLE PPDM_SYSTEM
database or XML schema.

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.

WELL STRING FORMATION OBSERVATION NUMBER: A sequential observation

PR_STR_FORM_OBS_NO Y NUMBER 8 PROD_STRING_FORMATION number used to uniquely identify each completed (perforated) formation (layer) that is

contributing production to a well string.

RATE and FEE SCHEDULE: A schedule for payments as set up by a business

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

managed carefully and appropriately.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


REFERENCED_SYSTEM_ID Y VARCHAR2 40
database or XML schema.

PPDM TABLE NAME: The name of a table that has an association with this level of a

classification system. This may be used in conjunction with an approrpriate foreign

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

the source table be managed carefully and appropriately.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

RESERVES ENTITY IDENTIFIER: unique identifier for a reserves entity. A reserves

RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of

business objects (such as all the completions producing from a pool).

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.

RESTRICTION VERSION: The version number of the restriction. In some areas,


RESTRICTION_VERSION Y NUMBER 8 RESTRICTION
changes to the detailed requirements of a restriction result in versioning.

SOURCE: The individual, company, state, or government agency designated as the


SAMPLE_ANAL_SOURCE Y VARCHAR2 40 ANL_ANALYSIS_REPORT
source of information for this row.

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.

Valid entries include SEIS_LINE, SEIS_SEGMENT, SEIS_SURVEY, SEIS_PLAN,

SEIS_WELL, SEIS_PROC_SET, SEIS_INTERP_SET or SEIS_3D.

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

name of a valid sub type of support facility.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SPATIAL DESCRIPTION: The surface and sub-surface description of land. The

surface description may be stated in terms of a legal survey system, metes and

bounds or polygon. The mineral zone description describes the minerals


SPATIAL_DESCRIPTION_ID Y VARCHAR2 40 SPATIAL_DESCRIPTION
(substances) and subsurface definition (zones/formations) to which rights are

granted. For land rights, continuations may be described by generating a new Spatial

description.

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.

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

use for a Lexicon, 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.

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

maintain integration with the rest of the model.

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.

RECORDS MANAGEMENT THESAURUS IDENTIFIER: Unique identifier for a set of

words or descriptors about a particular field or set of concepts, such as a list of

THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in

theorganization of a collection of documents for reference and retrieval (from Merriam

Webster Online)

THESAURUS WORD IDENTIFIER: Unique identifier for a word or key word in a


THESAURUS_WORD_ID Y VARCHAR2 40 RM_THESAURUS_WORD
thesaurus.

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

set back to zero.

TOTAL_INCIDENT_PERIOD_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

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.

SOURCE: The individual, company, state, or government agency designated as the


WELL_ACTIVITY_SOURCE Y VARCHAR2 40 WELL_ACTIVITY
source of information for this row.

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 DRILLING PERIOD OBSERVATION NUMBER: unique identifier for a

reporting period for well operations. Internationally, there may be 1, 2 or 3 periods


WELL_DRILL_PERIOD_OBS_NO Y NUMBER 8 WELL_DRILL_PERIOD
each 24 hours. In some jurisdictions, reporting may occur for more than oneperiod,

such as for an 8 hour tour shift and a 24 daily summary.

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

stages of the Well Life cycle (planning to disposal).

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

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: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

INCIDENT IDENTIFIER: Unique identifier for an health safety or environment related


INCIDENT_ID N VARCHAR2 40 P HSE_INCIDENT
incident.

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

necessary for reporting and analysis.

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.

INCIDENT_DURATION_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

INCIDENT_DURATION_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

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.

HSE INCIDENT SEVERITY: ID for the severity of an actual incident, usually

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

minor, moderate or severe or according to any scale necessary.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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

INCIDENT IDENTIFIER: Unique identifier for an health safety or environment related


INCIDENT_ID N VARCHAR2 40 P HSE_INCIDENT
incident.

EQUIPMENT OBSERVATION NUMBER: Unique identifier assigned to the

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

to identify thetype of equipment involved.

EQUIPMENT ROLE OBSERVATION NUMBER: Use this column to allow equipment

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

evacuate staff and to transport materials.

ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).

INCIDENT BA ROLE: The role or function of a party in an incident, such as victim,


CREW_ROLE Y VARCHAR2 40
medic, safety officer etc.

EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: date on which the data in this row came into effect.

EQUIPMENT GROUP: The functional group of equipment types, such as vehicles,

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.

PERIOD OBSERVATION NUMBER: Unique observation number assigned to each


PERIOD_OBS_NO Y NUMBER 8 WELL_DRILL_PERIOD_EQUIP
period.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


UWI Y VARCHAR2 40 WELL_DRILL_PERIOD_EQUIP
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.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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).

DESCRIPTION Y VARCHAR2 2000 DESCRIPTION: Narrative description of the check to be peformed.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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

created by a professional body, such as the CAODC or the IADC.

ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.

ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.

ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.

ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.

ROW_EFFECTIVE_DATE: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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 OBSERVATION NUMBER: Unique number that identifies the

INTERACTION_OBS_NO N NUMBER 8 P interactions between details and responses, people and equipment. Each new set of

interactions should be assigned a new number within the same 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).

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.

DESCRIPTION Y VARCHAR2 1024 DESCRIPTION: Narrative description of the interaction.

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 OBSERVATION NUMBER: Unique identifier assigned to the

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

to identify the type of equipment involved.

EQUIPMENT ROLE OBSERVATION NUMBER: Use this column to allow equipment

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

evacuate staff and to transport materials.

EXPIRY_DATE Y DATE DATE EXPIRY DATE: Date on which the data in this row of data was no longer in effect.

REFERENCE HSE INCIDENT SUBSTANCE: Identifies any substance involved with


INCIDENT_SUBSTANCE Y VARCHAR2 40 HSE_INCIDENT_SUBSTANCE
an HSE incident. This may be a hydrocarbon, a drilling fluid, fire retardent etc.

R_INCIDENT_INTERACT_TYP INCIDENT INTERACTION TYPE: the type of interaction among components of an


INTERACTION_TYPE Y VARCHAR2 40
E incident.

PARTY OBSERVATION NUMBER: An identifier for the party involved in the incident.

Not a PK to the BUSINESS ASSOCIATE table because of privacy issues. In some


PARTY_OBS_NO Y NUMBER 8 HSE_INCIDENT_BA
cases, it is only possible to track the class (employee or consultant) of 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

be the first aid officer in the event of an injury.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

happened at an incident. For example, an ambulance may be called, a reprimand


RESPONSE_OBS_NO Y NUMBER 8 HSE_INCIDENT_RESPONSE
entered into a file etc. For details about the work flow related to actions, we

recommend you use the PROJECTS module.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

INCIDENT SUBSTANCE SEQ NO: Track the occurence of the substance


SUBSTANCE_SEQ_NO Y NUMBER 8 HSE_INCIDENT_SUBSTANCE
relationship to an incident.

ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.

ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.

ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.

ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.

ROW_EFFECTIVE_DATE: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

INCIDENT IDENTIFIER: Unique identifier for an health safety or environment related


INCIDENT_ID N VARCHAR2 40 P HSE_INCIDENT
incident.

REMARK SEQUENCE NUMBER: Number in sequence for multiple observations of a


REMARK_SEQ_NO N NUMBER 8 P
remark 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

REMARK BY BUSINESS ASSOCIATE IDENTFIER: Unique identifier for the


REMARK_BY_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
Business Associate who made this remark.

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

comments, well comments, deficiencies, rental billing comments, etc.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

INCIDENT IDENTIFIER: Unique identifier for an health safety or environment related


INCIDENT_ID N VARCHAR2 40 P HSE_INCIDENT
incident.

RESPONSE OBS NO: a unique identifier for an action taken as a result of what

happened at an incident. For example, an ambulance may be called, a reprimand


RESPONSE_OBS_NO N NUMBER 8 P
entered into a file etc. For details about the work flow related to actions, we

recommend you use the PROJECTS module.

ACTIVE INDICATOR: A 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

type of incident that occurred.

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.

INCIDENT RESPONSE TYPE: A valid type of action taken in response to an


RESPONSE_TYPE Y VARCHAR2 40 R_HSE_RESPONSE_TYPE
incident, such as evacuation, called air ambulance, shut down, apply first aid etc.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

OWNER BUSINESS ASSOCIATE: Unique identifier for the regulatory agency or


OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
company that is the owner of this set of incidents

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REFERENCE NUMBER: Reference number that is given to this set of checks,


REFERENCE_NUM Y VARCHAR2 255
usually as assigned by the owning business associate.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

HSE INCIDENT SEVERITY: ID for the severity of an actual incident, usually

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

minor, moderate or severe or according to any scale necessary.

ACTIVE INDICATOR: A 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 check to be peformed.

DETERMINATION METHOD: a narrative description about how these cases are to


DETERMINATION_METHOD Y VARCHAR2 2000
be measured and defined. To be expanded by future work groups.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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

created by a professional body, such as the CAODC or the IADC.

ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.

ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.

ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.

ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.

ROW_EFFECTIVE_DATE: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

HSE INCIDENT SEVERITY: ID for the severity of an actual incident, usually

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

minor, moderate or severe or according to any scale necessary.

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.

ABBREVIATION Y VARCHAR2 30 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A 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_SHORT_NAME Y VARCHAR2 30 SHORT NAME: A short name given to an 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

formal registration event.

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 LANGUAGE IDENTIFIER: The language of the alias.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED INDICATOR: A Y/N flag indicating whether this alias is a preferred


PREFERRED_IND Y VARCHAR2 1
name or code.

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

INCIDENT IDENTIFIER: Unique identifier for an health safety or environment related


INCIDENT_ID N VARCHAR2 40 P HSE_INCIDENT
incident.

REFERENCE HSE INCIDENT SUBSTANCE: Identifies any substance involved with


INCIDENT_SUBSTANCE N VARCHAR2 40 P R_INCIDENT_SUBSTANCE
an HSE incident. This may be a hydrocarbon, a drilling fluid, fire retardent etc.

INCIDENT SUBSTANCE SEQ NO: Track the occurence of the substance


SUBSTANCE_SEQ_NO N NUMBER 8 P
relationship to 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).

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

HSE INCIDENT SUBSTANCE ROLE: Identifies the role played by a substance in an


SUBSTANCE_ROLE Y VARCHAR2 40 R_INCIDENT_SUBST_ROLE
HSE Incident. Could be a spilled substance, used as fire retardant or used in first aid.

VOLUME: the volume of substance involved in the HSE incident. Note that in many

cases it is more appropriate to capture volumes of hydrocarbons using the PDEN

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,

rather than hydrocarbon volumes.

VOLUME_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

VOLUME_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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).

DESCRIPTION Y VARCHAR2 2000 DESCRIPTION: Narrative description of the check to be peformed.

DETERMINATION METHOD: a narrative description about how these cases are to


DETERMINATION_METHOD Y VARCHAR2 2000
be measured and defined. To be expanded by future work groups.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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

created by a professional body, such as the CAODC or the IADC.

ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.

ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.

ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.

ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.

ROW_EFFECTIVE_DATE: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

ABBREVIATION Y VARCHAR2 30 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A 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

a result of a merger or name 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.

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

formal registration event.

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 LANGUAGE IDENTIFIER: The language of the alias.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL shouldbe created.

PREFERRED INDICATOR: A Y/N flag indicating whether this alias is a preferred


PREFERRED_IND Y VARCHAR2 1
name or code.

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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

reports or scout tickets, publications, news letters, books or jounals.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

INCIDENT IDENTIFIER: Unique identifier for an health safety or environment related


INCIDENT_ID N VARCHAR2 40 P HSE_INCIDENT
incident.

WEATHER OBSERVATION NUMBER: Unique observation number for a weather or


WEATHER_OBS_NO N NUMBER 8 P
conditions reading. May be used to indicate ocean conditions, weather conditions 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.

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)

PITCH: A fore and aft rocking motion of a boat.


PITCH Y NUMBER 10,5
(www.chron.com/content/interactive/voyager/sail/glossary)

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should becreated.

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.

REFERENCE ROAD CONDITION: a valid list of road conditions. Road conditions

provide important environmental, safety and billing information. A sample list of


ROAD_CONDITION Y VARCHAR2 40 R_ROAD_CONDITION
values may be found at

http://www.highways.gov.sk.ca/docs/travelers_info/road_terminology.asp

ROLL: A side-to-side motion of the boat, usually caused by waves.


ROLL Y NUMBER 10,5
(www.chron.com/content/interactive/voyager/sail/glossary)

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SWELL HEIGHT: Hieght of Large smooth waves that do not break. Swells are

SWELL_HEIGHT Y NUMBER 10,5 formed by wind action over a long distance.

(www.chron.com/content/interactive/voyager/sail/glossary)

TEMPERATURE Y NUMBER 10,5 TEMPERATURE: the temperature reading taken with the weather observation.

TEMPERATURE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

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: The strength of the wind, often measured according to a

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a


ADD_FOR_SERVICE_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
person, company, regulatory agency, government or consortium.

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.

BOOK_NAME Y VARCHAR2 30 BOOK NAME: Name of book in county office (U.S.A.)

BOOK_NUMBER Y VARCHAR2 40 BOOK NUMBER: Book number in county office (U.S.A.)

BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a


CAVEATOR_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
person, company, regulatory agency, government or consortium.

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.)

DESCRIPTION: Text description of document for registration (e.g. P and NG lease


DESCRIPTION Y VARCHAR2 240
dated Aug 1, 1956 between A and B)

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,

set this date.

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).

DISCHARGE NUM: Registration number of the discharge instrument. Discharge

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

discharged, set this value.

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

mineral rights by a corporation.

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.

R LAND INSTRUMNT TYPE: may be caveat, Cert of non dev, assignment,


INSTRUMENT_TYPE Y VARCHAR2 40 R_INSTRUMENT_TYPE
mortgage, discharge etc

BUSINESS_ASSOCIATE BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a


JURISDICTION Y VARCHAR2 40
BA_ADDRESS person, company, regulatory agency, government or consortium.

Page 499 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

JURISDICTION ADDRESS OBSERVATION NUMBER: part of the FK from BA


JURISDICTION_ADD_OBS_NO Y NUMBER 8 BA_ADDRESS
ADDRESS

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.)

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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)

REGISTERED BY BUSINESS ASSOCIATE IDENTIFIER; Unique identifier for the


REGISTERED_BY_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
business associate who registered this instrument.

REGISTRATION_DATE Y DATE DATE REGISTRATION DATE: Date on which instrument was registered

REGISTRATION NUM: The number assigned to the instrument. May be called a


REGISTRATION_NUM Y VARCHAR2 30
reception or file number. Assigned by the registration office.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

COMPONENT OBSERVATION NUMBER: A unique number identifying the object


COMPONENT_OBS_NO N NUMBER 8 P
that is associated with a product.

ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).

ACTIVITY OBSERVATION NUMBER: Number uniquely identifying each observation


ACTIVITY_OBS_NO Y NUMBER 8 WELL_ACTIVITY
of an activity.

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of

ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic

cuttings, fluid collection 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 associaate has over business objects.

BUSINESS ASSOCIATE ORGANIZATION IDENTIFIER: unique identifier for an


BA_ORGANIZATION_ID Y VARCHAR2 40 BA_ORGANIZATION
organization of a company or organization.

ORGANIZATION SEQUENCE NUMBER: a unique number added to allow


BA_ORGANIZATION_SEQ_NO Y NUMBER 8 BA_ORGANIZATION
organizations to be versioned over time.

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 IDENTIFIER: Unique identifier for the list of kinds of

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 CATALOGUE IDENTIFIER: Unique identifier for the list of kinds of

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

equipment that exist are defined in the table EQUIPMENT.

CLASSIFICATION: SYSTEM: Identifies and describes the classification system that


CLASSIFICATION_SYSTEM_ID Y VARCHAR2 40 CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification

information.

CLASSIFICATION LEVEL IDENTIFIER: Unique identifier used to capture the

classification systems, such as those that describe types of equipment. A number of

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

classification system, and through more than one classification system.

CONSENT IDENTIFIER: Unique identifier for the consent. Consents grant

permission to conduct operations based on approval of what is done or proposed by


CONSENT_ID Y VARCHAR2 40 CONSENT
another. Conditions, including actions to be taken or fees to be paid, may or may not

be applied against the consent.

Page 502 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

CONTEST ID: Unique identifier to track a contestment between companies,


CONSULT_ID Y VARCHAR2 40 CONSULT
countries, states and other jurisdictional bodies.

CONTEST ID: Unique identifier to track a contestment between companies,


CONTEST_ID Y VARCHAR2 40 CONTEST
countries, states and other jurisdictional bodies.

CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.

ECOZONE IDENTIFIER: Unique identifier for a sedimentary rock unit or environment

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 BA: The unique identifier assigned to an employee (or consultant or


EMPLOYEE_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
contractor) in an organization.

EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.

EMPLOYER_BA: The unique identifier of the organization that has employees


EMPLOYER_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
working for it.

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

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 SUIMMARY IDENTIFIER: Summary information about a financial

FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.

Could be a cost center or any other reference number.

FOSSIL_ID Y VARCHAR2 40 FOSSIL FOSSIL IDENTIFIER: Unique Identifier for a fossil.

INCIDENT IDENTIFIER: Unique identifier for an health safety or environment related


INCIDENT_ID Y VARCHAR2 40 HSE_INCIDENT
incident.

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 TYPE: the type of component or object that is being

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.

INTEREST SET SEQUENCE NUMBER: unique sequencing component to allow


INTEREST_SET_SEQ_NO Y NUMBER 8 INTEREST_SET
verioning of the interest set over time.

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

AGREEMENT, LAND AGREE PART.

LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale.

LANGUAGE: The form of a means of communicating ideas or feelings by the use of

LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.

Usually the language used in a document, proceding, process or appllication.

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 IDENTIFIER: An identifier that is unique within a specific


PDEN_ID Y VARCHAR2 40 PDEN
production entity source and type.

PDEN SOURCE: The individual, company, state, or government agency designated


PDEN_SOURCE Y VARCHAR2 40 PDEN
as the source of information for this row

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should becreated.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


PPDM_SYSTEM_ID Y VARCHAR2 40 PPDM_TABLE
database or XML schema.

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.

SOURCE: The individual, company, state, or government agency designated as the


PR_STR_SOURCE Y VARCHAR2 40 PROD_STRING
source of information for this row.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


PR_STR_UWI Y VARCHAR2 40 PROD_STRING
primary key for this row.

RATE and FEE SCHEDULE: A schedule for payments as set up by a business

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

managed carefully and appropriately.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


REFERENCED_SYSTEM_ID Y VARCHAR2 40
database or XML schema.

PPDM TABLE NAME: The name of a table that has an association with this level of a

classification system. This may be used in conjunction with an approrpriate foreign

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

the source table be managed carefully and appropriately.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

RESERVES ENTITY IDENTIFIER: unique identifier for a reserves entity. A reserves

RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of

business objects (such as all the completions producing from a pool).

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.

SOURCE: The individual, company, state, or government agency designated as the


SAMPLE_ANAL_SOURCE Y VARCHAR2 40 ANL_ANALYSIS_REPORT
source of information for this row.

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.

Valid entries include SEIS_LINE, SEIS_SEGMENT, SEIS_SURVEY, SEIS_PLAN,

SEIS_WELL, SEIS_PROC_SET, SEIS_INTERP_SET or SEIS_3D.

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

name of a valid sub type of support facility.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SPATIAL DESCRIPTION: The surface and sub-surface description of land. The

surface description may be stated in terms of a legal survey system, metes and

bounds or polygon. The mineral zone description describes the minerals


SPATIAL_DESCRIPTION_ID Y VARCHAR2 40 SPATIAL_DESCRIPTION
(substances) and subsurface definition (zones/formations) to which rights are

granted. For land rights, continuations may be described by generating a new Spatial

description.

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.

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

use for a Lexicon, a geographic area, a project, a company etc.

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.

STRING IDENTIFIER: Number or code uniquely identifying a production string within


STRING_ID Y VARCHAR2 40 PROD_STRING
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

maintain integration with the rest of the model.

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.

RECORDS MANAGEMENT THESAURUS IDENTIFIER: Unique identifier for a set of

words or descriptors about a particular field or set of concepts, such as a list of

THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the

organization of a collection of documents for reference and retrieval (from Merriam

Webster Online)

THESAURUS WORD IDENTIFIER: Unique identifier for a word or key word in a


THESAURUS_WORD_ID Y VARCHAR2 40 RM_THESAURUS_WORD
thesaurus.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


UWI Y VARCHAR2 40 WELL
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.

SOURCE: The individual, company, state, or government agency designated as the


WELL_ACTIVITY_SOURCE Y VARCHAR2 40 WELL_ACTIVITY
source of information for this row.

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.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


WELL_ACTIVITY_UWI Y VARCHAR2 40 WELL_ACTIVITY
primary key for this row.

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

stages of the Well Life cycle (planning to disposal).

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

AVERAGE_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

AVERAGE_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

COST: A value associated with the cost of a specification, such as annual operating
COST_VALUE Y NUMBER 12,2
cost.

CURRENCY CONVERSION: A number which, when multipled by the stored value,


CURRENCY_CONVERSION Y NUMBER 10,5
will re-create the original value in the original currency used.

CURRENCY ORIGINAL UNITS OF MEASURE: The units of measure in which the


CURRENCY_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
currency was originally received.

CURRENCY_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

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.

MAX_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

MAX_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

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 VALUE: the minimum value associated with a specification, such as


MIN_VALUE Y NUMBER 0
minimum pipe thickness or minimum pressure capability.

MIN_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

MIN_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

REFERENCE_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

INSTRUMENT DETAIL REFERENCE VALUE TYPE: In the case where a detail is

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

relevant, are stored in associated column

REFERENCE_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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 DESCRIPTION: description of the ammendments in the new

AMMENDMENT_DESC Y VARCHAR2 240 instruments. In some cases, the wording of the new clauses may be included. If full

modeling of clauses is required, this should be reviewed.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

INTEREST SET SEQUENCE NUMBER: unique sequencing component to allow


INTEREST_SET_SEQ_NO N NUMBER 8 P
versioning of the interest set over time.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either 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.

INTEREST_SET_TYPE Y VARCHAR2 40 R_INT_SET_TYPE BA INTEREST SET TYPE: the type of interest set, such as working, royalty etc.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

INTEREST SET SEQUENCE NUMBER: unique sequencing component to allow


INTEREST_SET_SEQ_NO N NUMBER 8 P INTEREST_SET
verioning of the interest set over time.

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).

ACTIVITY OBSERVATION NUMBER: Number uniquely identifying each observation


ACTIVITY_OBS_NO Y NUMBER 8 WELL_ACTIVITY
of an activity.

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of

ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic

cuttings, fluid collection 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 associaate has over business objects.

BUSINESS ASSOCIATE ORGANIZATION IDENTIFIER: unique identifier for an


BA_ORGANIZATION_ID Y VARCHAR2 40 BA_ORGANIZATION
organization of a company or organization.

ORGANIZATION SEQUENCE NUMBER: a unique number added to allow


BA_ORGANIZATION_SEQ_NO Y NUMBER 8 BA_ORGANIZATION
organizations to be versioned over time.

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 IDENTIFIER: Unique identifier for the list of kinds of

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 CATALOGUE IDENTIFIER: Unique identifier for the list of kinds of

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

equipment that exist are defined in the table EQUIPMENT.

CLASSIFICATION: SYSTEM: Identifies and describes the classification system that


CLASSIFICATION_SYSTEM_ID Y VARCHAR2 40 CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification

information.

CLASSIFICATION LEVEL IDENTIFIER: Unique identifier used to capture the

classification systems, such as those that describe types of equipment. A number of

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

classification system, and through more than one classification system.

INTEREST SET COMPONENT TYPE: this table allows relationships between an

COMPONENT_TYPE Y VARCHAR2 40 R_INT_SET_COMPONENT interest set and the items it relates to it to be managed. Relationships to contracts,

land rights, seismic, well or production data etc are allowed.

Page 511 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

CONSENT IDENTIFIER: Unique identifier for the consent. Consents grant

permission to conduct operations based on approval of what is done or proposed by


CONSENT_ID Y VARCHAR2 40 CONSENT
another. Conditions, including actions to be taken or fees to be paid, may or may not

be applied against the consent.

CONSULTATION IDENTIFIER: Unique identifier for this consultation as it pertains to

CONSULT_ID Y VARCHAR2 40 CONSULT an activity or request for an activity. Consultation discussions may occur at any point

in the life cycle of a business object.

CONTEST ID: Unique identifier to track a contestment between companies,


CONTEST_ID Y VARCHAR2 40 CONTEST
countries, states and other jurisdictional bodies.

CONTRACT
CONTRACT_ID Y VARCHAR2 40 CONTRACT ID: Unique identifier for the contract table.
CONT_PROVISION

ECOZONE IDENTIFIER: Unique identifier for a sedimentary rock unit or environment

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 BA: The unique identifier assigned to an employee (or consultant or


EMPLOYEE_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
contractor) in an organization.

EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.

EMPLOYER_BA: The unique identifier of the organization that has employees


EMPLOYER_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
working for it.

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 SUIMMARY IDENTIFIER: Summary information about a financial

FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.

Could be a cost center or any other reference number.

FOSSIL_ID Y VARCHAR2 40 FOSSIL FOSSIL IDENTIFIER: Unique Identifier for a fossil.

INCIDENT IDENTIFIER: Unique identifier for an health safety or environment related


INCIDENT_ID Y VARCHAR2 40 HSE_INCIDENT
incident.

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,

contingent, sliding and other types of grouped bids to be tracked.

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

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: The form of a means of communicating ideas or feelings by the use of

LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.

Usually the language used in a document, proceding, process or appllication.

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.

AMENDMENT SEQUENCE NUMBER: used to order amendment events for

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.

VOLUME DISPOSITION OBSERVATION NUMBER: A number that is used to


PDEN_DISPOSITION_OBS_NO Y NUMBER 8 PDEN_VOL_DISPOSITION
uniquely identify a reported movement of fluid between two production entities.

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,

METHANE, BUTANE, HELIUM, etc.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


PPDM_SYSTEM_ID Y VARCHAR2 40 PPDM_TABLE PPDM_SYSTEM
database or XML schema.

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

WELL STRING FORMATION OBSERVATION NUMBER: A sequential observation

PR_STR_FORM_OBS_NO Y NUMBER 8 PROD_STRING_FORMATION number used to uniquely identify each completed (perforated) formation (layer) that is

contributing production to a well string.

RATE and FEE SCHEDULE: A schedule for payments as set up by a business

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


REFERENCED_GUID Y VARCHAR2 38
easier.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

managed carefully and appropriately.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


REFERENCED_SYSTEM_ID Y VARCHAR2 40
database or XML schema.

PPDM TABLE NAME: The name of a table that has an association with this level of a

classification system. This may be used in conjunction with an approrpriate foreign

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

the source table be managed carefully and appropriately.

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.

SOURCE: The individual, company, state, or government agency designated as the


SAMPLE_ANAL_SOURCE Y VARCHAR2 40 ANL_ANALYSIS_REPORT
source of information for this row.

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.

Valid entries include SEIS_LINE, SEIS_SEGMENT, SEIS_SURVEY, SEIS_PLAN,

SEIS_WELL, SEIS_PROC_SET, SEIS_INTERP_SET or SEIS_3D.

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

name of a valid sub type of support facility.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SPATIAL DESCRIPTION: The surface and sub-surface description of land. The

surface description may be stated in terms of a legal survey system, metes and

bounds or polygon. The mineral zone description describes the minerals


SPATIAL_DESCRIPTION_ID Y VARCHAR2 40 SPATIAL_DESCRIPTION
(substances) and subsurface definition (zones/formations) to which rights are

granted. For land rights, continuations may be described by generating a new Spatial

description.

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.

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

use for a Lexicon, 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.

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

maintain integration with the rest of the model.

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.

RECORDS MANAGEMENT THESAURUS IDENTIFIER: Unique identifier for a set of

words or descriptors about a particular field or set of concepts, such as a list of

THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the

organization of a collection of documents for reference and retrieval (from Merriam

Webster Online)

THESAURUS WORD IDENTIFIER: Unique identifier for a word or key word in a


THESAURUS_WORD_ID Y VARCHAR2 40 RM_THESAURUS_WORD
thesaurus.

BA INTEREST SET TRIGGER EVENT DESCRIPTION: A short description of the


TRIGGER_DESC Y VARCHAR2 240
event that triggered a change in the interest set shares or roles.

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.

SOURCE: The individual, company, state, or government agency designated as the


WELL_ACTIVITY_SOURCE Y VARCHAR2 40 WELL_ACTIVITY
source of information for this row.

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

stages of the Well Life cycle (planning to disposal).

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

BA INTEREST SET SEQUENCE NUMBER: unique sequencing component to allow


INTEREST_SET_SEQ_NO N NUMBER 8 P INTEREST_SET
verioning of the interest set over time.

PARTNER BUSINESS ASSOCIATE IDENTIFIER: Unique identifier for a business

BUSINESS_ASSOCIATE associate, such as a person, company, regulatory agency, government or


PARTNER_BA_ID N VARCHAR2 40 P
BA_ADDRESS consortium. Unique identifier for the business associate who is a partner in an

interest set.

PARTNER OBSERVATION NUMBER: This column is used when a business

associate holds more than one interest share of a specific interest type (working,

production etc) in a partnership. This can happen as a result of corporate mergers or


PARTNER_OBS_NO N NUMBER 8 P
asset acquisitions. If a partner only holds one interest share, this number will always

be 1. Please note that this column should not be used to track multiple interest types;

in this event, a new interest set must be created.

ACTIVE INDICATOR: A 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 OBSERVATION NUMBER: A number used to uniquely identifying an


ADDRESS_OBS_NO Y NUMBER 8 BA_ADDRESS
address for a Business Associate.

SOURCE: The individual, company, state, or government agency designated as the


ADDRESS_SOURCE Y VARCHAR2 40 BA_ADDRESS
source of information for this row.

BREACH OF CONTRACT DESCRIPTION: a textual description describing the


BREACH_DESC Y VARCHAR2 240
breach of a term or condition of a contract the partner is involved in.

BREACH OF CONTRACT INDICATOR: a yes / no flag that indicates the partner is in


BREACH_IND Y VARCHAR2 1
breach of a term or condition of the contract for this interest set.

CHANGE REASON: textual description of why the partners role or interest in the
CHANGE_REASON Y VARCHAR2 240
interest set has changed.

CONFIDENTIAL INDICATOR: a yes / no flag indicating that the partners participation


CONFIDENTIAL_IND Y VARCHAR2 1
in this interest set is confidential to other partners.

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.

EXCROW DESCRIPTION: Description of a deed, bond, money or a piece of property

ESCROW_DESC Y VARCHAR2 240 held in trust by a third party for this partner to be turned over to the grantee only upon

the fulfillment of a condition.

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

new interest set be created.

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

captured in either INT SET COMPONENT or INSTRUMENT COMPONENT.

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

the entire set, as by definition, this changes the partnership.

NET FRACTIONAL INTEREST: the interest result expressed as a fraction calculated

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

= net interest of 85/100)

NET PERCENT INTEREST: the interest result expressed as a percent calculated as

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%)

PENALTY INDICATOR: a yes / no flag indicating that the partner is in a penalty

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

when served with an independent operation notice.)

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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 DESCRIPTION: textual description of the work to be done in order


RIGHT_TO_EARN_DESC Y VARCHAR2 240
to earn a specified interest..

RIGHT TO EARN INDICATOR: a yes / no flag indicating that the partner has a

potential to earn a specified interest upon the completion of work completed as

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).

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

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: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

BA INTEREST SET SEQUENCE NUMBER: unique sequencing component to allow


INTEREST_SET_SEQ_NO N NUMBER 8 P INT_SET_PARTNER
verioning of the interest set over time.

PARTNER_BA_ID N VARCHAR2 40 P INT_SET_PARTNER PARTNER BUSINESS ASSOCIATE ID: the business associate who is a parter.

PARTNER OBSERVATION NUMBER: This column is used when a business

associate holds more than one interest share of a specific interest type (working,

production etc) in a partnership. This can happen as a result of corporate mergers or


PARTNER_OBS_NO N NUMBER 8 P INT_SET_PARTNER
asset acquisitions. If a partner only holds one interest share, this number will always

be 1. Please note that this column should not be used to track multiple interest types;

in this event, a new interest set must be created.

BUSINESS_ASSOCIATE BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a


CONTACT_BA_ID N VARCHAR2 40 P
BA_ADDRESS person, company, regulatory agency, government or consortium.

CONTACT OBSERVATION NUMBER: a unique number for the occurence of the


CONTACT_OBS_NO N NUMBER 8 P
contact for the interest set.

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).

ADDRESS OBSERVATION NUMBER: A number used to uniquely identifying an


ADDRESS_OBS_NO Y NUMBER 8 BA_ADDRESS
address for a Business Associate.

SOURCE: The individual, company, state, or government agency designated as the


ADDRESS_SOURCE Y VARCHAR2 40 BA_ADDRESS
source of information for this row.

CONTACT_ORG_BA_ID Y VARCHAR2 40 BA_ORGANIZATION CONTACT ORG BA ID: Unique identifer for the contact business associate.

ORGANIZATION SEQUENCE NUMBER: a unique number added to allow


CONTACT_ORG_BA_SEQ_NO Y NUMBER 8 BA_ORGANIZATION
organizations to be versioned over time.

BUSINESS ASSOCIATE ORGANIZATION IDENTIFIER: unique identifier for an


CONTACT_ORG_ORGANIZATION_ID
Y VARCHAR2 40 BA_ORGANIZATION
organization of a company or organization

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should becreated.

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

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

INTEREST SET SEQUENCE NUMBER: unique sequencing component to allow


INTEREST_SET_SEQ_NO N NUMBER 8 P INTEREST_SET
verioning of the interest set over time.

LAND RIGHT STATUS SEQUENCE NUMBER: A unique sequencer added to allow a


STATUS_OBS_NO N NUMBER 8 P
land right to have the same status more than once in its life 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).

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

EFFECTIVE TERM ORIGINAL UNITS OF MEASURE: The original units used,


EFFECTIVE_TERM_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
Usually in days, months or years

EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REASON Y VARCHAR2 240 REASON: Reason why status changed

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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

perspectives (legal, finance, operations, land managers etc) may be tracked.

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.

UNDETERMINED TERM IND: Indicates the term is of undetermined duration. Y=


UNDETERMINED_TERM_IND Y VARCHAR2 1
undetermined term.

ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.

ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.

ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.

ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.

ROW_EFFECTIVE_DATE: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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

INT_SET_PARTNER BA INTEREST SET SEQUENCE NUMBER: unique sequencing component to allow


INTEREST_SET_SEQ_NO N NUMBER 8 P
INTEREST_SET verioning of the interest set over time.

INTEREST_SET
INTEREST_SET_ID_2 N VARCHAR2 40 P INTEREST SET IDENTIFIER: unique identifier for the interest set.
INT_SET_PARTNER

INTEREST_SET BA INTEREST SET SEQUENCE NUMBER: unique sequencing component to allow


INTEREST_SET_SEQ_NO_2 N NUMBER 8 P
INT_SET_PARTNER verioning of the interest set over time.

INTEREST SET CROSS REFERENCE OBSERVATION NUMBER: Surrogate


INT_SET_XREF_OBS_NO N NUMBER 8 P
component added to allow interest sets to relate to each other multiple ways.

ACTIVE INDICATOR: A 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.

BA INTEREST SET CROSS REFERENCE TYPE: The type of relationship between

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

worth of the interest set etc.

BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a


PARTNER_BA_ID Y VARCHAR2 40 INT_SET_PARTNER
person, company, regulatory agency, government or consortium.

BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a


PARTNER_BA_ID_2 Y VARCHAR2 40 INT_SET_PARTNER
person, company, regulatory agency, government or consortium.

PARTNER OBSERVATION NUMBER: This column is used when a business

associate holds more than one interest share of a specific interest type (working,

production etc) in a partnership. This can happen as a result of corporate mergers or


PARTNER_OBS_NO Y NUMBER 8 INT_SET_PARTNER
asset acquisitions. If a partner only holds one interest share, this number will always

be 1. Please note that this column should not be used to track multiple interest types;

in this event, a new interest set must be created.

PARTNER OBSERVATION NUMBER: This column is used when a business

associate holds more than one interest share of a specific interest type (working,

production etc) in a partnership. This can happen as a result of corporate mergers or


PARTNER_OBS_NO_2 Y NUMBER 8 INT_SET_PARTNER
asset acquisitions. If a partner only holds one interest share, this number will always

be 1. Please note that this column should not be used to track multiple interest types;

in this event, a new interest set must be created.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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 AGREEMENT TYPE: The type of land agreement, can be an additional

LAND_AGREE_TYPE Y VARCHAR2 40 R_LAND_AGREE_TYPE qualification of LAND RIGHT.GRANTED RIGHT TYPE, for more descriptive details

about the type of granted right.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

RIGHT OF FIRST REFUSAL INDICATOR: a yes / no flag indicating that there is a


ROFR_IND Y VARCHAR2 1
right of first refusal (ROFR) associated with this agreement.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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).

DECLARATION OF TRUST INDICATOR: A yes/no flag to indicate that an interest of


DEC_OF_TRUST_IND Y VARCHAR2 1
a business associate is held in trust by another business associate.

DECLARATION OF TRUST REMARK: Narrative remarks about a declaration of


DEC_OF_TRUST_REMARK Y VARCHAR2 240
trust.

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 AGREEMENT TYPE: The type of land agreement, can be an additional

LAND_AGREE_TYPE Y VARCHAR2 40 R_LAND_AGREE_TYPE qualification of LAND RIGHT.GRANTED RIGHT TYPE, for more descriptive details

about the type of granted right.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

RIGHT OF FIRST REFUSAL INDICATOR: a yes / no flag indicating that there is a


ROFR_IND Y VARCHAR2 1
ROFR clause associated with this portion of an agreement.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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_GRANTED_RIGHT, LAND_UNIT, LAND_UNIT_TRACT or 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.

LR_ALIAS_ID N VARCHAR2 40 P LR ALIAS ID: Unique identifier for the land right alias

ABBREVIATION Y VARCHAR2 30 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A 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_SHORT_NAME Y VARCHAR2 30 SHORT NAME: A short name given to an 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

formal registration event.

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.

LANGUAGE_ID Y VARCHAR2 40 R_LANGUAGE LANGUAGE IDENTIFIER: The language of the alias.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED INDICATOR: A Y/N flag indicating whether this alias is a preferred


PREFERRED_IND Y VARCHAR2 1
name or code.

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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_GRANTED_RIGHT, LAND_UNIT, LAND_UNIT_TRACT or 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.

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

calculated but is agreed and captured in legal documentation.

GROSS_SIZE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

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

agreed and captured in legal documentation.

NET_SIZE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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_GRANTED_RIGHT, LAND_UNIT, LAND_UNIT_TRACT or 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.

PROVIDED BY BUSINESS ASSOCIATE: Unique identifier for a business associate,

PROVIDED_BY N VARCHAR2 40 P BUSINESS_ASSOCIATE such as a person, company, regulatory agency, government or consortium who

provided this service.

BUSINESS ASSOCIATE SERVICE SEQUENCE NUMBER: This column is added to


SERVICE_SEQ_NO N NUMBER 8 P
allow a business associate to offer the same service off and on over a period of 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).

BUSINESS ASSOCIATE SERVICE TYPE: A valid list of services for a business

BA_SERVICE_TYPE Y VARCHAR2 40 R_BA_SERVICE_TYPE associate. For example well logger, drilling contractor, application developer. For

land, may be may be address for service, brokerage, maintainor etc.

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.

BUSINESS ASSOCIATE ORGANIZATION IDENTIFIER: unique identifier for an


ORGANIZATION_ID Y VARCHAR2 40 BA_ORGANIZATION
organization of a company or organization.

ORGANIZATION SEQUENCE NUMBER: a unique number added to allow


ORGANIZATION_SEQ_NO Y NUMBER 8 BA_ORGANIZATION
organizations to be versioned over time.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PROVIDED FOR BUSINESS ASSOCIATE IDENTIFIER: Unique identifier for the

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.

PROVISION IDENTIFIER: Unique code identifying the provision in the 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

actually numbered XVI - facilitates easier query)

RATE AND FEE SCHEDULE: A schedule for payments as set up by a business

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

BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a


REPRESENTED_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
person, company, regulatory agency, government or consortium.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

AGREEMENT, 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.

BUSINESS ASSOCIATE: The business associate who is an occupant, could be a


BUSINESS_ASSOCIATE_ID N VARCHAR2 40 P BUSINESS_ASSOCIATE
person, company, jurisdiction or consortium.

OCCUPANCY SEQUENCE NUMBER: a number added to allow the same business

OCCUPANCY_SEQ_NO N NUMBER 8 P associate to be an occupant on a land right (such as a grazing lease) more than once

over a span of 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).

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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 UNIT TRACT, LAND AGREEMENT, 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.

REMARK_ID N VARCHAR2 40 P REMARK ID: unique identifier for the remark.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

RECOMMEND IMPL IND: Indicates whether recommendation was implemented


RECOMMEND_IMPL_IND Y VARCHAR2 1
when the remark is a recommendation.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a


REMARK_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
person, company, regulatory agency, government or consortium.

REMARK_DATE Y DATE DATE REMARK DATE: Date recommendation 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

comments, well comments, deficiencies, rental billing comments, etc.

REMARK_USER Y VARCHAR2 255 REMARK USER: Name of the person who made the recommendation

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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

AGREEMENT, 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_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

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either 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 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.

LAND RIGHT CALCULATED INTEREST: Derived from LR BA Partner Interest. This

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

LR INT SET PARTNER is updated.

CASE SERIAL NUMBER: CASE is a US Bureau of Land Management element

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

authorization f or right of way, land use, etc.

CONFIDENTIAL INDICATOR: Indicates the agreement is confidential; ownership of


CONFIDENTIAL_IND Y VARCHAR2 1
the agreement is not public knowledge.

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.

LAND RIGHT FRACTIONAL INTEREST: Denormalized through recursive query from

BA_INT_SET_PARTNER. This is your net value or derived gross interest. May be

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

SET PARTNER is updated.

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

type by some systems.

GROSS_SIZE Y NUMBER 20,10 GROSS SIZE: Total amount of land measured in hectares/acres in the land right

GROSS_SIZE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE GROSS SIZE OUOM: Usually hectares or acres

HIGH_WATER_DEPTH Y NUMBER 15,5 HIGH WATER DEPTH: Highest mean sea level to the sea floor

HIGH_WATER_DEPTH_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE HIGH WATER DEPTH OUOM:

INACTIVATION DATE: Date on which the land right was inactivated due to expiry,
INACTIVATION_DATE Y DATE DATE
surrender, sale etc.

INCENT_CERT_NO Y NUMBER 12 INCENTIVE CERTIFICATE NUMBER: Number on the incentive certificate.

ISSUE_DATE Y DATE DATE ISSUE DATE: Date on which the land right was issued.

BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a


JURISDICTION Y VARCHAR2 40 LAND_SALE_OFFERING
person, company, regulatory agency, government or consortium.

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.

LAND_CASE_TYPE Y VARCHAR2 40 R_LAND_CASE_TYPE R LAND CASE TYPE: timber, geothermal....

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_NAME Y VARCHAR2 255 LESSOR NAME: Un-validated name of lessor company

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

LOW_WATER_DEPTH_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE LOW WATER DEPTH OUOM:

MUNICIPALITY Y VARCHAR2 40 R_MUNICIPALITY R MUNICIPALITY: name of the municipality

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

PLATFORM_COUNT Y NUMBER 10 PLATFORM COUNT: Number of platforms on the lease

Page 537 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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: Date when the lease is deemed capable of producing in

QUALIFICATION_DATE Y DATE DATE paying quantities. When this condition has been met, the lease qualifies for

continuation beyond the primary term. Can be called a declaration date.

RECLAMATION CERTIFICATE NUMBR: reference number for the certificate of

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.

RENTAL ALLOCATION INDICATOR: a yes / no flag indicating that rentals are


RENTAL_ALLOCATION_IND Y VARCHAR2 1
allocated and paid at this level. Usually for a land lease or a land granted right.

REPORT ACREAGE INDICATOR: Indicates whether acreage reports should be


REPORT_ACREAGE_IND Y VARCHAR2 1
created using this land right.

SCHEME APPROVAL NUMBER: Number assigned to a scheme application after


SCHEME_APPROVAL_NUM Y VARCHAR2 30
being approved.

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.

SECONDARY_TERM_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNITS OF MEASURE

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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

TERMINATION NOTICE PERIOD OUOM: original units of usually days, months or


TERMIN_NOTICE_PERIOD_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
years.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

AGREEMENT, 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.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

AGREEMENT, 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.

LICENSEE BUSINESS ASSOCIATE IDENTIFIER: Unique identifier for the business


LICENSEE_BA_ID N VARCHAR2 40 P BA_LICENSE
associate to whom this license has been granted.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

AGREEMENT, 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.

COMPONENT OBSERVATION NUMBER: A unique number identifying the object


COMPONENT_OBS_NO N NUMBER 8 P
that is associated with the land right.

ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).

ACTIVITY OBSERVATION NUMBER: Number uniquely identifying each observation


ACTIVITY_OBS_NO Y NUMBER 8 WELL_ACTIVITY
of an activity.

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of

ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic

cuttings, fluid collection 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 associaate has over business objects.

BUSINESS ASSOCIATE ORGANIZATION IDENTIFIER: unique identifier for an


BA_ORGANIZATION_ID Y VARCHAR2 40 BA_ORGANIZATION
organization of a company or organization.

ORGANIZATION SEQUENCE NUMBER: a unique number added to allow


BA_ORGANIZATION_SEQ_NO Y NUMBER 8 BA_ORGANIZATION
organizations to be versioned over time.

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 IDENTIFIER: Unique identifier for the list of kinds of

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 CATALOGUE IDENTIFIER: Unique identifier for the list of kinds of

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

equipment that exist are defined in the table EQUIPMENT.

CLASSIFICATION: SYSTEM: Identifies and describes the classification system that

CLASSIFICATION_SYSTEM_ID Y VARCHAR2 40 CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification

information.

CLASSIFICATION LEVEL IDENTIFIER: Unique identifier used to capture the

classification systems, such as those that describe types of equipment. A number of

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

classification system, and through more than one classification system.

Page 542 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

CONSENT IDENTIFIER: Unique identifier for the consent. Consents grant

permission to conduct operations based on approval of what is done or proposed by


CONSENT_ID Y VARCHAR2 40 CONSENT
another. Conditions, including actions to be taken or fees to be paid, may or may not

be applied against the consent.

CONSULTATION IDENTIFIER: Unique identifier for this consultation as it pertains to

CONSULT_ID Y VARCHAR2 40 CONSULT an activity or request for an activity. Consultation discussions may occur at any point

in the life cycle of a business object.

CONTEST ID: Unique identifier to track a contestment between companies,


CONTEST_ID Y VARCHAR2 40 CONTEST
countries, states and other jurisdictional bodies.

CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.

ECOZONE IDENTIFIER: Unique identifier for a sedimentary rock unit or environment

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 BA: The unique identifier assigned to an employee (or consultant or


EMPLOYEE_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
contractor) in an organization.

EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.

EMPLOYER_BA: The unique identifier of the organization that has employees


EMPLOYER_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
working for it.

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

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 SUIMMARY IDENTIFIER: Summary information about a financial

FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.

Could be a cost center or any other reference number.

FOSSIL_ID Y VARCHAR2 40 FOSSIL FOSSIL IDENTIFIER: Unique Identifier for a fossil.

INCIDENT IDENTIFIER: Unique identifier for an health safety or environment related


INCIDENT_ID Y VARCHAR2 40 HSE_INCIDENT
incident.

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.

INTEREST SET SEQUENCE NUMBER: unique sequencing component to allow


INTEREST_SET_SEQ_NO Y NUMBER 8 INTEREST_SET
verioning of the interest set over time.

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: The form of a means of communicating ideas or feelings by the use of

LANGUAGE Y VARCHAR2 40 R_LANGUAGE conventionalized signs, sounds, gestures, or marks having understood meanings.

Usually the language used in a document, proceding, process or appllication.

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 IDENTIFIER: An identifier that is unique within a specific


PDEN_ID Y VARCHAR2 40 PDEN
production entity source and type.

PDEN SOURCE: The individual, company, state, or government agency designated


PDEN_SOURCE Y VARCHAR2 40 PDEN
as the source of information for this row

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should becreated.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


PPDM_SYSTEM_ID Y VARCHAR2 40 PPDM_TABLE PPDM_SYSTEM
database or XML schema.

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.

STRING IDENTIFIER: Number or code uniquely identifying a production string within


PROD_STRING_ID Y VARCHAR2 40 PROD_STRING
a well.

SOURCE: The individual, company, state, or government agency designated as the


PROD_STRING_SOURCE Y VARCHAR2 40 PROD_STRING
source of information for this row.

PROJECT_ID Y VARCHAR2 40 PROJECT PROJECT IDENTIFIER: unique identifier for the project.

RATE and FEE SCHEDULE: A schedule for payments as set up by a business

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

managed carefully and appropriately.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


REFERENCED_SYSTEM_ID Y VARCHAR2 40
database or XML schema.

PPDM TABLE NAME: The name of a table that has an association with this level of a

classification system. This may be used in conjunction with an approrpriate foreign

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

the source table be managed carefully and appropriately.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

RESERVES ENTITY IDENTIFIER: unique identifier for a reserves entity. A reserves

RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of

business objects (such as all the completions producing from a pool).

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.

SOURCE: The individual, company, state, or government agency designated as the


SAMPLE_ANAL_SOURCE Y VARCHAR2 40 ANL_ANALYSIS_REPORT
source of information for this row.

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.

Valid entries include SEIS_LINE, SEIS_SEGMENT, SEIS_SURVEY, SEIS_PLAN,

SEIS_WELL, SEIS_PROC_SET, SEIS_INTERP_SET or SEIS_3D.

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

name of a valid sub type of support facility.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SPATIAL DESCRIPTION: The surface and sub-surface description of land. The

surface description may be stated in terms of a legal survey system, metes and

bounds or polygon. The mineral zone description describes the minerals


SPATIAL_DESCRIPTION_ID Y VARCHAR2 40 SPATIAL_DESCRIPTION
(substances) and subsurface definition (zones/formations) to which rights are

granted. For land rights, continuations may be described by generating a new Spatial

description.

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.

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

use for a Lexicon, a geographic area, a project, a company etc.

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

maintain integration with the rest of the model.

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.

RECORDS MANAGEMENT THESAURUS IDENTIFIER: Unique identifier for a set of

words or descriptors about a particular field or set of concepts, such as a list of

THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the

organization of a collection of documents for reference and retrieval (from Merriam

Webster Online)

THESAURUS WORD IDENTIFIER: Unique identifier for a word or key word in a


THESAURUS_WORD_ID Y VARCHAR2 40 RM_THESAURUS_WORD
thesaurus.

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.

SOURCE: The individual, company, state, or government agency designated as the


WELL_ACTIVITY_SOURCE Y VARCHAR2 40 WELL_ACTIVITY
source of information for this row.

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

stages of the Well Life cycle (planning to disposal).

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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_GRANTED_RIGHT, LAND_UNIT, LAND_UNIT_TRACT or 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.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

UNIT OPERATED INDICATOR: a yes / no flag indicating that this relationship results
UNIT_OPERATED_IND Y VARCHAR2 1
from unit operation.

LAND RIGHT FACILILTY CROSS REFERENCE TYPE: the type of relationship


XREF_TYPE Y VARCHAR2 40 R_LR_FACILITY_XREF
between the land right and a facility, such as production, 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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 UNIT TRACT, LAND AGREEMENT, 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.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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_GRANTED_RIGHT, LAND_UNIT, LAND_UNIT_TRACT or 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.

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

instrument itself may be discharged.

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

discharged, the instrument itself may be discharged.

DISCHARGE INSTRUMENT IDENTIFIER: Unique identifer for the instrument that

DISCHARGE_INSTRUMENT_ID Y VARCHAR2 40 INSTRUMENT discharged this one. If you use this column, please do not also use the DISCHARGE

NUM column, as this creates data redundancy.

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

an instrument have been discharged, the instrument itself may be discharged.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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_GRANTED_RIGHT, LAND_UNIT, LAND_UNIT_TRACT or 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.

POOL_ID N VARCHAR2 40 P POOL POOL IDENTIFIER: Number or code uniquely identifying the pool.

OBSERVATION NUMBER: unique component added to the primary key to ensure


OBS_NO N NUMBER 8 P
uniqueness in special circumstances.

ACTIVE INDICATOR: A 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: narrative remarks about the pool associated with the land right.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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_GRANTED_RIGHT, LAND_UNIT, LAND_UNIT_TRACT or 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.

RESTRICTION_ID N VARCHAR2 40 P RESTRICTION RESTRICTION ID: unique identifier for the restriction.

RESTRICTION VERSION: allows the restriction to be versioned over time. Various


RESTRICTION_VERSION N NUMBER 8 P RESTRICTION
lands may be subject to different version of 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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_GRANTED_RIGHT, LAND_UNIT, LAND_UNIT_TRACT or 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_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.

RESTRICTION VERSION: allows the restriction to be versioned over time. Various


RESTRICTION_VERSION N NUMBER 8 P LAND_RIGHT_REST
lands may be subject to different version of the restriction.

REMARK_ID N VARCHAR2 40 P REMARK IDENTIFIER: unique identifier for the land restriciton remark.

REMARK SEQUENCE NUMBER: a unique sequence number to allow long remarks


REMARK_SEQ_NO N NUMBER 8 P
to be created and retrieved in the correct sequence.

ACTIVE INDICATOR: A 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

comments, well comments, deficiencies, rental billing comments, etc

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

list which remarks are relevant to the restriction.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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 UNIT TRACT, LAND AGREEMENT, 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.

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).

COMPLETION OBSERVATION NUMBER: A sequential observation number used to


COMPLETION_OBS_NO Y NUMBER 8
uniquely identify each completed (perforated) 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.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

WELL STRING FORMATION OBSERVATION NUMBER: A sequential observation

PR_STR_FORM_OBS_NO Y NUMBER 8 PROD_STRING_FORMATION number used to uniquely identify each completed (perforated) formation (layer) that is

contributing production to a well string.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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

location, or the relationship may be explicitly stated in an agreement. In some cases,


WELL_RELATIONSHIP_TYPE Y VARCHAR2 40 R_LAND_WELL_REL_TYPE
a well may not be located physically in a land right in order to have an association.

Use this column in conjunction with WELL_IN_TRACT_IND and KEY_WELL_IND to

provide complete contextual information.

ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.

ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.

ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.

ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.

ROW_EFFECTIVE_DATE: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


UWI N VARCHAR2 40 P LAND_RIGHT_WELL
primary key for this row.

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_GRANTED_RIGHT, LAND_UNIT, LAND_UNIT_TRACT or 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_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.

SUBSTANCE IDENTIFIER: Unique identifier for a substance that can be described

either chemically or in terms of composition. Elements, ions, isotopes, isomers,

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

table to capture relationships between substances, such as similar substances.

ACTIVE INDICATOR: A 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.

PERCENT PSU: The percentage of the total hectares/acres required to produce a


PERCENT_PSU Y NUMBER 15,12
substance that is contributed by this land right.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK: A text description to provide more information regarding a particular


REMARK Y VARCHAR2 2000
production spacing unit.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

CLOSE_DATE Y DATE DATE CLOSE DATE: The end date for postings to be submitted for the land sales

DESCRIPTION Y VARCHAR2 2000 DESCRIPTION: General description of the land sale

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: Total amount of land measured in hectares/acres in the parcel


TOTAL_SIZE Y NUMBER 20,10
published on the land sale.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

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: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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 BUSINESS ASSOCIATE: Unique identifier for a business associate,

PROVIDED_BY N VARCHAR2 40 P BUSINESS_ASSOCIATE such as a person, company, regulatory agency, government or consortium who

provided this service.

BUSINESS ASSOCIATE SERVICE SEQUENCE NUMBER: This column is added to


SERVICE_SEQ_NO N NUMBER 8 P
allow a business associate to offer the same service off and on over a period of 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).

BUSINESS ASSOCIATE SERVICE TYPE: A valid list of services for a business

BA_SERVICE_TYPE Y VARCHAR2 40 R_BA_SERVICE_TYPE associate. For example well logger, drilling contractor, application developer. For

land, may be may be address for service, brokerage, maintainor etc.

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.

BUSINESS ASSOCIATE ORGANIZATION IDENTIFIER: unique identifier for an


ORGANIZATION_ID Y VARCHAR2 40 BA_ORGANIZATION
organization of a company or organization.

ORGANIZATION SEQUENCE NUMBER: a unique number added to allow


ORGANIZATION_SEQ_NO Y NUMBER 8 BA_ORGANIZATION
organizations to be versioned over time.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should becreated.

PROVIDED FOR BUSINESS ASSOCIATE IDENTIFIER: Unique identifier for the

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 AND FEE SCHEDULE: A schedule for payments as set up by a business


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.

BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a


REPRESENTED_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
person, company, regulatory agency, government or consortium.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

JURISDICTION: The unique identifier for the business associate (regulator or


JURISDICTION N VARCHAR2 40 P LAND_SALE_OFFERING
jurisdiction) who is responsible for the land sale.

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,

contingent, sliding and other types of grouped bids to be tracked.

ACTIVE INDICATOR: A 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 OBSERVATION NUMBER: A number used to uniquely identifying an


ADDRESS_OBS_NO Y NUMBER 8 BA_ADDRESS
address for a Business Associate.

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

must be accepted or rejected together. Not to be used for Work bids.

CONFIDENTIAL_IND: Indicates that a bid is confidential, usually done through a


CONFIDENTIAL_IND Y VARCHAR2 1
broker.

CONTINGENCY DESCRIPTION: A textual description of the type of contingency


CONTINGENCY_DESC Y VARCHAR2 240
placed on processing the bids.

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

considered regardelss of the success of the current level.

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

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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

amount of money in land development.

WORK BID REMARK: contains a detailed description of the work committment

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

CONFIDENTIAL_IND: Indicates that a bid set is confidential. In this case, bidding is


CONFIDENTIAL_IND Y VARCHAR2 1
often handled through a broker.

CONTINGENCY DESCRIPTION: A textual description of the type of contingency


CONTINGENCY_DESC Y VARCHAR2 240
placed on processing the bids.

CONTINGENCY INDICATOR: A Y/N flag indicating that dependencies exist between

CONTINGENCY_IND Y VARCHAR2 1 bids. If set to yes, the bids are usually placed contingent to the success or failure of

other bids in the set.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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

LAND SALE BID.

ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.

ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.

ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.

ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.

ROW_EFFECTIVE_DATE: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

JURISDICTION: The unique identifier for the business associate (regulator or


JURISDICTION N VARCHAR2 40 P LAND_SALE_BID
jurisdiction) who is responsible for the land sale.

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,

contingent, sliding and other types of grouped bids to be tracked.

ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).

CONFIDENTIAL_IND: Indicates that a bid is confidential, usually done through a


CONFIDENTIAL_IND Y VARCHAR2 1
broker.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a


JURISDICTION N VARCHAR2 40 P LAND_SALE
person, company, regulatory agency, government or consortium.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

GROSS SIZE: Total amount of land measured in hectares/acres in the offering


GROSS_SIZE Y NUMBER 20,10
(parcel)

GROSS_SIZE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE GROSS SIZE UOM: Usually hectares or acres

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.

R LAND OFFRING STATUS: The status of this offerning, such as postponed,


LAND_OFFERING_STATUS Y VARCHAR2 40 R_LAND_OFFRING_STATUS
cancelled, withdrawn, active, sold, not sold.

LAND OFFERING TYPE: state, indian, federal, BLM, first nations, provincial, OCS,
LAND_OFFERING_TYPE Y VARCHAR2 40 R_LAND_OFFRING_TYPE
crown

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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

BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a


JURISDICTION N VARCHAR2 40 P LAND_SALE_OFFERING
person, company, regulatory agency, government or consortium.

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.

GROSS_SIZE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE GROSS SIZE UOM: Usually hectares or acres

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.

NET_SIZE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL shouldbe created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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).

ADVANCE BOOKING INDICATOR: a yes / no flag indicating request by advance

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

grants you another 2 weeks advance posting

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

parcel. In Canada, a monetary penalty may be imposed if the requesting company


BID_IND Y VARCHAR2 1
fails to submit a bid on an offering. This information can also be derived through ajoin

to the LAND SALE BID table.

BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a


BROKER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
person, company, regulatory agency, government or consortium.

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.

CRITICAL DATE: date by which land request must be submitted to government in


CRITICAL_DATE Y DATE DATE
order to be included in the next land sale posting.

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,

you may request priority over the configuration of the posting

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.

GROSS_SIZE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE GROSS SIZE OUOM: Usually hectares or acres

INVESTIGATOR: Name of the person or group who investigated the posting request
INVESTIGATOR Y VARCHAR2 255
at the receiving location.

LAND_SALE_OFFERING BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a


JURISDICTION Y VARCHAR2 40
BUSINESS_ASSOCIATE person, company, regulatory agency, government or consortium.

LAND_REQ_STATUS Y VARCHAR2 40 R_LAND_REQ_STATUS R LAND REQUEST STATUS: pending, refused, accepted

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_GRANTED_RIGHT, LAND_UNIT, LAND_UNIT_TRACT or LAND_TITLE.

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

BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a


ORIGINATOR_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
person, company, regulatory agency, government or consortium.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREVIOUS REQUEST IDENTIFIER: unique identifier for a previous request that is


PREVIOUS_REQUEST_ID Y VARCHAR2 40 LAND_SALE_REQUEST
related to this request for posting.

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.

REQUEST_SIZE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNITS OF MEASURE

LAND REQUEST TYPE: The type of request that was made, such as a Call for

Nominations or a Posting Request. Typically, a Call for Nominations is created by a

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

a posting request is obligated to bid on the resultant land sale offering.

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

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SUBMITTED_DATE Y DATE DATE SUBMITTED DATE: Date on which the request was submitted to the lessor

TERM_DURATION Y NUMBER 10,5 TERM DURATION: Duration which is requested

TERM_DURATION_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE TERM DURATION OUOM: Usually days, months or years.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


UWI Y VARCHAR2 40 WELL WELL_LICENSE
primary key for this row.

WELL_LICENSE_ID Y VARCHAR2 40 WELL_LICENSE WELL LICENSE IDENTIFIER: unique identifier for the well license.

SOURCE: The individual, company, state, or government agency designated as the


WELL_SOURCE Y VARCHAR2 40 WELL_LICENSE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

RESTRICTION VERSION: allows the restriction to be versioned over time. Various


RESTRICTION_VERSION N NUMBER 8 P RESTRICTION
lands may be subject to different version of the restriction.

BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a


JURISDICTION N VARCHAR2 40 P LAND_SALE_OFFERING
person, company, regulatory agency, government or consortium.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

RESTRICTION VERSION: allows the restriction to be versioned over time. Various


RESTRICTION_VERSION N NUMBER 8 P LAND_SALE_RESTRICTION
lands may be subject to different version of the restriction.

BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a


JURISDICTION N VARCHAR2 40 P LAND_SALE_RESTRICTION
person, company, regulatory agency, government or consortium.

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

code should be input as REMARK TYPE, and validated.

ACTIVE INDICATOR: A 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK: A text description to provide additional information about a surface


REMARK Y VARCHAR2 2000
restriction that could impact operations.

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

list which remarks are relevant to the restriction.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

R JURISDICTION: name of province state or county responsible for activities, such


JURISDICTION N VARCHAR2 40 P LAND_SALE_BID
asAlberta crown, BC, Sask, BLM, federal

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,

contingent, sliding and other types of grouped bids to be tracked.

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

of the transaction in the original currency is obtained.

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

CONVERSION, the value of the transaction in the original currency is obtained.

DESCRIPTION Y VARCHAR2 240 DESCRIPTION: description of the work bid.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: General remarks about the work bid component.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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_GRANTED_RIGHT, LAND_UNIT, LAND_UNIT_TRACT or 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.

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).

BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a


BUSINESS_ASSOCIATE_ID Y VARCHAR2 40 INT_SET_PARTNER
person, company, regulatory agency, government or consortium.

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.

BA INTEREST SET SEQUENCE NUMBER: unique sequencing component to allow


INTEREST_SET_SEQ_NO Y NUMBER 8 INT_SET_PARTNER
verioning of the interest set over time.

NET_SIZE Y NUMBER 20,10 NET SIZE: Total amount of land measured in hectares/acres in the land right

PARTNER OBSERVATION NUMBER: This column is used when a business

associate holds more than one interest share of a specific interest type (working,

production etc) in a partnership. This can happen as a result of corporate mergers or


PARTNER_OBS_NO Y NUMBER 8 INT_SET_PARTNER
asset acquisitions.If a partner only holds one interest share, this number will always

be 1. Please note that this column should not be used to track multiple interest types;

in this event, a new interest set must be created.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SIZE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE SIZE OUOM: Usually hectares or acres

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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_GRANTED_RIGHT, LAND_UNIT, LAND_UNIT_TRACT or 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.

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.

R LAND RIGHT STATUS: continued, held by production, termination, inactvated


LAND_RIGHT_STATUS N VARCHAR2 40 P R_LAND_RIGHT_STATUS
surrendered.

LAND RIGHT STATUS SEQUENCE NUMBER: A unique sequencer added to allow a


STATUS_SEQ_NO N NUMBER 8 P
land right to have the same status more than once in its life 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).

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

EFFECTIVE TERM ORIGINAL UNITS OF MEASURE: The original units used,


EFFECTIVE_TERM_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
Usually in days, months or years

EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REASON Y VARCHAR2 240 REASON: Reason why status changed

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SECTION OF ACT: Legislated statute under which status is achieved.(Alberta


SECTION_OF_ACT Y VARCHAR2 240
section 97, BC section 74, federal unit expansion of participating area)

SECTION OF ACT DATE: Date which land right status was associated with a
SECTION_OF_ACT_DATE Y DATE DATE
regulation.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

UNDETERMINED TERM IND: Indicates the term is of undetermined duration. Y=


UNDETERMINED_TERM_IND Y VARCHAR2 1
undetermined term.

ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.

ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.

ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.

ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.

ROW_EFFECTIVE_DATE: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

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: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

LR_TERMINATION_ID N VARCHAR2 40 P LR TERMINATION ID: Unique identifier for a particular termination

LR TERMINATION SEQ NO: Added to allow multiple termination conditions to be


LR_TERMINATION_SEQ_NO N NUMBER 8 P
met for each termination.

ACTIVE INDICATOR: A 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 a business associate, such as a


BUSINESS_ASSOCIATE_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
person, company, regulatory agency, government or consortium.

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.

BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a


JURISDICTION Y VARCHAR2 40 LAND_SALE_OFFERING
person, company, regulatory agency, government or consortium.

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_GRANTED_RIGHT,LAND_UNIT, LAND_UNIT_TRACT or LAND_TITLE.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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

rights, continuations may be described by generating a new Spatial description.

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.

R LAND RIGHTTERMINATION REQUIRMENTS: a valid list of requirments for the


TERMINATION_REQMT Y VARCHAR2 40 R_LR_TERMIN_REQMT
termination of agreenents

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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).

CERTIFIED DESCRIPTION; A description of the method used to certify the claim to

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

R LAND TITLE CHANGE REASON: seperation, consolodation, transfer of land or


TITLE_CHANGE_REASON Y VARCHAR2 40 R_LAND_TITLE_CHG_RSN
interest

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

preference, alternate names should be loaded in LR ALIAS.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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_GRANTED_RIGHT, LAND_UNIT, LAND_UNIT_TRACT or 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_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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SUBSTANCE IDENTIFIER: Unique identifier for a substance that can be described

either chemically or in terms of composition. Elements, ions, isotopes, isomers,

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

table to capture relationships between substances, such as similar substances.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

Caroline Viking Unit No. 6)

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

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

PERCENT FREEHOLD: the percent of the tract that is attributed to freehold


PERCENT_FREEHOLD Y NUMBER 15,12
ownership. This value impacts the royalty payments made.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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_GRANTED_RIGHT,LAND_UNIT, LAND_UNIT_TRACT or LAND_TITLE.

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,

LAND_GRANTED_RIGHT, LAND_UNIT, LAND_UNIT_TRACT or LAND_TITLE.

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.

R LR XREF TYPE: may be history , overlap, chain of title, mineral to C of T, lease to


LAND_XREF_TYPE Y VARCHAR2 40 R_LR_XREF_TYPE
license etc. Can associate surface and mineral rights.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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, ...

SOURCE: The individual, company, state, or government agency designated as the


SOURCE N VARCHAR2 40 P R_SOURCE
source of information for this row.

ACTIVE INDICATOR: A 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.

LOCAL COORDINATE SYSTEM IDENTIFIER: Unique identifier for the local

coordinate system, such as a local grid system (ATS, STS, MTS etc) to which these

coordinates have been referenced. Coordinates that are referenced to a local


COORD_SYSTEM_ID Y VARCHAR2 40 CS_COORDINATE_SYSTEM
coordinate system are usually surveyed relative to the local system using metes and

bounds or local survey references; maintaining the position of each point relative to

its referenced local system is very important to survey accuracy.

EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.

EAST-WEST DIRECTION: A reference table identifying valid East-West directions.


EW_DIRECTION Y VARCHAR2 40 R_EW_DIRECTION
For example, East, West.

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

(northmost 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 MINUTE: Refers to the map quadrangle scale in 7.5 or 15


MAP_QUAD_MIN Y NUMBER 10,5
minute areas.

MAP QUADRANGLE NAME: Name of the USGS map quadrangle used if the well is
MAP_QUAD_NAME Y VARCHAR2 255
in Kentucky or Tennessee.

NORTH-SOUTH DIRECTION: A reference table identifying valid north-south


NS_DIRECTION Y VARCHAR2 40 R_NS_DIRECTION
Directions. For example, North, South.

NORTH SOUTH FOOTAGE: Distance measured in feet, from a north or south


NS_FOOTAGE Y NUMBER 7,2
reference line to the well location (e.g., 660FNL).

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

line), ESL (eastmost south line), ...

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.).

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


UWI Y VARCHAR2 40 WELL
primary key for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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, ...

SOURCE: The individual, company, state, or government agency designated as the


SOURCE N VARCHAR2 40 P R_SOURCE
source of information for this row.

ACTIVE INDICATOR: A 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.

CONGRESSIONAL LOT NUMBER: Number assigned to a lot in the Congressional


CONGRESS_LOT_NUM Y VARCHAR2 30
survey system.

CONGRESS RANGE: Number designating a whole or partial range division east or


CONGRESS_RANGE Y NUMBER 5,1
west of the principal meridian.

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: Number designating the township division north or south


CONGRESS_TOWNSHIP Y NUMBER 6,1
of the baseline.

CONGRESS TOWNSHIP NAME: The full legal name of the township if located in
CONGRESS_TWP_NAME Y VARCHAR2 255
Michigan state.

LOCAL COORDINATE SYSTEM IDENTIFIER: Unique identifier for the local

coordinate system, such as a local grid system (ATS, STS, MTS etc) to which these

coordinates have been referenced. Coordinates that are referenced to a local


COORD_SYSTEM_ID Y VARCHAR2 40 CS_COORDINATE_SYSTEM
coordinate system are usually surveyed relative to the local system using metes and

bounds or local survey references; maintaining the position of each point relative to

its referenced local system is very important to survey accuracy.

EFFECTIVE_DATE Y DATE DATE EFFECTIVE DATE: The date that the data in this row first came into effect.

EAST-WEST DIRECTION: A reference table identifying valid East-West directions.


EW_DIRECTION Y VARCHAR2 40 R_EW_DIRECTION
For example, East, West.

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 (northmost 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

NORTH-SOUTH DIRECTION: A reference table identifying valid north-south


NS_DIRECTION Y VARCHAR2 40 R_NS_DIRECTION
Directions. For example, North, South.

NORTH SOUTH FOOTAGE: Distance measured in feet, from a north or south


NS_FOOTAGE Y NUMBER 7,2
reference line to the well location (e.g., 660FNL).

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

line), ESL (eastmost south line), ...

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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
PRINCIPAL_MERIDIAN Y VARCHAR2 40 CS_PRINCIPAL_MERIDIAN
from which all other meridians are numbere d. For example Black Hi lls 1878, Boise

1867, Chicksaw 1833, ...

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,

...

SPOT CODE: Code identifying a quartered division of a section, also known as


SPOT_CODE Y VARCHAR2 40
thealiquot description (e.g., NW SE NE, C SW, etc.).

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


UWI Y VARCHAR2 40 WELL
primary key for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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, ...

SOURCE: The individual, company, state, or government agency designated as the


SOURCE N VARCHAR2 40 P R_SOURCE
source of information for this row.

ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).

LOCAL COORDINATE SYSTEM IDENTIFIER: Unique identifier for the local

coordinate system, such as a local grid system (ATS, STS, MTS etc) to which these

coordinates have been referenced. Coordinates that are referenced to a local


COORD_SYSTEM_ID Y VARCHAR2 40 CS_COORDINATE_SYSTEM
coordinate system are usually surveyed relative to the local system using metes and

bounds or local survey references; maintaining the position of each point relative to

its referenced local system is very important to survey accuracy.

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.

LOCATION EXCEPTION: Code designating a well location not conforming to normal


DLS_LOC_EXCEPTION Y VARCHAR2 2
well spacing and only with government authorization.

DLS_MERIDIAN Y NUMBER 2 MERIDIAN: DLS meridian number. Values lie between 1-6.

MERIDIAN DIRECTION: E(ast) or W(est) indicating the direction of the principal


DLS_MERIDIAN_DIRECTION Y VARCHAR2 1
meridian.

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

duplicate Range numbers.

DLS_SECTION Y NUMBER 2 SECTION: Number designating the section within a township (1-36).

TOWNSHIP: Number identifying a whole or partial township. Values lie between


DLS_TOWNSHIP Y NUMBER 3
1-120.

TOWNSHIP MODIFIER: The letter A differentiates duplicate township numbers

DLS_TOWNSHIP_MODIFIER Y VARCHAR2 1 (located only in Saskatchewan). Occurs where DLS survey systems 1 and 3 overlap

creating duplicate township numbers.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


UWI Y VARCHAR2 40 WELL
primary key for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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, ...

SOURCE: The individual, company, state, or government agency designated as the


SOURCE N VARCHAR2 40 P R_SOURCE
source of information for this row.

ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).

LOCAL COORDINATE SYSTEM IDENTIFIER: Unique identifier for the local

coordinate system, such as a local grid system (ATS, STS, MTS etc) to which these

coordinates have been referenced. Coordinates that are referenced to a local


COORD_SYSTEM_ID Y VARCHAR2 40 CS_COORDINATE_SYSTEM
coordinate system are usually surveyed relative to the local system using metes and

bounds or local survey references; maintaining the position of each point relative to

its referenced local system is very important to survey accuracy.

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.).

LOCATION EXCEPTION: Code designating a well location not conforming to normal


FPS_LOC_EXCEPTION Y VARCHAR2 2
well spacing and only with government authorization.

GRID: A grid is the largest area, 10 minutes by 15 minutes south of latitude 70, and

10 minutes by 30 minutes north of latitude 70. Approximately 11 miles NS and 5 - 11

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,

45, 60). FORMAT is (DD-MM-DDD-MM). Latitude to be first (DD-MM) and longitude

second (DDD-MM).

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REFERENCE LATITUDE: The north bounding latitude of the grid. A reference


REFERENCE_LATITUDE Y NUMBER 14,9
latitude is drawn every 10 minutes.

REFERENCE LONGITUDE: The east bounding longitude of the grid. A reference


REFERENCE_LONGITUDE Y NUMBER 14,9
longitude is drawn every 15 minutes.

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

minutes to 5 minutes east west. Numbered 1 - 100

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.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


UWI Y VARCHAR2 40 WELL
primary key for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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, ...

SOURCE: The individual, company, state, or government agency designated as the


SOURCE N VARCHAR2 40 P R_SOURCE
source of information for this row.

ACTIVE INDICATOR: A 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.).

LOCATION EXCEPTION: Code designating a well location not conforming to normal


GEODETIC_LOC_EXCEPTION Y VARCHAR2 2
well spacing and only with government authorization.

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)

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


UWI Y VARCHAR2 40 WELL
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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

also be populated to retain integrity.

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

REMARK OBSERVATION NUMBER: Sequence number used for multiple


REMARK_SEQ_NO N NUMBER 8 P
observations of a remark 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: 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

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

comments, well comments, deficiencies, rental billing comments, 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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, ...

SOURCE: The individual, company, state, or government agency designated as the


SOURCE N VARCHAR2 40 P R_SOURCE
source of information for this row.

ACTIVE INDICATOR: A 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),

NEL(northmost 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 LOT CODE: Code describing the land-lot in Georgia which is a


NE_LOT_CODE Y VARCHAR2 40
subdivision of a land district.

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.

NORTH/EAST MAP QUADRANGLE NAME: Name of the USGS quadrangle in which


NE_MAP_QUAD_NAME Y VARCHAR2 255
the well location falls.

NORTH/EAST MAP QUADRANGLE SECTION: USGS map quadrangle section


NE_MAP_QUAD_SECTION Y VARCHAR2 2
which is made up of 9 alpha sections.

NE_TOWNSHIP_NAME Y VARCHAR2 255 NORTH/EAST TOWNSHIP NAME: Name of the township.

NORTH/SOUTH FOOTAGE: Distance measured in feet, from a north or south


NS_FOOTAGE Y NUMBER 7,2
reference line to the well location (e.g., 660FNL).

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

line), ESL (eastmost south line), ...

Page 602 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REFERENCE_LATITUDE Y NUMBER 10,5 REFERENCE LATITUDE: Reference latitude line, the well location is measured from.

REFERENCE LONGITUDE: Reference longitude line, the well location is measured


REFERENCE_LONGITUDE Y NUMBER 10,5
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.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


UWI Y VARCHAR2 40 WELL
primary key for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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, ...

SOURCE: The individual, company, state, or government agency designated as the


SOURCE N VARCHAR2 40 P R_SOURCE
source of information for this row.

ACTIVE INDICATOR: A 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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
PRINCIPAL_MERIDIAN Y VARCHAR2 40 CS_PRINCIPAL_MERIDIAN
from which all other meridians are numbere d. For example Black Hi lls 1878, Boise

1867, Chicksaw 1833, ...

QUADRANT Y NUMBER 4 QUADRANT: Quadrant number.

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.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


UWI Y VARCHAR2 40 WELL
primary key for this row.

WELL_NODE_ID Y VARCHAR2 40 WELL_NODE NODE IDENTIFIER: Unique identification number assigned to a specific point (node)

WELL NUMBER PREFIX: Number identifying production platforms and/or


WELL_NO_PREFIX Y VARCHAR2 4
development wells with a four character code prefix.

WELL NUMBER SUFFIX: Number identifying sidetrack, re-entry, and workover wells
WELL_NO_SUFFIX Y VARCHAR2 6
with a six character code suffix.

WELL SEQUENCE NUMBER: A number assigned to each well in chronological order


WELL_SEQ_NO Y NUMBER 8
by spud date and is unique to a specified quadrant and block.

ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.

ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.

ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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, ...

SOURCE: The individual, company, state, or government agency designated as the


SOURCE N VARCHAR2 40 P R_SOURCE
source of information for this row.

ACTIVE INDICATOR: A 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.

EVENT SEQUENCE: one character code indicating the chronological sequence of a

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: Letter quadrangle, values between A: P. The Primary

LETTER_QUADRANGLE Y VARCHAR2 1 Quadrangle is divided into 16 lettered quadrangles. Describes an area bounded by 1

degree of latitude and 2 degrees of longitude.

NTS LOCATION EXCEPTION: used to identify exceptional cases where there is


NTS_LOC_EXCEPTION Y VARCHAR2 2
more than one hole on the smallest area described in the NTS survey system.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PRIMARY QUADRANGLE: Primary quadrangle number. Area bounded by 4 degrees


PRIMARY_QUADRANGLE Y NUMBER 3
of latitude and 8 degrees of longitude.

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: Sixteenth number, values between 1: 16. Describes a grid area

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.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


UWI Y VARCHAR2 40 WELL
primary key for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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, ...

SOURCE: The individual, company, state, or government agency designated as the


SOURCE N VARCHAR2 40 P R_SOURCE
source of information for this row.

ACTIVE INDICATOR: A 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.

EAST/WEST FOOTAGE: Distance measured, from a east or west reference line to


EW_FOOTAGE Y NUMBER 7,2
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 (northmost 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.

BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a


GOVERNING_AGENCY_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
person, company, regulatory agency, government or consortium.

EAST-WEST DIRECTION: A reference table identifying valid East-West directions.


GRID_BLOCK_EW Y VARCHAR2 40 R_EW_DIRECTION
For example, East, West.

NORTH-SOUTH DIRECTION: A reference table identifying valid north-south


GRID_BLOCK_NS Y VARCHAR2 40 R_NS_DIRECTION
Directions. For example, North, South.

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.

NORTH/SOUTH FOOTAGE: Distance measured from a north or south reference line


NS_FOOTAGE Y NUMBER 7,2
to the well location (e.g., 660FNL).

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

line), ESL (eastmost south line), ...

OUTER CONTINENTAL SHELF NUMBER: Number assigned to all offshore wells in


OCS_NUM Y VARCHAR2 8
Federal territory, on the Outer Continental Shelf .

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PROJECTED EAST-WEST DIRECTION: Entries in this column identify valid


PROJECTED_EW_DIRECTION Y VARCHAR2 40 R_EW_DIRECTION
East-West directions. For example, East, West.

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
PROJECTED_MERIDIAN Y VARCHAR2 40 CS_PRINCIPAL_MERIDIAN
from which all other meridians are numbere d. For example Black Hi lls1878, Boise

1867, Chicksaw 1833, ...

PROJECTED NORTH-SOUTH DIRECTION: A reference table identifying valid


PROJECTED_NS_DIRECTION Y VARCHAR2 40 R_NS_DIRECTION
north-south Directions. For example, North, South.

PROJECTED RANGE: Number designating a whole or partial range division east or

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.

The data is reported as projected township/range/section location data on the

regulatory forms.

PROJECTED SECTION: Number designating the section within a township, 1-36.

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

projected township/range/section location data on the regulatory forms.

PROJECTED TOWNSHIP: Number designating the township division north or south

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

is reported as projected township/range/section location data on the regulatory forms.

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).

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


UWI Y VARCHAR2 40 WELL
primary key for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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, ...

SOURCE: The individual, company, state, or government agency designated as the


SOURCE N VARCHAR2 40 P R_SOURCE
source of information for this row.

ACTIVE INDICATOR: A 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),

NEL (northmost 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.

NORTH SOUTH FOOTAGE: Distance measured in feet, from a north or south


NS_FOOTAGE Y NUMBER 7,2
reference line to the well location (e.g., 660FNL).

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

line), ESL (eastmost south line), ...

OHIO ALLOTMENT: Allotment irregular subdivision. Found in the CONNECTICUT

OHIO_ALLOTMENT Y VARCHAR2 60 WESTERN RESERVE, DONATION TRACT and UNITED STATES MILITARY

DISTRICT Land Subdivision areas.

OHIO DIVISION: Division irregular subdivision. Found in the CONNECTICUT

OHIO_DIVISION Y VARCHAR2 60 WESTERN RESERVE and UNITED STATES MILITARY DISTRICT Land

Subdivision areas.

OHIO FRACTION: Fraction irregular subdivision, including direction if available.


OHIO_FRACTION Y VARCHAR2 60
Found in various 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

44 distinct Land Subdivisions in the Ohio Department of Natural Resources (ODNR)

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.

OHIO OTHER SUBDIVISION: Other irregular subdivision. Found in various Land


OHIO_OTHER_SUBDIVISION Y VARCHAR2 60
Subdivision areas.

OHIO QUARTER TOWNSHIP: Quarter township irregular subdivision. Some Ohio

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

CONNECTICUT WESTERN RESERVE and UNITED STATES MILITARY DISTRICT

Land Subdivision areas.

OHIO RANGE: Public or Private land survey system range number, typically

sequentially numbered east or west of the referenced meridian (PRINCIPAL


OHIO_RANGE Y NUMBER 5,1
MERIDIAN). May also be referred to as CONGRESS RANGE. See WIKI for

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

as CONGRESS RANGE EW DIRECTION. See WIKI for additional information.

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. See WIKIfor additional information.

OHIO TOWNSHIP DIRECTION: The North or South direction of the OHIO

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

DIRECTION. See WIKI for additional information.

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

cases they do exactly coincide.

OHIO TRACT: Tract irregular subdivision. Found in the CONNECTICUT WESTERN

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

available) for other Ohio Land Subdivision areas.

OHIO TOWNSHIP SECTION CODE: Public OR Private land survey system section
OHIO_TWP_SECTION_CODE Y VARCHAR2 40
number.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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
PRINCIPAL_MERIDIAN Y VARCHAR2 40 CS_PRINCIPAL_MERIDIAN
from which all other meridians are numbere d. For example Black Hi lls 1878, Boise

1867, Chicksaw 1833, ...

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.).

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


UWI Y VARCHAR2 40 WELL
primary key for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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, ...

SOURCE: The individual, company, state, or government agency designated as the


SOURCE N VARCHAR2 40 P R_SOURCE
source of information for this row.

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

of the EW START LINE. The EW direction may be stored explicitly or it may be

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

to converge, one of the directions is most likely incorrect.

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 (northmost 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.

LABOR: Alphanumeric code identifying the labor sub-division of a league (Spanish


LABOR Y VARCHAR2 4
Land Grant).

LEAGUE: Alphanumeric code identifying the league sub-division of a survey


LEAGUE Y VARCHAR2 4
(Spanish Land Grant).

NORTH-SOUTH DIRECTION: A reference table identifying valid north-south


NS_DIRECTION Y VARCHAR2 40 R_NS_DIRECTION
Directions. For example, North, South.

NORTH SOUTH FOOTAGE: Distance measured in feet, from a north or south


NS_FOOTAGE Y NUMBER 7,2
reference line to the well location (e.g., 660FNL).

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

line), ESL (eastmost south line), ...

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

reference number and a survey name.

PORCION SURVEY NAME: The survey name assigned to the porcion by the texas
PORCION_SURVEY_NAME Y VARCHAR2 255
survey system.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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_SUBDIVISION Y VARCHAR2 4 TEXAS SUBDIVISION: One of the divisions of land in Texas

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.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


UWI Y VARCHAR2 40 WELL
primary key for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

SOURCE: The individual, company, state, or government agency designated as the


LITH_LOG_SOURCE N VARCHAR2 40 P LITH_LOG
source of information for this row.

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

lithology is being recorded).

BASE_DEPTH_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

LITHOLOGIC DEPOSITIONAL ENVIRONMENT: Type of interpreted environment of

the deposition. A depositional environment is the physical environment in which


DEPOSITIONAL_ENVIRONMENT Y VARCHAR2 40 R_LITH_DEP_ENV
sediments were deposited. For example, a high-energy river channel or a carbonate

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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).

TOP_DEPTH_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

SOURCE: The individual, company, state, or government agency designated as the


LITH_LOG_SOURCE N VARCHAR2 40 P LITH_ROCK_TYPE
source of information for this row.

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.

LITHOLOGIC ROCK TYPE: Type of rock comprising a significant portion of the

ROCK_TYPE N VARCHAR2 40 P LITH_ROCK_TYPE interval. For example, the predominant rock type in the interval may be coal, or oolitic

limestone or calcareous sandstone.

ROCK TYPE OBSERVATION NUMBER: A unique sequence number enabling


ROCK_TYPE_OBS_NO N NUMBER 8 P LITH_ROCK_TYPE
storage of multiple descriptions for descriptive logs.

LITHOLOGIC DIAGENESIS TYPE: Type of diagenesis or diagenetic mineral which is

found in the described interval. Common types of diagenesis are compaction,


DIAGENESIS_TYPE N VARCHAR2 40 P R_LITH_DIAGENESIS
cementation, recrystallization or dolomitization. Diagenetic minerals may include

dolomite, glauconite, olivine, 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).

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%

dolomitization or 15% glauconite).

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

SOURCE: The individual, company, state, or government agency designated as the


LITH_LOG_SOURCE N VARCHAR2 40 P LITH_ROCK_TYPE
source of information for this row.

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.

LITHOLOGIC ROCK TYPE: Type of rock comprising a significant portion of the

ROCK_TYPE N VARCHAR2 40 P LITH_ROCK_TYPE interval. For example, the predominant rock type in the interval may be coal, or oolitic

limestone or calcareous sandstone.

ROCK TYPE OBSERVATION NUMBER: A unique sequence number enabling


ROCK_TYPE_OBS_NO N NUMBER 8 P LITH_ROCK_TYPE
storage of multiple descriptions for descriptive logs.

LITHOLOGIC SCALE SCHEME: Type of scaling system source used to determine

SCALE_SCHEME N VARCHAR2 40 P R_LITH_SCALE_SCHEME the grain size like the widely accepted Wentworth scale, or a company internal grade

scale (Canstrat, Shell).

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

measurement like, 0.5mm, 4.0 mm, 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).

DISTRIBUTION INDICATOR: Letter indicating grain or crystal size distribution, either


DISTRIBUTION_IND Y VARCHAR2 1
Y for mode or N for range.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

SOURCE: The individual, company, state, or government agency designated as the


LITH_LOG_SOURCE N VARCHAR2 40 P LITH_LOG LITH_INTERVAL
source of information for this row.

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

lithology is being recorded).

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: Interpreted to be part of a depositional sequence(e.g.Bouma B). A

CYCLE_BED Y VARCHAR2 40 R_LITH_CYCLE_BED sequence of beds or related processes and conditions, repeated in the same order

that is recorded in a sedimentary deposit.

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.

NO DATA DESCRIPTION: Type of reason why no data/lithologic description is


NO_DATA_DESC Y VARCHAR2 40
present for the interval, like lost core or no sample data available for the interval.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.).

STRUCTURE TYPE: Type of sedimentary or other rock structure occurring in the

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

SOURCE: The individual, company, state, or government agency designated as the


LITH_LOG_SOURCE N VARCHAR2 40 P R_SOURCE
source of information for this row.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

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

the lithologic variations of the stratigraphic section.

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

MEASURED SECTION ID: Unique identifier assigned to a measured section, a


MEAS_SECTION_ID Y VARCHAR2 40 LITH_MEASURED_SEC
surface outcrop where the physical characteristics of the rock can be described.

SOURCE: The individual, company, state, or government agency designated as the


MEAS_SECTION_SOURCE Y VARCHAR2 40 LITH_MEASURED_SEC
source of information for this row.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

the stratigraphic section.

TOP DEPTH ORIGINAL UNITS OF MEASURE: units of measure originally used to


TOP_DEPTH_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
measure the depth to the top of the interval.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


UWI Y VARCHAR2 40 WELL
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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

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: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

SOURCE: The individual, company, state, or government agency designated as the


LITH_LOG_SOURCE N VARCHAR2 40 P LITH_LOG
source of information for this row.

BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a


PROVIDED_BY N VARCHAR2 40 P BUSINESS_ASSOCIATE
person, company, regulatory agency, government or consortium.

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).

BUSINESS ASSOCIATE SERVICE TYPE: A valid list of services for a business

BA_SERVICE_TYPE Y VARCHAR2 40 R_BA_SERVICE_TYPE associate. For example well logger, drilling contractor, application developer. For

land, may be may be address for service, brokerage, maintainor etc.

CONTACT BUSINESS ASSOCIATE IDENTIFIER: Unique identifier for the business


CONTACT_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
associate who is the contact for this service.

CONTRACT CONTRACT IDENTIFIER: Unique identifer for the contract under which this service
CONTRACT_ID Y VARCHAR2 40
CONT_PROVISION is provided.

CONTRACT PROVISION IDENTIFIER: Unique identifier for the contract provision


CONTRACT_PROVISION_ID Y VARCHAR2 40 CONT_PROVISION
under which this service was 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

RATE AND FEE SCHEDULE: A schedule for payments as set up by a business

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.

REPRESENTED BUSINESS ASSOCIATE ID: The unique identifier for the BA on


REPRESENTED_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
whose bahalf the service was provided.

SERVICE QUALITY: The quality of service provided by this BUSINESS


SERVICE_QUALITY Y VARCHAR2 40 R_SERVICE_QUALITY
ASSOCIATE, either for a specified address, a service or a service at an address.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

COMPONENT OBSERVATION NUMBER: A unique number identifying the object


COMPONENT_OBS_NO N NUMBER 8 P
that is associated with a lithological 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).

ACTIVITY OBSERVATION NUMBER: Number uniquely identifying each observation


ACTIVITY_OBS_NO Y NUMBER 8 WELL_ACTIVITY
of an activity.

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of

ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic

cuttings, fluid collection 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 associaate has over business objects.

BUSINESS ASSOCIATE ORGANIZATION IDENTIFIER: unique identifier for an


BA_ORGANIZATION_ID Y VARCHAR2 40 BA_ORGANIZATION
organization of a company or organization.

ORGANIZATION SEQUENCE NUMBER: a unique number added to allow


BA_ORGANIZATION_SEQ_NO Y NUMBER 8 BA_ORGANIZATION
organizations to be versioned over time.

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 IDENTIFIER: Unique identifier for the list of kinds of

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 CATALOGUE IDENTIFIER: Unique identifier for the list of kinds of

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

equipment that exist are defined in the table EQUIPMENT.

CLASSIFICATION: SYSTEM: Identifies and describes the classification system that


CLASSIFICATION_SYSTEM_ID Y VARCHAR2 40 CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification

information.

CLASSIFICATION LEVEL IDENTIFIER: Unique identifier used to capture the

classification systems, such as those that describe types of equipment. A number of

CLASS_LEVEL_ID Y VARCHAR2 40 CLASS_LEVEL classification schemes are availabe, including the UNSPSC code set. Typically,

theseclassification systems are hierarchical. Objects may be classified at any level of

the classification system, and through more than one classification system.

CONSENT IDENTIFIER: Unique identifier for the consent. Consents grant

permission to conduct operations based on approval of what is done or proposed by


CONSENT_ID Y VARCHAR2 40 CONSENT
another. Conditions, including actions to be taken or fees to be paid, may or may not

be applied against the consent.

Page 625 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

CONTEST ID: Unique identifier to track a contestment between companies,


CONSULT_ID Y VARCHAR2 40 CONSULT
countries, states and other jurisdictional bodies.

CONTEST ID: Unique identifier to track a contestment between companies,


CONTEST_ID Y VARCHAR2 40 CONTEST
countries, states and other jurisdictional bodies.

CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.

ECOZONE IDENTIFIER: Unique identifier for a sedimentary rock unit or environment

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 BA: The unique identifier assigned to an employee (or consultant or


EMPLOYEE_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
contractor) in an organization.

EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.

EMPLOYER_BA: The unique identifier of the organization that has employees


EMPLOYER_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
working for it.

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

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 SUIMMARY IDENTIFIER: Summary information about a financial

FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.

Could be a cost center or any other reference number.

FOSSIL_ID Y VARCHAR2 40 FOSSIL FOSSIL IDENTIFIER: Unique Identifier for a fossil.

INCIDENT IDENTIFIER: Unique identifier for an health safety or environment related


INCIDENT_ID Y VARCHAR2 40 HSE_INCIDENT
incident.

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.

INTEREST SET SEQUENCE NUMBER: unique sequencing component to allow


INTEREST_SET_SEQ_NO Y NUMBER 8 INTEREST_SET
verioning of the interest set over time.

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

AGREEMENT, LAND AGREE PART.

LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale.

LANGUAGE: The form of a means of communicating ideas or feelings by the use of

LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.

Usually the language used in a document, proceding, process or appllication.

LITHOLOGY LOG COMPONENT TYPE: the type of component that is asssicated


LITH_LOG_COMPONENT_TYPE Y VARCHAR2 40 R_LITH_LOG_COMP_TYPE
with the lithology 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 IDENTIFIER: An identifier that is unique within a specific


PDEN_ID Y VARCHAR2 40 PDEN
production entity source and type.

PDEN SOURCE: The individual, company, state, or government agency designated


PDEN_SOURCE Y VARCHAR2 40 PDEN
as the source of information for this row

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


PPDM_SYSTEM_ID Y VARCHAR2 40 PPDM_TABLE PPDM_SYSTEM
database or XML schema.

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.

SOURCE: The individual, company, state, or government agency designated as the


PR_STR_SOURCE Y VARCHAR2 40 PROD_STRING
source of information for this row.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


PR_STR_UWI Y VARCHAR2 40 PROD_STRING
primary key for this row.

RATE and FEE SCHEDULE: A schedule for payments as set up by a business

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

managed carefully and appropriately.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


REFERENCED_SYSTEM_ID Y VARCHAR2 40
database or XML schema.

PPDM TABLE NAME: The name of a table that has an association with this level of a

classification system. This may be used in conjunction with an approrpriate foreign

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

the source table be managed carefully and appropriately.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

RESERVES ENTITY IDENTIFIER: unique identifier for a reserves entity. A reserves

RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of

business objects (such as all the completions producing from a pool).

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.

SOURCE: The individual, company, state, or government agency designated as the


SAMPLE_ANAL_SOURCE Y VARCHAR2 40 ANL_ANALYSIS_REPORT
source of information for this row.

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.

Valid entries include SEIS_LINE, SEIS_SEGMENT, SEIS_SURVEY, SEIS_PLAN,

SEIS_WELL, SEIS_PROC_SET, SEIS_INTERP_SET or SEIS_3D.

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

name of a valid sub type of support facility.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SPATIAL DESCRIPTION: The surface and sub-surface description of land. The

surface description may be stated in terms of a legal survey system, metes and

bounds or polygon. The mineral zone description describes the minerals


SPATIAL_DESCRIPTION_ID Y VARCHAR2 40 SPATIAL_DESCRIPTION
(substances) and subsurface definition (zones/formations) to which rights are

granted. For land rights, continuations may be described by generating a new Spatial

description.

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.

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

use for a Lexicon, a geographic area, a project, a company etc.

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.

STRING IDENTIFIER: Number or code uniquely identifying a production string within


STRING_ID Y VARCHAR2 40 PROD_STRING
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

maintain integration with the rest of the model.

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.

RECORDS MANAGEMENT THESAURUS IDENTIFIER: Unique identifier for a set of

words or descriptors about a particular field or set of concepts, such as a list of

THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the

organization of a collection of documents for reference and retrieval (from Merriam

Webster Online)

THESAURUS WORD IDENTIFIER: Unique identifier for a word or key word in a


THESAURUS_WORD_ID Y VARCHAR2 40 RM_THESAURUS_WORD
thesaurus.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


UWI Y VARCHAR2 40 WELL
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.

SOURCE: The individual, company, state, or government agency designated as the


WELL_ACTIVITY_SOURCE Y VARCHAR2 40 WELL_ACTIVITY
source of information for this row.

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.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


WELL_ACTIVITY_UWI Y VARCHAR2 40 WELL_ACTIVITY
primary key for this row.

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

stages of the Well Life cycle (planning to disposal).

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

SOURCE: The individual, company, state, or government agency designated as the


LITH_LOG_SOURCE N VARCHAR2 40 P LITH_LOG
source of information for this row.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

REMARK BUSINESS ASSOCIATE: the business associate to whom the remark is


REMARK_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
attributed.

ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.

ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.

ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.

ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.

ROW_EFFECTIVE_DATE: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

MEASURED SECTION ID: Unique identifier assigned to a measured section, a


MEAS_SECTION_ID N VARCHAR2 40 P
surface outcrop where the physical characteristics of the rock can be described.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE N VARCHAR2 40 P R_SOURCE
source of information for this row.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

AUTHOR: Name of the individual who examined the well samples and drafted the
AUTHOR Y VARCHAR2 255
lithologic strip log.

DESCRIPTION Y VARCHAR2 240 DESCRIPTION: textual description of the field station

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 DESCRIPTION: Description of the geographic lithologic strip log location

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)

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

REFERENCE DATE: Date of the publication containing the measured section


REFERENCE_DATE Y DATE DATE
reference (e.g., September 1993 AAPG Bulletin).

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

use for a Lexicon, 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.

ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.

ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.

ROW_EFFECTIVE_DATE: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

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: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

SOURCE: The individual, company, state, or government agency designated as the


LITH_LOG_SOURCE N VARCHAR2 40 P LITH_ROCK_TYPE
source of information for this row.

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.

LITHOLOGIC ROCK TYPE: Type of rock comprising a significant portion of the

ROCK_TYPE N VARCHAR2 40 P LITH_ROCK_TYPE interval. For example, the predominant rock type in the interval may be coal, or oolitic

limestone or calcareous sandstone.

ROCK TYPE OBSERVATION NUMBER: A unique sequence number enabling


ROCK_TYPE_OBS_NO N NUMBER 8 P LITH_ROCK_TYPE
storage of multiple descriptions for descriptive logs.

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

nomenclature. The porosity may be calculated using Archies equation.

POROSITY TYPE: A description of the type of porosity observed. For example


POROSITY_TYPE Y VARCHAR2 40 R_POROSITY_TYPE
intergranular, sucrosic or cavernous.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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.

SOURCE: The individual, company, state, or government agency designated as the


LITH_LOG_SOURCE N VARCHAR2 40 P LITH_ROCK_TYPE
source of information for this row.

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.

LITHOLOGIC ROCK TYPE: Type of rock comprising a significant portion of the

ROCK_TYPE N VARCHAR2 40 P LITH_ROCK_TYPE interval. For example, the predominant rock type in the interval may be coal, or oolitic

limestone or calcareous sandstone.

ROCK TYPE OBSERVATION NUMBER: A unique sequence number enabling


ROCK_TYPE_OBS_NO N NUMBER 8 P LITH_ROCK_TYPE
storage of multiple descriptions for descriptive logs.

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,

concretion, glauconite, or fossils like crinoids or brachiopods).

ACTIVE INDICATOR: A 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

COMPONENT PERCENT: The percentage of the defined component in the interval.


ROCKPART_PERCENT Y NUMBER 15,12
For example, the interval maybe comprised of 35% crinoids.

COMPONENT RELATIVE ABUNDANCE: Relative abundanceof each color rank


ROCKPART_REL_ABUNDANCE Y VARCHAR2 40
(first, second, third: 1, 2, 3) or as a ranked magnitude (abundant, common, rare).

ROCKPART_TEXTURE Y VARCHAR2 40 COMPONENT TEXTURE: texture of the component

LITHOLGOCIC COMPONENT: Name of component such as glauconite (rock) or


ROCKPART_TYPE Y VARCHAR2 40 R_LITH_ROCKPART
crinoids (fossil)

ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.

ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.

ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.

ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.

ROW_EFFECTIVE_DATE: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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.

SOURCE: The individual, company, state, or government agency designated as the


LITH_LOG_SOURCE N VARCHAR2 40 P LITH_ROCKPART
source of information for this row.

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.

LITHOLOGIC ROCK TYPE: Type of rock comprising a significant portion of the

ROCK_TYPE N VARCHAR2 40 P LITH_ROCKPART interval. For example, the predominant rock type in the interval may be coal, or oolitic

limestone or calcareous sandstone.

ROCK TYPE OBSERVATION NUMBER: A unique sequence number enabling


ROCK_TYPE_OBS_NO N NUMBER 8 P LITH_ROCKPART
storage of multiple descriptions for descriptive logs.

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,

concretion, glauconite, or fossils like crinoids or brachiopods).

LITHOLOGIC COLOR: Basic color or color adjective of lithologic components such


BASIC_COLOR N VARCHAR2 40 P R_LITH_COLOR
as red, grey, blue 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).

LITHOLOGIC COLOR: Basic color or color adjective of lithologic components such


COLOR_ADJECTIVE Y VARCHAR2 40 R_LITH_COLOR
as red, grey, blue etc.

LITHOLOGIC DISTRIBUTION :Describes the distribution of the rock color in the


COLOR_DISTRIBUTION Y VARCHAR2 40 R_LITH_DISTRIBUTION
sub-interval. For example, the color distribution maybe graded, uneven, etc.

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.

LITHOLOGIC INTENSITY: Rock color intensity. The color intensity is used to

INTENSITY Y VARCHAR2 40 R_LITH_INTENSITY describe the amount of color associated with the sample. For example, the color

intensity may range from high to low.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

WEATHERED INDICATOR: A flag, either Y or N, indicating if the described rock

WEATHERED_IND Y VARCHAR2 1 color is from a weathered surface. Y means that the color is described from a

weathered rock surface and NOT from a freshly exposed surface.

ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.

ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.

ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

SOURCE: The individual, company, state, or government agency designated as the


LITH_LOG_SOURCE N VARCHAR2 40 P LITH_ROCKPART
source of information for this row.

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.

LITHOLOGIC SCALE SCHEME: Type of scaling system source used to determine

SCALE_SCHEME N VARCHAR2 40 P R_LITH_SCALE_SCHEME the grain size like the widely accepted Wentworth scale, or a company internal grade

scale (Canstrat, Shell).

LITHOLOGIC ROCK TYPE: Type of rock comprising a significant portion of the

ROCK_TYPE N VARCHAR2 40 P LITH_ROCKPART interval. For example, the predominant rock type in the interval may be coal, or oolitic

limestone or calcareous sandstone.

ROCK TYPE OBSERVATION NUMBER: A unique sequence number enabling


ROCK_TYPE_OBS_NO N NUMBER 8 P LITH_ROCKPART
storage of multiple descriptions for descriptive logs.

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,

concretion, glauconite, or fossils like crinoids or brachiopods).

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

measurement like, 0.5mm, 4.0 mm, 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).

DISTRIBUTION INDICATOR: Letter indicating grain or crystal size distribution, either


DISTRIBUTION_IND Y VARCHAR2 1
Y for mode or N for range.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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.

SOURCE: The individual, company, state, or government agency designated as the


LITH_LOG_SOURCE N VARCHAR2 40 P LITH_ROCK_TYPE
source of information for this row.

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.

LITHOLOGIC ROCK TYPE: Type of rock comprising a significant portion of the

ROCK_TYPE N VARCHAR2 40 P LITH_ROCK_TYPE interval. For example, the predominant rock type in the interval may be coal, or oolitic

limestone or calcareous sandstone.

ROCK TYPE OBSERVATION NUMBER: A unique sequence number enabling


ROCK_TYPE_OBS_NO N NUMBER 8 P LITH_ROCK_TYPE
storage of multiple descriptions for descriptive logs.

LITHOLOGIC COLOR: Basic color or color adjective of lithologic components such


BASIC_COLOR N VARCHAR2 40 P R_LITH_COLOR
as red, grey, blue 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).

LITHOLOGIC COLOR: Basic color or color adjective of lithologic components such


COLOR_ADJECTIVE Y VARCHAR2 40 R_LITH_COLOR
as red, grey, blue etc.

LITHOLOGIC DISTRIBUTION :Describes the distribution of the rock color in the


COLOR_DISTRIBUTION Y VARCHAR2 40 R_LITH_DISTRIBUTION
sub-interval. For example, the color distribution maybe graded, uneven, etc.

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.

LITHOLOGIC INTENSITY: Rock color intensity. The color intensity is used to

INTENSITY Y VARCHAR2 40 R_LITH_INTENSITY describe the amount of color associated with the sample. For example, the color

intensity may range from high to low.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

WEATHERED INDICATOR: A flag, either Y or N, indicating if the described rock

WEATHERED_IND Y VARCHAR2 1 color is from a weathered surface. Y means that the color is described from a

weathered rock surface and NOT from a freshly exposed surface.

ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.

ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.

ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.

ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.

ROW_EFFECTIVE_DATE: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

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: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

SOURCE: The individual, company, state, or government agency designated as the


LITH_LOG_SOURCE N VARCHAR2 40 P LITH_ROCK_TYPE
source of information for this row.

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.

LITHOLOGIC ROCK TYPE: Type of rock comprising a significant portion of the

ROCK_TYPE N VARCHAR2 40 P LITH_ROCK_TYPE interval. For example, the predominant rock type in the interval may be coal, or oolitic

limestone or calcareous sandstone.

ROCK TYPE OBSERVATION NUMBER: A unique sequence number enabling


ROCK_TYPE_OBS_NO N NUMBER 8 P LITH_ROCK_TYPE
storage of multiple descriptions for descriptive logs.

LITHOLOGIC STRUCTURE: Type of sedimentary or other rock structure occurring in

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).

BOUNDARY_TYPE Y VARCHAR2 40 BOUNDARY TYPE: Boundary type e.g. unconformable

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

COMPONENT RELATIVE ABUNDANCE: Relative abundanceof each color rank


STRUCTURE_REL_ABUND Y VARCHAR2 40
(first, second, third: 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

SOURCE: The individual, company, state, or government agency designated as the


LITH_LOG_SOURCE N VARCHAR2 40 P LITH_INTERVAL
source of information for this row.

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.

LITHOLOGIC ROCK TYPE: Type of rock comprising a significant portion of the

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

limestone or calcareous sandstone.

ROCK TYPE OBSERVATION NUMBER: A unique sequence number enabling


ROCK_TYPE_OBS_NO N NUMBER 8 P
storage of multiple descriptions for descriptive logs.

ACTIVE INDICATOR: A 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

LITHOLOGIC CONSOLIDATION: Consolidation or induration of the rock sample.

Induration of a rock sample (sandstone) refers to its resistance to physical

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

(Color of hydrocarbon extracted by reagent/solvent in ultraviolet light.

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

(Color of hydrocarbon extracted by reagent/solvent in ultraviolet light.

FLUORESCENCE_DISTRIBUTION Y VARCHAR2 40 FLOURESCENCE DISTRIBUTION: Distribution of hydrocarbon fluorescence

FLUORESCENCE RATE: Rate at which fluorescent streamers are emitted from rock
FLUORESCENCE_RATE Y VARCHAR2 40
chip

Reverse Engineered from column FRAMEWORK_PERCENT of table


FRAMEWORK_PERCENT Y NUMBER 15,12
LITH_ROCK_TYPE

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

PERMEABILITY QUALIFICATION: Permeability class based on qualitative visual


PERMEABILITY_QUALITY Y VARCHAR2 40
estimate

Reverse Engineered from column POROSITY_GRADE_PERCENT of table


POROSITY_GRADE_PERCENT Y NUMBER 15,12
LITH_ROCK_TYPE

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

Page 644 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

PRIM_POROSITY_TYPE Y VARCHAR2 40 PRIMARY POROSITY TYPE: Primary type of porosity

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

LITHOLOGIC COLOR: Basic color or color adjective of lithologic components such


RESIDUE_COLOR Y VARCHAR2 40 R_LITH_COLOR
as red, grey, blue etc.

RESIDUE_PERCENT Y NUMBER 15,12 Reverse Engineered from column RESIDUE_PERCENT of table LITH_ROCK_TYPE

ROCK CLASSIFICATION SCHEME: The rock classification scheme used to name

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

grained sandstone, siltstone, shale, etc.

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).

Reverse Engineered from column ROCK_TYPE_PERCENT of table


ROCK_TYPE_PERCENT Y NUMBER 15,12
LITH_ROCK_TYPE

LITHOLOGIC ROUNDING: Classifies the shape of the rock components. This is

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

sharp, angular, subangular, rounded or globular.

SEC_POROSITY_TYPE Y VARCHAR2 40 SECONDARY POROSITY TYPE: Secondary porosity type

Reverse Engineered from column SOLID_HCARBON_PERCENT of table


SOLID_HCARBON_PERCENT Y NUMBER 15,12
LITH_ROCK_TYPE

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

common examples are well, medium or poorly sorted.

ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.

ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.

ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.

ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.

ROW_EFFECTIVE_DATE: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

SOURCE: The individual, company, state, or government agency designated as the


LITH_LOG_SOURCE N VARCHAR2 40 P LITH_INTERVAL
source of information for this row.

DEPTH OBSERVATION NUMBER: unique identifier for a depth interval in the


DEPTH_OBS_NO N NUMBER 8 P LITH_INTERVAL
lithology description.

LITHOLOGIC STRUCTURE: Type of sedimentary or other rock structure occurring in

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).

BOUNDARY_TYPE Y VARCHAR2 40 R_LITH_BOUNDARY_TYPE BOUNDARY TYPE: Boundary type e.g. unconformable

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

ABUNDANCE: Relative abundance of each color rank (first, second, third:1, 2, 3) or


STRUCTURE_REL_ABUND Y VARCHAR2 40 R_LITH_ABUNDANCE
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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

NOTIFICATION_ID N VARCHAR2 40 P NOTIFICATION IDENTIFIER: unique identifier for the notification.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

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.

CONTRACT INDICATOR: a yes / no flag indicating that the notification is for a


CONTRACT_IND Y VARCHAR2 1
contract.

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,

LAND_GRANTED_RIGHT, LAND_UNIT, LAND_UNIT_TRACT or LAND_TITLE.

NOTIFICATION_TYPE Y VARCHAR2 40 R_NOTIFICATION_TYPE NOTIFICATION TYPE: the type of notification.

OBLIGATION: a condition of commitment on the agreement which must be fulfilled.

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.

Obligations may be financial (rental payments) or non financial (drilling, reporting

etc.)

OBLIGATION INDICATOR: A Y/N flag indicating whether this notification has

OBLIGATION_IND Y VARCHAR2 1 resulted in an obligation. If desired, populate the OBLIGATION FK to indicate which

obligation has resulted.

OBLIGATION_SEQ_NO Y NUMBER 8 OBLIGATION OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

COMPONENT OBSERVATION NUMBER: A unique number identifying the object


COMPONENT_OBS_NO N NUMBER 8 P
that is associated with a 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).

ACTIVITY OBSERVATION NUMBER: Number uniquely identifying each observation


ACTIVITY_OBS_NO Y NUMBER 8 WELL_ACTIVITY
of an activity.

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of

ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic

cuttings, fluid collection 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 associaate has over business objects.

BUSINESS ASSOCIATE ORGANIZATION IDENTIFIER: unique identifier for an


BA_ORGANIZATION_ID Y VARCHAR2 40 BA_ORGANIZATION
organization of a company or organization.

ORGANIZATION SEQUENCE NUMBER: a unique number added to allow


BA_ORGANIZATION_SEQ_NO Y NUMBER 8 BA_ORGANIZATION
organizations to be versioned over time.

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 IDENTIFIER: Unique identifier for the list of kinds of

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 CATALOGUE IDENTIFIER: Unique identifier for the list of kinds of

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

ofequipment that exist are defined in the table EQUIPMENT.

CLASSIFICATION: SYSTEM: Identifies and describes the classification system that

CLASSIFICATION_SYSTEM_ID Y VARCHAR2 40 CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification

information.

CLASSIFICATION LEVEL IDENTIFIER: Unique identifier used to capture the

classification systems, such as those that describe types of equipment. A number of


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

classification system, and through more than one classification system.

CONSENT IDENTIFIER: Unique identifier for the consent. Consents grant

permission to conduct operations based on approval of what is done or proposed by


CONSENT_ID Y VARCHAR2 40 CONSENT
another. Conditions, including actions to be taken or fees to be paid, may or may not

be applied against the consent.

Page 649 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

CONTEST ID: Unique identifier to track a contestment between companies,


CONSULT_ID Y VARCHAR2 40 CONSULT
countries, states and other jurisdictional bodies.

CONTEST ID: Unique identifier to track a contestment between companies,


CONTEST_ID Y VARCHAR2 40 CONTEST
countries, states and other jurisdictional bodies.

CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.

ECOZONE IDENTIFIER: Unique identifier for a sedimentary rock unit or environment

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 BA: The unique identifier assigned to an employee (or consultant or


EMPLOYEE_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
contractor) in an organization.

EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.

EMPLOYER_BA: The unique identifier of the organization that has employees


EMPLOYER_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
working for it.

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

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 SUIMMARY IDENTIFIER: Summary information about a financial

FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.

Could be a cost center or any other reference number.

FOSSIL_ID Y VARCHAR2 40 FOSSIL FOSSIL IDENTIFIER: Unique Identifier for a fossil.

INCIDENT IDENTIFIER: Unique identifier for an health safety or environment related


INCIDENT_ID Y VARCHAR2 40 HSE_INCIDENT
incident.

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.

INTEREST SET SEQUENCE NUMBER: unique sequencing component to allow


INTEREST_SET_SEQ_NO Y NUMBER 8 INTEREST_SET
verioning of the interest set over time.

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

AGREEMENT, LAND AGREE PART.

LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale.

LANGUAGE: The form of a means of communicating ideas or feelings by the use of

LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.

Usually the language used in a document, proceding, process or appllication.

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 IDENTIFIER: An identifier that is unique within a specific


PDEN_ID Y VARCHAR2 40 PDEN
production entity source and type.

PDEN SOURCE: The individual, company, state, or government agency designated


PDEN_SOURCE Y VARCHAR2 40 PDEN
as the source of information for this row

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


PPDM_SYSTEM_ID Y VARCHAR2 40 PPDM_TABLE PPDM_SYSTEM
database or XML schema.

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.

SOURCE: The individual, company, state, or government agency designated as the


PR_STR_SOURCE Y VARCHAR2 40 PROD_STRING
source of information for this row.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


PR_STR_UWI Y VARCHAR2 40 PROD_STRING
primary key for this row.

RATE and FEE SCHEDULE: A schedule for payments as set up by a business

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

managed carefully and appropriately.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


REFERENCED_SYSTEM_ID Y VARCHAR2 40
database or XML schema.

PPDM TABLE NAME: The name of a table that has an association with this level of a

classification system. This may be used in conjunction with an approrpriate foreign

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

the source table be managed carefully and appropriately.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

RESERVES ENTITY IDENTIFIER: unique identifier for a reserves entity. A reserves

RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of

business objects (such as all the completions producing from a pool).

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.

SOURCE: The individual, company, state, or government agency designated as the


SAMPLE_ANAL_SOURCE Y VARCHAR2 40 ANL_ANALYSIS_REPORT
source of information for this row.

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.

Valid entries include SEIS_LINE, SEIS_SEGMENT, SEIS_SURVEY, SEIS_PLAN,

SEIS_WELL, SEIS_PROC_SET, SEIS_INTERP_SET or SEIS_3D.

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

name of a valid sub type of support facility.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SPATIAL DESCRIPTION: The surface and sub-surface description of land. The

surface description may be stated in terms of a legal survey system, metes and

bounds or polygon. The mineral zone description describes the minerals


SPATIAL_DESCRIPTION_ID Y VARCHAR2 40 SPATIAL_DESCRIPTION
(substances) and subsurface definition (zones/formations) to which rights are

granted. For land rights, continuations may be described by generating a new Spatial

description.

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.

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

use for a Lexicon, a geographic area, a project, a company etc.

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.

STRING IDENTIFIER: Number or code uniquely identifying a production string within


STRING_ID Y VARCHAR2 40 PROD_STRING
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

maintain integration with the rest of the model.

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.

RECORDS MANAGEMENT THESAURUS IDENTIFIER: Unique identifier for a set of

words or descriptors about a particular field or set of concepts, such as a list of

THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in

theorganization of a collection of documents for reference and retrieval (from Merriam

Webster Online)

THESAURUS WORD IDENTIFIER: Unique identifier for a word or key word in a


THESAURUS_WORD_ID Y VARCHAR2 40 RM_THESAURUS_WORD
thesaurus.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


UWI Y VARCHAR2 40 WELL
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.

SOURCE: The individual, company, state, or government agency designated as the


WELL_ACTIVITY_SOURCE Y VARCHAR2 40 WELL_ACTIVITY
source of information for this row.

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.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


WELL_ACTIVITY_UWI Y VARCHAR2 40 WELL_ACTIVITY
primary key for this row.

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

stages of the Well Life cycle (planning to disposal).

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

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.

ACTIVE INDICATOR: A 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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_ID N VARCHAR2 40 P OBLIGATION ID: Unique identifier for each obligation

OBLIGATION_SEQ_NO N NUMBER 8 P OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

OBLIGATION CALCULATION METHOD: the method used to calculate the


CALCULATION_METHOD Y VARCHAR2 40 R_OBLIG_CALC_METHOD
obligation.

CONVERTIBLE INDICATOR: a yes / no flag indicating that the obligation is


CONVERTIBLE_IND Y VARCHAR2 1
convertable to a working interest.

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

of the transaction in the original currency is obtained.

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

CONVERSION, the value of the transaction in the original currency is obtained.

DESCRIPTION Y VARCHAR2 240 DESCRIPTION: Description of the obligation or commitment

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

in advance, and indicates that there are no additional obligations to incur.

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: Length of notice period required if this obligation is to be

NOTICE_PERIOD_LENGTH Y NUMBER 10,5 terminated. If the notice period is not adhered to, the obligation cannot be terminated

without fulfilling it.

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

OBLIGATION DURATION ORIGINAL UNITS OF MEASURE: The original units used,


OBLIGATION_DURATION_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
usually days, months or years

Page 655 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

OBLIGATION FREQUENCY: Frequency with which this obligation will be due


OBLIGATION_FREQUENCY Y VARCHAR2 20
(annual, monthly, single)

OBLIGATION TYPE: the type of obligation incurred, such as termination notice,


OBLIGATION_TYPE Y VARCHAR2 40 R_OBLIG_TYPE
surrender notice, annual rental

PAYMENT IND: Indicator to determine if obligation is payment or non-payment (Y=


PAYMENT_IND Y VARCHAR2 1
payment obligation)

OBLIGATION PAYMENT RESPONSIBILITY: Indicates whether the obligation is paid

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.

POTENTIAL OBLIGATION DESC: Description of the condition or event which

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: Indicator to identify if it is a potential obligation.

POTENTIAL_OBLIGATION_IND Y VARCHAR2 1 These are not currently obligations, but will become so when the obligation

description has been fulfilled. (Y= potential obligation)

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

REVIEW FREQUENCY: the frequency with which the obligation is reviewed to


REVIEW_FREQUENCY Y VARCHAR2 20
determine whether it should be revised. Each revision increases the SEQ NO by one.

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,

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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.

SUBSTANCE IDENTIFIER: Unique identifier for a substance that can be described

either chemically or in terms of composition. Elements, ions, isotopes, isomers,

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

table to capture relationships between substances, such as similar substances.

OBLIGATION TRIGGER METHOD: The means by which the obligation is triggered,


TRIGGER_METHOD Y VARCHAR2 40 R_OBLIG_TRIGGER
and becomes active.

WORK OBLIGATION DESCRIPTION: Reports the numerical and functional

component of the work obligation commitment. May be DRILL 3 WELLS, SHOOT 5

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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).

ACTIVITY OBSERVATION NUMBER: Number uniquely identifying each observation


ACTIVITY_OBS_NO Y NUMBER 8 WELL_ACTIVITY
of an activity.

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of

ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic

cuttings, fluid collection 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 associaate has over business objects.

LICENSEE BUSINESS ASSOCIATE IDENTIFIER: Unique identifier for the business


BA_LICENSEE_BA_ID Y VARCHAR2 40 BA_LICENSE
associate to whom this license has been granted.

LICENSE IDENTIFIER: Unique identifier for the approval granted to conduct activities
BA_LICENSE_ID Y VARCHAR2 40 BA_LICENSE
or operations.

BUSINESS ASSOCIATE ORGANIZATION IDENTIFIER: unique identifier for an


BA_ORGANIZATION_ID Y VARCHAR2 40 BA_ORGANIZATION
organization of a company or organization.

ORGANIZATION SEQUENCE NUMBER: a unique number added to allow


BA_ORGANIZATION_SEQ_NO Y NUMBER 8 BA_ORGANIZATION
organizations to be versioned over time.

BUSINESS ASSOCIATE SERVICE BUSINESS ASSOCIATE IDENTIFIER: the

BA_SERVICE_BA_ID Y VARCHAR2 40 BA_CONSORTIUM_SERVICE unique identifier for the business associate to whom services were provided. Could

be a company, consortium etc.

BUSINESS ASSOCIATE SERVICE PROVIDER: Unique identifier for the business


BA_SERVICE_PROVIDER Y VARCHAR2 40 BA_CONSORTIUM_SERVICE
associate who provided the services to another business associate.

BA SERVICE SEQUENCE NUMBER: A unique number added to allow a business


BA_SERVICE_SEQ_NO Y NUMBER 8 BA_CONSORTIUM_SERVICE
associate to provide multiple services for another business associate.

BUSINESS_ASSOCIATE

BUSINESS_ASSOCIATE_ID Y VARCHAR2 40 BA_ORGANIZATION BUSINESS ASSOCIATE: Unique identifier for the business associate.

BA_AUTHORITY

OBLIGATION CALCULATION METHOD: the method used to calculate the


CALCULATION_METHOD Y VARCHAR2 40 R_OBLIG_CALC_METHOD
obligation.

CATALOGUE ADDITIVE IDENTIFIER: Unique identifier for the list of kinds of

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 CATALOGUE IDENTIFIER: Unique identifier for the list of kinds of

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

equipment that exist are defined in the table EQUIPMENT.

CLASSIFICATION: SYSTEM: Identifies and describes the classification system that

CLASSIFICATION_SYSTEM_ID Y VARCHAR2 40 CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification

information.

CLASSIFICATION LEVEL IDENTIFIER: Unique identifier used to capture the

classification systems, such as those that describe types of equipment. A number of

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

classification system, and through more than one classification system.

OBLIGATION COMPONENT REASON: the reason why the component is associated

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

may provide a record of the obligation.

CONSENT IDENTIFIER: Unique identifier for the consent. Consents grant

permission to conduct operations based on approval of what is done or proposed by


CONSENT_ID Y VARCHAR2 40 CONSENT
another. Conditions, including actions to be taken or fees to be paid, may or may not

be applied against the consent.

CONSULTATION IDENTIFIER: Unique identifier for this consultation as it pertains to

CONSULT_ID Y VARCHAR2 40 CONSULT an activity or request for an activity. Consultation discussions may occur at any point

in the life cycle of a business object.

CONTEST ID: Unique identifier to track a contestment between companies,


CONTEST_ID Y VARCHAR2 40 CONTEST
countries, states and other jurisdictional bodies.

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

PROVISION IDENTIFIER: Unique code identifying the provision in the contract.

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

actually numbered XVI - facilitates easier query)

CONTRACT SERVICE BUSINESS ASSOCIATE IDENTIFIER: unique number added


CONT_SERVICE_BA_ID Y VARCHAR2 40 CONT_BA_SERVICE
to allow a business associate to provide more than one service to a contract.

CONTRACT SERVICE SEQUENCE NUMBER: a unique number added to allow a


CONT_SERVICE_SEQ_NO Y NUMBER 8 CONT_BA_SERVICE
business associate to provide more than one service for a contract.

CRITICAL_DATE Y DATE DATE CRITICAL DATE: Date which an obligation must be fulfilled

DESCRIPTION Y VARCHAR2 240 DESCRIPTION: Description of the obligation or commitment

ECOZONE IDENTIFIER: Unique identifier for a sedimentary rock unit or environment

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 BA: The unique identifier assigned to an employee (or consultant or


EMPLOYEE_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
contractor) in an organization.

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

EMPLOYER_BA: The unique identifier of the organization that has employees


EMPLOYER_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
working for it.

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 SERVICE BUSINESS ASSOCIATE IDENTIFIER: unique identifier for the


FACILITY_SERVICE_BA_ID Y VARCHAR2 40 FACILITY_BA_SERVICE
business associate who provided a service for the facility.

FACILITY SERVICE SEQUENCE NUMBER: A unique number added to allow a


FACILITY_SERVICE_SEQ_NO Y NUMBER 8 FACILITY_BA_SERVICE
business associate to provide more than one service for a facility.

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

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 SUIMMARY IDENTIFIER: Summary information about a financial

FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.

Could be a cost center or any other reference number.

FOSSIL_ID Y VARCHAR2 40 FOSSIL FOSSIL IDENTIFIER: Unique Identifier for a fossil.

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 IDENTIFIER: Unique identifier for an health safety or environment related


HSE_INCIDENT_ID Y VARCHAR2 40 HSE_INCIDENT
incident.

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.

INTEREST SET SEQUENCE NUMBER: unique sequencing component to allow


INTEREST_SET_SEQ_NO Y NUMBER 8 INTEREST_SET
verioning of the interest set over time.

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,

contingent, sliding and other types of grouped bids to be tracked.

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

grouped according to some requirement. A company may group bids to support a

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.

PROVIDED BY BUSINESS ASSOCIATE: Unique identifier for a business associate,

LAND_SERVICE_PROVIDED_BY Y VARCHAR2 40 LAND_BA_SERVICE such as a person, company, regulatory agency, government or consortium who

provided this service.

BA SERVICE OBS NO: A unique number added to allow a business associate to


LAND_SERVICE_SEQ_NO Y NUMBER 8 LAND_BA_SERVICE
provide multiple services to a LAND RIGHT.

LANGUAGE: The form of a means of communicating ideas or feelings by the use of

LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.

Usually the language used in a document, proceding, process or appllication.

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 IDENTIFIER: An identifier that is unique within a specific


PDEN_ID Y VARCHAR2 40 PDEN
production entity source and type.

PDEN SOURCE: The individual, company, state, or government agency designated


PDEN_SOURCE Y VARCHAR2 40 PDEN
as the source of information for this row

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should becreated.

Page 661 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


PPDM_SYSTEM_ID Y VARCHAR2 40 PPDM_TABLE PPDM_SYSTEM
database or XML schema.

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.

STRING IDENTIFIER: Number or code uniquely identifying a production string within


PROD_STRING_ID Y VARCHAR2 40 PROD_STRING
a well.

SOURCE: The individual, company, state, or government agency designated as the


PROD_STRING_SOURCE Y VARCHAR2 40 PROD_STRING
source of information for this row.

PROJECT_ID Y VARCHAR2 40 PROJECT PROJECT IDENTIFIER: unique identifier for the project.

RATE and FEE SCHEDULE: A schedule for payments as set up by a business

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

managed carefully and appropriately.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


REFERENCED_SYSTEM_ID Y VARCHAR2 40
database or XML schema.

PPDM TABLE NAME: The name of a table that has an association with this level of a

classification system. This may be used in conjunction with an approrpriate foreign

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

the source table be managed carefully and appropriately.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

RESERVES ENTITY IDENTIFIER: unique identifier for a reserves entity. A reserves

RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of

business objects (such as all the completions producing from a pool).

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.

SOURCE: The individual, company, state, or government agency designated as the


SAMPLE_ANAL_SOURCE Y VARCHAR2 40 ANL_ANALYSIS_REPORT
source of information for this row.

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.

SEISMIC SERVICE SEQUENCE NUMBER: a unique number allowing the same BA


SEIS_SERVICE_SEQ_NO Y NUMBER 8 SEIS_BA_SERVICE
to provide more than one service for a seismic set.

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_LICENSE Valid entries include SEIS_LINE, SEIS_SEGMENT, SEIS_SURVEY, SEIS_PLAN,

SEIS_WELL, SEIS_PROC_SET, SEIS_INTERP_SET or SEIS_3D.

SEISMIC TRANSACTION; A transaction in which seismic data is exchanged, sold or


SEIS_TRANSACTION_ID Y VARCHAR2 40 SEIS_TRANSACTION
traded according to the terms of an agreement.

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

name of a valid sub type of support facility.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SPATIAL DESCRIPTION: The surface and sub-surface description of land. The

surface description may be stated in terms of a legal survey system, metes and

bounds or polygon. The mineral zone description describes the minerals


SPATIAL_DESCRIPTION_ID Y VARCHAR2 40 SPATIAL_DESCRIPTION
(substances) and subsurface definition (zones/formations) to which rights are

granted. For land rights, continuations may be described by generating a new Spatial

description.

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.

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

use for a Lexicon, 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.

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

maintain integration with the rest of the model.

SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION SOFTWARE APPLICATION IDENTIFIER: unique software application identifer.

RECORDS MANAGEMENT THESAURUS IDENTIFIER: Unique identifier for a set of

words or descriptors about a particular field or set of concepts, such as a list of

THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the

organization of a collection of documents for reference and retrieval (from Merriam

Webster Online)

THESAURUS WORD IDENTIFIER: Unique identifier for a word or key word in a


THESAURUS_WORD_ID Y VARCHAR2 40 RM_THESAURUS_WORD
thesaurus.

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.

SOURCE: The individual, company, state, or government agency designated as the


WELL_ACTIVITY_SOURCE Y VARCHAR2 40 WELL_ACTIVITY
source of information for this row.

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 BUSINESS ASSOCIATE IDENTIFIER: Unique identifier for the


WELL_SERVICE_BA_ID Y VARCHAR2 40 WELL_BA_SERVICE
business associate who provided this service for the well.

WELL SERVICE SEQUENCE NUMBER: A unique number added to allow the

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

stages of the Well Life cycle (planning to disposal).

DELIVERY IDENTIFIER: Unique identifier for a delivery of a work order, either in total

or as a partial delivery. Deliveries may be sent by the service company or recieived


WORK_ORDER_DELIVERY_ID Y VARCHAR2 40 WORK_ORDER_DELIVERY
by the service company from another party. The sending or receiving company is

indicated through the FK from WORK ORDER BA.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

OBLIGATION: a condition of commitment on the agreement which must be fulfilled.

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.

Obligations may be financial (rental payments) or non financial (drilling, reporting

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

OBLIGATION: a condition of commitment on the agreement which must be fulfilled.

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.

Obligations may be financial (rental payments) or non financial (drilling, reporting

etc.)

OBLIGATION_SEQ_NO N NUMBER 8 P OBLIGATION OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation

PROVIDED BY BUSINESS ASSOCIATE: the unique ID for the business associate


PROVIDED_BY N VARCHAR2 40 P BUSINESS_ASSOCIATE
who provided the service.

OBLIGATION SERVICE SEQUENCE NUMBER: key component added to allow a


OBLIG_SERVICE_SEQ_NO N NUMBER 8 P
Business associate to provide multiple services to fulfill 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

DESCRIPTION Y VARCHAR2 2000 DESCRIPTION: General description of the service.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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 AND FEE SCHEDULE: A schedule for payments as set up by a business

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.

BUSINESS ASSOCIATE SERVICE TYPE: A valid list of services for a business

SERVICE_TYPE Y VARCHAR2 40 R_BA_SERVICE_TYPE associate. For example well logger, drilling contractor, application developer. For

land, may be may be address for service, brokerage, maintainor etc.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

OBLIGATION: a condition of commitment on the agreement which must be fulfilled.

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.

Obligations may be financial (rental payments) or non financial (drilling, reporting

etc.)

OBLIGATION_SEQ_NO N NUMBER 8 P OBLIGATION OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation

CALCULATION SEQUENCE NUMBER: unique identifier for the calculation of the

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.

OBLIGATION CALCULATION METHOD: the method used to calculate the


CALCULATION_METHOD Y VARCHAR2 40 R_OBLIG_CALC_METHOD
obligation.

OBLIGATION CALCULATION POINT OF DEDUCTION: the point at which the


CALCULATION_POINT Y VARCHAR2 40 R_OBLIG_CALC_POINT
calculation is taken, such as at the wellhead.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: narrative remark about the obligation calculation.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SUBSTANCE IDENTIFIER: Unique identifier for a substance that can be described

either chemically or in terms of composition. Elements, ions, isotopes, isomers,

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

table to capture relationships between substances, such as similar 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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

OBLIGATION: a condition of commitment on the agreement which must be fulfilled.

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

of the transaction in the original currency is obtained.

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

CONVERSION, the value of the transaction in the original currency is obtained.

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.

R DEDUCTION TYPE: the type of decution to be made to a payment, such as tax,


DEDUCT_TYPE Y VARCHAR2 40 R_DEDUCT_TYPE
CPP, provincial tax, state tax, federal tax.

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 DEDUCTION ALLOWED: Maximum amount to be deducted for a specific


MAX_DEDUCTION_ALLOWED Y NUMBER 12,2
deduction

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

ROYALTY_AMOUNT Y NUMBER 12,2 ROYALTY AMOUNT: Total amount of royalty payment

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

OBLIGATION: a condition of commitment on the agreement which must be fulfilled.

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.

Obligations may be financial (rental payments) or non financial (drilling, reporting

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.

CALCULATION IDENTIFIER: unique identifier for the obligation deduction


CALCULATION_ID N VARCHAR2 40 P
calculation.

ACTIVE INDICATOR: A 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.

OBLIGATION DEDUCTION CALCULATION METHOD: the method used to calculate


CALCULATION_METHOD Y VARCHAR2 40 R_OBLIG_DEDUCT_CALC
the deduction, such as the MIN/MAX method

OBLIGATION CALCULATION POINT OF DEDUCTION: the point at which the


CALCULATION_POINT Y VARCHAR2 40 R_OBLIG_CALC_POINT
calculation is taken, such as at the wellhead.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: narrative remark about the obligation deduction calculation.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SUBSTANCE IDENTIFIER: Unique identifier for a substance that can be described

either chemically or in terms of composition. Elements, ions, isotopes, isomers,

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

table to capture relationships between substances, such as similar 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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

OBLIGATION: a condition of commitment on the agreement which must be fulfilled.

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.

PAYEE_PAYOR: Whether the Business Associate is a payee of the obligation or a


PAYEE_PAYOR N VARCHAR2 40 P R_OBLIG_PARTY_TYPE
payor of 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

of the transaction in the original currency is obtained

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

CONVERSION, the value of the transaction in the original currency is obtained.

CURRENCY_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE CURRENCY UNITS OF MEASURE:

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_DUE_DATE Y DATE DATE PAYMENT DUE DATE: Date payment is to be made

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

payments as well as outgoing payments.

PAYMENT_INSTRUCTION_ID Y VARCHAR2 40 OBLIG_PAYMENT_INSTR PAYMENT INSTRUCTION ID: unique identifier for the payment instructions.

R PAYMENT TYPE: The type of payment made, such as a rental, completion of an


PAYMENT_TYPE Y VARCHAR2 40 R_PAYMENT_TYPE
obligation, a submission fee etc.

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

PERCENT OF GROSS: Where a payment is made to several partners, the percent of


PERCENT_OF_GROSS Y NUMBER 15,12
the gross payment made on this payment to this business associate.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PROVISION_ID Y VARCHAR2 40 CONT_PROVISION PROVISION ID: unique identifier for a contract provision

RATE and FEE SCHEDULE: A schedule for payments as set up by a business

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.

RELATED OBLIGATION PAYEE PAYOR: part f the foreign key to a related


RELATED_OBLIG_PAYEE_PAYOR Y VARCHAR2 40 OBLIG_PAYMENT
obligation payment.

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,

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

STOP PAYMENT IND: Indicator to identify whether payment is to be made or not.

STOP_PAYMENT_IND Y VARCHAR2 1 Stop payments can be made when the address for payee is unknown, the payee is in

receivership or in arrears to you etc. Y= payment to be stopped.

SUBSTANCE IDENTIFIER: Unique identifier for a substance that can be described

either chemically or in terms of composition. Elements, ions, isotopes, isomers,

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

table to capture relationships between substances, such as similar substances.

SUBSTANCE SEQUENCE NUMBER: a unique sequence number added to allow

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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

BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a


PAYEE_BA_ID N VARCHAR2 40 P BUSINESS_ASSOCIATE
person, company, regulatory agency, government or consortium.

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).

ADDRESS OBSERVATION NUMBER: A number used to uniquely identifying an


BANK_ADDRESS_OBS_NO Y NUMBER 8 BA_ADDRESS
address for a Business Associate.

BANK ADDRESS SOURCE: part of the foreign key from the BA ADDRESS of the
BANK_ADDRESS_SOURCE Y VARCHAR2 40 BA_ADDRESS
bank referenced.

BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a


BANK_BA_ID Y VARCHAR2 40 BA_ADDRESS
person, company, regulatory agency, government or consortium.

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

of the transaction in the original currency is obtained.

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

CONVERSION, the value of the transaction in the original currency is obtained.

DEPOSITORY_NUM Y VARCHAR2 30 DEPOSITORY NUM: Bank account number of payee depository

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SUSPEND PAYMENT IND: Suspension indicator used if payments to this account

SUSPEND_PAYMENT_IND Y VARCHAR2 1 are to be suspended for any reason (receivership etc) usually an internal account is

set up to collect payments until a direction to resume payments is received.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a


JURISDICTION N VARCHAR2 40 P BUSINESS_ASSOCIATE
person, company, regulatory agency, government or consortium.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

OBLIGATION: a condition of commitment on the agreement which must be fulfilled.

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.

Obligations may be financial (rental payments) or non financial (drilling, reporting

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.

PAYEE_PAYOR: Whether the Business Associate is a payee of the obligation or a


PAYEE_PAYOR N VARCHAR2 40 P OBLIG_PAYMENT
payor of 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).

CHEQUE_NUMBER Y VARCHAR2 20 CHEQUE NUMBER: Cheque number of obligation payment

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

of the transaction in the original currency is obtained.

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

CONVERSION, the value of the transaction in the original currency is obtained.

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.

PAYMENT_AMOUNT Y NUMBER 12,2 PAYMENT AMOUNT: Amount of each payment portion

PAYMENT_DATE Y DATE DATE PAYMENT DATE: Date payment is to be made

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

RATE Y NUMBER 12,2 RATE: Rate charged by a jurisdiction per hectare/acre

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

OBLIGATION: a condition of commitment on the agreement which must be fulfilled.

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.

Obligations may be financial (rental payments) or non financial (drilling, reporting

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

subordinate lease component.

EXPIRY DATE: the date on which this row of data is no longer in effect from a
EXPIRY_DATE Y DATE DATE
business perspective.

MADE BY BUSINESS ASSOCIATE IDENTIFIER: The unique identifier for the


MADE_BY_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
business associate who made this remark.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

REFERENCE OBLIGATION REMARK TYPE: The type of remark, such as work


REMARK_TYPE Y VARCHAR2 40 R_OBLIG_REMARK_TYPE
obligation fulfillment, general, payment etc.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

OBLIGATION: a condition of commitment on the agreement which must be fulfilled.

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.

Obligations may be financial (rental payments) or non financial (drilling, reporting

etc.)

OBLIGATION_SEQ_NO N NUMBER 8 P OBLIGATION OBLIGATION SEQ NO: Unique identifier for each part or occurrence of an obligation

SUBSTANCE IDENTIFIER: Unique identifier for a substance that can be described

either chemically or in terms of composition. Elements, ions, isotopes, isomers,

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

table to capture relationships between substances, such as similar substances.

SUBSTANCE SEQUENCE NUMBER: a unique sequence number added to allow

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.

EXCLUDED INDICATOR: A yes / no flag indicating that this substance is excluded


EXCLUDED_IND Y VARCHAR2 1
from eligibility.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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

OBLIGATION: a condition of commitment on the agreement which must be fulfilled.

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.

Obligations may be financial (rental payments) or non financial (drilling, reporting

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.

R LAND OBLIG CATEGORY: may be one of non-payment obligation, rental, lease or


LAND_OBLIG_CATEGORY Y VARCHAR2 40 R_OBLIG_CATEGORY
royalty

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remark about this type of obligation.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

OBLIGATION: a condition of commitment on the agreement which must be fulfilled.

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.

Obligations may be financial (rental payments) or non financial (drilling, reporting

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

OBLIGATION CROSS REFERENCE SEQUENCE NUMBER: A unique sequence


XREF_SEQ_NO N NUMBER 8 P
number added to allow obligations to be related 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 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

subordinate lease component.

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

subordinate lease components.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

PALEONTOLOGICAL ABUNDANCE QUALIFIER IDENTIFIER: Unique identifier for a


QUALIFIER_ID N VARCHAR2 40 P
paleontological abundance qualifier.

ACTIVE INDICATOR: A 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PALEO OBSERVATION QUALIFIER CODE: a codd that is added to an identification


QUALIFIER_CODE Y VARCHAR2 20
of a fossil or its interpretation. Can include values such as AT, IN etc.

PALEO ABUNDANCE QUALIFIER: a qualifier that is added to an identification of a


QUALIFIER_NAME Y VARCHAR2 255
fossil or its interpretation. Can include values such as AT, IN etc.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

PALEO OBSERVATION SCHEME: Unique identifier for a scheme that is used to


SCHEME_ID N VARCHAR2 40 P
measure realtive abundance of fossils in analysis.

PALEONTOLOGICAL ABUNDANCE QUALIFIER IDENTIFIER: Unique identifier for a


ABUND_QUALIFIER_ID N VARCHAR2 40 P PALEO_ABUND_QUALIFIER
paleontological abundance qualifier.

ACTIVE INDICATOR: A 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SCHEME OWNER BUSINESS ASSOCIATE IDENTIFIER: Unique identifier for the


SCHEME_OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
business associate who is the owner of this abundance scheme.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

CLIMATE_ID N VARCHAR2 40 P CLIMATE IDENTIFIER: Unique identifier for the climate.

ACTIVE INDICATOR: A 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

CLIMATE: a type of environmental climate that existed in past or exists today.


CLIMATE_TYPE Y VARCHAR2 40 R_CLIMATE
Examples include tropical, arctic, tundra or arid.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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 IDENTIFER A Unique identifier for the code associated with

CONFIDENCE_ID N VARCHAR2 40 P confidence of a paleontological event or pick, such as positive, doubtful etc. In some

companies, numeric codes are assigned.

ACTIVE INDICATOR: A 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: A code associated with confidence of a paleontological event

CONFIDENCE_CODE Y VARCHAR2 20 or pick, such as positive, doubtful etc. In some companies, numeric codes are

assigned.

CONFIDENCE_NAME Y VARCHAR2 30 CONFIDENCE NAME: Full name assigned to the confidenct.

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

the species identification, the diversity count 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

FOSSIL_ID N VARCHAR2 40 P PALEO_FOSSIL_LIST FOSSIL IDENTIFIER: Unique Identifier for a fossil.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: narrative remarks about this indicator.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

FOSSIL_ID N VARCHAR2 40 P PALEO_FOSSIL_LIST FOSSIL IDENTIFIER: Unique Identifier for a 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).

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

FOSSIL_ID N VARCHAR2 40 P FOSSIL FOSSIL IDENTIFIER: Unique Identifier for a fossil.

ABUNDANCE COUNT: The number of specimens found for this fossil relative to this
ABUNDANCE_COUNT Y NUMBER 10,5
record (usually for a sample).

PALEO OBSERVATION QUALIFIER ID: Unique identifier for this paleontological

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 IDENTIFER A Unique identifier for the code associated with

CONFIDENCE_ID Y VARCHAR2 40 PALEO_CONFIDENCE confidence of a paleontological event or pick, such as positive, doubtful etc. In some

companies, numeric codes are assigned.

DEPTH Y NUMBER 15,5 DEPTH: the depth at which this observation was made.

DEPTH_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE 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.

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.

LITHOLOGIC SAMPLE IDENTIFIER: Unique identifier for a lithologic sample used in


LITH_SAMPLE_ID Y VARCHAR2 40 SAMPLE
technical analysis.

MATURATION OBSERVATION NUMBER: Unique obs no assigned to a maturation


MATURATION_OBS_NO Y NUMBER 8 ANL_PALEO_MATURITY
study.

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.

PALEONTOLOGICAL ANALYSIS BUSINESS ASSOCIATE IDENTIFER: Unique


PALEO_ANALYST_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
identifier for the business associate who did the analysis of the fossils.

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

likely be a slide or lithologic sample.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED INDICATOR: A Y/N flag indicating that this observation is to be used


PREFERRED_IND Y VARCHAR2 1
for calculations by default.

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

PRESERVATION TYPE: the type of preservation for a lithologic fossil, such as


PRESERVATION_TYPE Y VARCHAR2 40 R_PRESERVE_TYPE
abraded, crushed, broken, pyritized etc.

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

relate directly back to the RM module through the FK to RM_PHYSICAL_ITEM. This


SLIDE_NUM Y VARCHAR2 30
can be used as a simple reference to the slide number for query convenience, but

this information should be replicated in the RM module.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

THERMAL ALTERATION INDEX: One of various indices employed to determine

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

replacement for study.

ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.

ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.

ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.

ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.

ROW_EFFECTIVE_DATE: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

FOSSIL_ID N VARCHAR2 40 P PALEO_FOSSIL_LIST FOSSIL IDENTIFIER: Unique Identifier for a fossil.

OBSERVATION OBS NO: Unique identifier for each part or occurrence of an


OBSERVATION_OBS_NO N NUMBER 8 P
observation.

ACTIVE INDICATOR: A 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.

FOSSIL OBSERVATION TYPE: The type of observation that is recorded, such as


FOSSIL_OBS_TYPE Y VARCHAR2 40 R_FOS_OBS_TYPE
lithology, structure, fossil condition etc.

OBSERVATIONS: Text based remarks or observations made during analysis of this


OBSERVATION Y VARCHAR2 2000
fossil.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

BASE_MD_OUOM N VARCHAR2 40 PPDM_UNIT_OF_MEASURE

CLIMATE_ID Y VARCHAR2 40 PALEO_CLIMATE CLIMATE IDENTIFIER: Unique identifier for the climate

DESCRIPTION Y VARCHAR2 2000 DESCRIPTION: a text based description of this detail.

CONFIDENCE IDENTIFER A Unique identifier for the code associated with

ECOZONE_CONFIDENCE_ID Y VARCHAR2 40 PALEO_CONFIDENCE confidence of a paleontological event or pick, such as positive, doubtful etc. In some

companies, numeric codes are assigned.

ECOZONE IDENTIFIER: Unique identifier for a sedimentary rock unit or environment

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.

PALEO OBSERVATION QUALIFIER ID: Unique identifier for this paleontological

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 RELATIVE STRAT NAME SET IDENTIFIER: a component of the unique

FROM_REL_STRAT_NAME_SET_IDY VARCHAR2 40 STRAT_UNIT identifier for the stratigraphic unit that is the starting point for the chronlogical

equivalent of the assemblage identified.

FROM RELATIVE STRAT UNIT IDENTIFIER: a component of the unique identifier

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.

PALEO INTERPRETATION TYPE: the type of interpreted inforamtion contained,


INTERP_TYPE Y VARCHAR2 40 R_PALEO_INTERP_TYPE
such as an age boundary, change boundary, age zone etc.

LITHOLOGY TYPE: This reference table describes the major lithologic types. For
LITHOLOGY_TYPE Y VARCHAR2 40 R_LITHOLOGY
example sandstone, limestone, dolomite or shale.

LITHOLOGIC STRUCTURE: Type of sedimentary or other rock structure occurring in

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

MATURATION OBSERVATION NUMBER: Unique obs no assigned to a maturation


MATURATION_OBS_NO Y NUMBER 8 ANL_PALEO_MATURITY
study.

CONFIDENCE IDENTIFER A Unique identifier for the code associated with

PALEO_CONFIDENCE_ID Y VARCHAR2 40 PALEO_CONFIDENCE confidence of a paleontological event or pick, such as positive, doubtful etc. In some

companies, numeric codes are assigned.

PALEO OBSERVATION QUALIFIER ID: Unique identifier for this paleontological

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

THERMAL ALTERATION INDEX: One of various indices employed to determine

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.

TOP_MD_OUOM N VARCHAR2 40 PPDM_UNIT_OF_MEASURE

TO RELATIVE STRAT NAME SET IDENTIFIER: a component of the unique identifier

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 RELATIVE STRAT UNIT IDENTIFIER: a component of the unique identifier for

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

PALEO OBSERVATION QUALIFIER ID: Unique identifier for this paleontological

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PALEO OBSERVATION QUALIFIER CODE: a code that is added to an identification


QUALIFIER_CODE Y VARCHAR2 20
of a fossil or its interpretation. Can include values such as AT, IN etc.

PALEO OBSERVATION QUALIFIER NAME a name that is added to an identification


QUALIFIER_LONG_NAME Y VARCHAR2 255
of a fossil or its interpretation. Can include values such as AT, IN etc.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

ACCESS CONDITION: textual description of the conditions to be met for someone to


ACCESS_CONDITION Y VARCHAR2 40 R_ACCESS_CONDITION
obtain access to this data.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

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.

CONFIDENTIAL REASON; The reason why a paleontological summary is


CONFIDENTIAL_REASON Y VARCHAR2 40 R_CONFIDENTIAL_REASON
confidential, usually either for corporate security or regulatory restrictions.

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.

CONFIDENTIAL TYPE: The type of confidentiality assigned, such as accessible with


CONFIDENTIAL_TYPE Y VARCHAR2 40 R_CONFIDENTIAL_TYPE
permission from a manager, employees only, no access to anyone etc.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

TOTAL SAMPLE INTERVAL: The total interval over which samples taken for this
TOTAL_SAMPLE_INTERVAL Y NUMBER 15,5
analysis were taken.

TOTAL_SAMPLE_INTERVAL_OUOMY VARCHAR2 40 PPDM_UNIT_OF_MEASURE 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.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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 SEQUENCE NUMBER: this column is used to order the authors


AUTHOR_SEQ_NO Y NUMBER 8
appropriately as indicated in the report. Senior authors are usually listed first.

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

scientist who was in charge 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

PALEO SUMMARY COMPONENT IDENTIFIER: Unique identifier for the paleo

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,

geographicareas or all of the above.

ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).

ACTIVITY OBSERVATION NUMBER: Number uniquely identifying each observation


ACTIVITY_OBS_NO Y NUMBER 8 WELL_ACTIVITY
of an activity.

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of

ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic

cuttings, fluid collection 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 associaate has over business objects.

BUSINESS ASSOCIATE ORGANIZATION IDENTIFIER: unique identifier for an


BA_ORGANIZATION_ID Y VARCHAR2 40 BA_ORGANIZATION
organization of a company or organization.

ORGANIZATION SEQUENCE NUMBER: a unique number added to allow


BA_ORGANIZATION_SEQ_NO Y NUMBER 8 BA_ORGANIZATION
organizations to be versioned over time.

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 IDENTIFIER: Unique identifier for the list of kinds of

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 CATALOGUE IDENTIFIER: Unique identifier for the list of kinds of

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

equipment that exist are defined in the table EQUIPMENT.

CLASSIFICATION: SYSTEM: Identifies and describes the classification system that


CLASSIFICATION_SYSTEM_ID Y VARCHAR2 40 CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification

information.

CLASSIFICATION LEVEL IDENTIFIER: Unique identifier used to capture the

classification systems, such as those that describe types of equipment. A number of

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

classification system, and through more than one classification system.

Page 702 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

CONSENT IDENTIFIER: Unique identifier for the consent. Consents grant

permission to conduct operations based on approval of what is done or proposed by


CONSENT_ID Y VARCHAR2 40 CONSENT
another. Conditions, including actions to be taken or fees to be paid, may or may not

be applied against the consent.

CONSULTATION IDENTIFIER: Unique identifier for this consultation as it pertains to

CONSULT_ID Y VARCHAR2 40 CONSULT an activity or request for an activity. Consultation discussions may occur at any point

in the life cycle of a business object.

CONTEST ID: Unique identifier to track a contestment between companies,


CONTEST_ID Y VARCHAR2 40 CONTEST
countries, states and other jurisdictional bodies.

CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.

ECOZONE IDENTIFIER: Unique identifier for a sedimentary rock unit or environment

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 BA: The unique identifier assigned to an employee (or consultant or


EMPLOYEE_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
contractor) in an organization.

EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.

EMPLOYER_BA: The unique identifier of the organization that has employees


EMPLOYER_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
working for it.

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 SUIMMARY IDENTIFIER: Summary information about a financial

FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.

Could be a cost center or any other reference number.

FOSSIL_ID Y VARCHAR2 40 FOSSIL FOSSIL IDENTIFIER: Unique Identifier for a fossil.

INCIDENT IDENTIFIER: Unique identifier for an health safety or environment related


INCIDENT_ID Y VARCHAR2 40 HSE_INCIDENT
incident.

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.

INTEREST SET SEQUENCE NUMBER: unique sequencing component to allow


INTEREST_SET_SEQ_NO Y NUMBER 8 INTEREST_SET
verioning of the interest set over time.

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

AGREEMENT, LAND AGREE PART.

LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale.

LANGUAGE: The form of a means of communicating ideas or feelings by the use of

LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.

Usually the language used in a document, proceding, process or appllication.

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.

MEASURED SECTION ID: Unique identifier assigned to a measured section, a


MEAS_SECTION_ID Y VARCHAR2 40 LITH_MEASURED_SEC
surface outcrop where the physical characteristics of the rock can be described.

SOURCE: The individual, company, state, or government agency designated as the


MEAS_SECTION_SOURCE Y VARCHAR2 40 LITH_MEASURED_SEC
source of information for this row.

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 COMPONENT TYPE: the type of component that is asssicated


PALEO_SUMMARY_COMPONENT_TYPE
Y VARCHAR2 40 R_PAL_SUM_COMP_TYPE
with the paleo summary

PRODUCTION ENTITY IDENTIFIER: An identifier that is unique within a specific


PDEN_ID Y VARCHAR2 40 PDEN
production entity source and type.

PDEN SOURCE: The individual, company, state, or government agency designated


PDEN_SOURCE Y VARCHAR2 40 PDEN
as the source of information for this row

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


PPDM_SYSTEM_ID Y VARCHAR2 40 PPDM_TABLE PPDM_SYSTEM
database or XML schema.

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

STRING IDENTIFIER: Number or code uniquely identifying a production string within


PROD_STRING_ID Y VARCHAR2 40 PROD_STRING
a well.

SOURCE: The individual, company, state, or government agency designated as the


PROD_STRING_SOURCE Y VARCHAR2 40 PROD_STRING
source of information for this row.

PROJECT_ID Y VARCHAR2 40 PROJECT PROJECT IDENTIFIER: unique identifier for the project.

RATE and FEE SCHEDULE: A schedule for payments as set up by a business

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

managed carefully and appropriately.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


REFERENCED_SYSTEM_ID Y VARCHAR2 40
database or XML schema.

PPDM TABLE NAME: The name of a table that has an association with this level of a

classification system. This may be used in conjunction with an approrpriate foreign

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

the source table be managed carefully and appropriately.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

RESERVES ENTITY IDENTIFIER: unique identifier for a reserves entity. A reserves

RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of

business objects (such as all the completions producing from a pool).

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.

SOURCE: The individual, company, state, or government agency designated as the


SAMPLE_ANAL_SOURCE Y VARCHAR2 40 ANL_ANALYSIS_REPORT
source of information for this row.

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.

Valid entries include SEIS_LINE, SEIS_SEGMENT, SEIS_SURVEY, SEIS_PLAN,

SEIS_WELL, SEIS_PROC_SET, SEIS_INTERP_SET or SEIS_3D.

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

name of a valid sub type of support facility.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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

reports or scout tickets, publications, news letters, books or jounals.

Page 705 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

SPATIAL DESCRIPTION: The surface and sub-surface description of land. The

surface description may be stated in terms of a legal survey system, metes and

bounds or polygon. The mineral zone description describes the minerals


SPATIAL_DESCRIPTION_ID Y VARCHAR2 40 SPATIAL_DESCRIPTION
(substances) and subsurface definition (zones/formations) to which rights are

granted. For land rights, continuations may be described by generating a new Spatial

description.

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.

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

use for a Lexicon, 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.

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

maintain integration with the rest of the model.

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.

RECORDS MANAGEMENT THESAURUS IDENTIFIER: Unique identifier for a set of

words or descriptors about a particular field or set of concepts, such as a list of

THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the

organization of a collection of documents for reference and retrieval (from Merriam

Webster Online)

THESAURUS WORD IDENTIFIER: Unique identifier for a word or key word in a


THESAURUS_WORD_ID Y VARCHAR2 40 RM_THESAURUS_WORD
thesaurus.

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.

SOURCE: The individual, company, state, or government agency designated as the


WELL_ACTIVITY_SOURCE Y VARCHAR2 40 WELL_ACTIVITY
source of information for this row.

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

stages of the Well Life cycle (planning to disposal).

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

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: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

INTERVAL_ID N VARCHAR2 40 P INTERVAL IDENTIFIER: Unique identifier for an 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 Y NUMBER 15,5 BASE DEPTH: the depth at the base of the paleo summary interval.

BASE_DEPTH_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE 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.

INTERVAL DESCRIPTION: Textual description of the interval that has been


INTERVAL_DESC Y VARCHAR2 240
reviewed or studied.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

TOP_DEPTH Y NUMBER 15,5 TOP DEPTH: The top or upper depth of the interval that was studied.

TOP_DEPTH_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

LITHOLOGIC SAMPLE IDENTIFIER: Unique identifier for a lithologic sample used in


LITH_SAMPLE_ID N VARCHAR2 40 P SAMPLE
technical analysis.

ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).

DIVERSITY COUNT: a count of the number of species identified in this sample


DIVERSITY_COUNT Y NUMBER 10
during this analysis.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

PALEO SUMMARY CROSS REFERENCE TYPE: the type of cross reference

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).

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

PRODUCTION ENTITY IDENTIFIER: An identifier that is unique within a specific


PDEN_ID N VARCHAR2 40 P PDEN_AREA
production entity source and type.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE N VARCHAR2 40 P R_SOURCE PDEN_AREA
source of information for this row.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either 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 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.

BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a


CURRENT_OPERATOR Y VARCHAR2 40 BUSINESS_ASSOCIATE
person, company, regulatory agency, government or consortium.

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.

CURRENT WELL STR NUMBER: A modifying designator assigned to a well


CURRENT_WELL_STR_NUMBER Y VARCHAR2 20
production string and may be associated with the string name; e.g., Jones # 1; B-1.

EFFECTIVE DATE: the date on which this row of data first came into effect from a
EFFECTIVE_DATE Y DATE DATE
business perspective.

ENHANCED RECOVERY TYPE: Type of method used for enhanced recovery of


ENHANCED_RECOVERY_TYPE Y VARCHAR2 40 R_ENHANCED_REC_TYPE
petroleum substances.

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.

LOCATION DESCRIPTION TYPE: The type of location description. For example -


LOCATION_DESC_TYPE Y VARCHAR2 40 R_LOCATION_DESC_TYPE
Dominion Land Survey (DLS), Congressional, or NTS.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PRIMARY_PRODUCT Y VARCHAR2 40 SUBSTANCE PRIMARY PRODUCT: The primary product produced by this PDEN

PRODUCTION_METHOD: REFERENCE PRODUCTION METHOD: The method of


PRODUCTION_METHOD Y VARCHAR2 40 R_PRODUCTION_METHOD
product ion. For example swabbing, flowing, pumping or gas lift.

PROPRIETARY INDICATOR: Indicates whether data is available for public


PROPRIETARY_IND Y VARCHAR2 1
distribution or viewing.

REMARK Y VARCHAR2 2000 REMARK: Comments about the production entity.

STATE OR FEDERAL WATERS: Code indicating if the well is producing in state or


STATE_OR_FEDERAL_WATERS Y VARCHAR2 40
federal waters.

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

use for a Lexicon, 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.

STRING SERIAL NUMBER: Number assigned by a regulatory agency (usually) to


STRING_SERIAL_NUMBER Y VARCHAR2 20
identify a producing 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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 IDENTIFIER: An identifier that is unique within a specific


FROM_PDEN_ID N VARCHAR2 40 P PDEN
production entity source and type.

SOURCE: The individual, company, state, or government agency designated as the


FROM_PDEN_SOURCE N VARCHAR2 40 P PDEN
source of information for this row.

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.

PRODUCTION ENTITY IDENTIFIER: An identifier that is unique within a specific


TO_PDEN_ID N VARCHAR2 40 P PDEN
production entity source and type.

SOURCE: The individual, company, state, or government agency designated as the


TO_PDEN_SOURCE N VARCHAR2 40 P PDEN
source of information for this row.

ALLOCATION OBSERVATION NUMBER: a unique number assigned to an allocation

ALLOCATION_OBS_NO N NUMBER 8 P factor, allowing them to be versioned over time. This column replaces DATE, which

was previously part of the primary key 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).

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 FACTOR: A factor that is used in calculations to allocate production


ALLOCATION_FACTOR Y NUMBER 10,5
from one entity to another.

ALLOCATION FACTOR TYPE: The type of allocation factor that is used in

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.

REFERENCE PERIOD TYPE: A reference table identifying the periods of time.


PERIOD_TYPE Y VARCHAR2 40 R_PERIOD_TYPE
Possible values include DAY, MONTH, YEAR.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PRODUCT_TYPE Y VARCHAR2 40 SUBSTANCE PRODUCT_TYPE: The product identified as a component for this table.

REMARK Y VARCHAR2 2000 REMARK: Comment about the allocation factor.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

Page 713 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

REFERENCE VOLUME METHOD: A reference table identifying the type of method

VOLUME_METHOD Y VARCHAR2 40 R_VOLUME_METHOD used to determine the volume of fluids moved. Examples would be measured,

prorated, engineering study, 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

PRODUCTION ENTITY IDENTIFIER: An identifier that is unique within a specific


PDEN_ID N VARCHAR2 40 P PDEN
production entity source and type.

SOURCE: The individual, company, state, or government agency designated as the


PDEN_SOURCE N VARCHAR2 40 P PDEN
source of information for this row.

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,

informal etc. Formerly called PDEN_COUNTY.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

PRODUCTION ENTITY IDENTIFIER: An identifier that is unique within a specific


PDEN_ID N VARCHAR2 40 P PDEN
production entity source and type.

SOURCE: The individual, company, state, or government agency designated as the


PDEN_SOURCE N VARCHAR2 40 P PDEN
source of information for this row.

ACTIVE INDICATOR: A 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 a business associate, such as a


BUSINESS_ASSOCIATE_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
person, company, regulatory agency, government or consortium.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

PRODUCTION ENTITY IDENTIFIER: An identifier that is unique within a specific


PDEN_ID N VARCHAR2 40 P PDEN
production entity source and type.

PDEN SOURCE: The individual, company, state, or government agency designated


PDEN_SOURCE N VARCHAR2 40 P PDEN
as the source of information for this row

COMPONENT OBSERVATION NUMBER: A unique number identifying the object


COMPONENT_OBS_NO N NUMBER 8 P
that is associated with a production entity.

ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).

ACTIVITY OBSERVATION NUMBER: Number uniquely identifying each observation


ACTIVITY_OBS_NO Y NUMBER 8 WELL_ACTIVITY
of an activity.

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of

ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic

cuttings, fluid collection 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 associaate has over business objects.

BUSINESS ASSOCIATE ORGANIZATION IDENTIFIER: unique identifier for an


BA_ORGANIZATION_ID Y VARCHAR2 40 BA_ORGANIZATION
organization of a company or organization.

ORGANIZATION SEQUENCE NUMBER: a unique number added to allow


BA_ORGANIZATION_SEQ_NO Y NUMBER 8 BA_ORGANIZATION
organizations to be versioned over time.

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 IDENTIFIER: Unique identifier for the list of kinds of

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 CATALOGUE IDENTIFIER: Unique identifier for the list of kinds of

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

equipment that exist are defined in the table EQUIPMENT.

CLASSIFICATION: SYSTEM: Identifies and describes the classification system that

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

CLASSIFICATION LEVEL IDENTIFIER: Unique identifier used to capture the

classification systems, such as those that describe types of equipment. A number of

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

classification system, and through more than one classification system.

CONSENT IDENTIFIER: Unique identifier for the consent. Consents grant

permission to conduct operations based on approval of what is done or proposed by


CONSENT_ID Y VARCHAR2 40 CONSENT
another. Conditions, including actions to be taken or fees to be paid, may or may not

be applied against the consent.

CONTEST ID: Unique identifier to track a contestment between companies,


CONSULT_ID Y VARCHAR2 40 CONSULT
countries, states and other jurisdictional bodies.

CONTEST ID: Unique identifier to track a contestment between companies,


CONTEST_ID Y VARCHAR2 40 CONTEST
countries, states and other jurisdictional bodies.

CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.

ECOZONE IDENTIFIER: Unique identifier for a sedimentary rock unit or environment

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 BA: The unique identifier assigned to an employee (or consultant or


EMPLOYEE_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
contractor) in an organization.

EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.

EMPLOYER_BA: The unique identifier of the organization that has employees


EMPLOYER_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
working for it.

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

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 SUIMMARY IDENTIFIER: Summary information about a financial

FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.

Could be a cost center or any other reference number.

FOSSIL_ID Y VARCHAR2 40 FOSSIL FOSSIL IDENTIFIER: Unique Identifier for a fossil.

INCIDENT IDENTIFIER: Unique identifier for an health safety or environment related


INCIDENT_ID Y VARCHAR2 40 HSE_INCIDENT
incident.

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.

INTEREST SET SEQUENCE NUMBER: unique sequencing component to allow


INTEREST_SET_SEQ_NO Y NUMBER 8 INTEREST_SET
verioning of the interest set over time.

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

AGREEMENT, LAND AGREE PART.

LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale.

LANGUAGE: The form of a means of communicating ideas or feelings by the use of

LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.

Usually the language used in a document, proceding, process or appllication.

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 COMPONENT TYPE: the type of component that is


PDEN_COMPONENT_TYPE Y VARCHAR2 40 R_PDEN_COMPONENT_TYPE
asssicated with the PDEN

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


PPDM_SYSTEM_ID Y VARCHAR2 40 PPDM_TABLE PPDM_SYSTEM
database or XML schema.

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.

WELL STRING FORMATION OBSERVATION NUMBER: A sequential observation

PR_STR_FORM_OBS_NO Y NUMBER 8 PROD_STRING_FORMATION number used to uniquely identify each completed (perforated) formation (layer) that is

contributing production to a well string.

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 and FEE SCHEDULE: A schedule for payments as set up by a business

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

managed carefully and appropriately.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


REFERENCED_SYSTEM_ID Y VARCHAR2 40
database or XML schema.

PPDM TABLE NAME: The name of a table that has an association with this level of a

classification system. This may be used in conjunction with an approrpriate foreign

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

the source table be managed carefully and appropriately.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

RESERVES ENTITY IDENTIFIER: unique identifier for a reserves entity. A reserves

RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of

business objects (such as all the completions producing from a pool).

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.

SOURCE: The individual, company, state, or government agency designated as the


SAMPLE_ANAL_SOURCE Y VARCHAR2 40 ANL_ANALYSIS_REPORT
source of information for this row.

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.

Valid entries include SEIS_LINE, SEIS_SEGMENT, SEIS_SURVEY, SEIS_PLAN,

SEIS_WELL, SEIS_PROC_SET, SEIS_INTERP_SET or SEIS_3D.

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

name of a valid sub type of support facility.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SPATIAL DESCRIPTION: The surface and sub-surface description of land. The

surface description may be stated in terms of a legal survey system, metes and

bounds or polygon. The mineral zone description describes the minerals


SPATIAL_DESCRIPTION_ID Y VARCHAR2 40 SPATIAL_DESCRIPTION
(substances) and subsurface definition (zones/formations) to which rights are

granted. For land rights, continuations may be described by generating a new Spatial

description.

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.

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

use for a Lexicon, 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.

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

maintain integration with the rest of the model.

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.

RECORDS MANAGEMENT THESAURUS IDENTIFIER: Unique identifier for a set of

words or descriptors about a particular field or set of concepts, such as a list of

THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the

organization of a collection of documents for reference and retrieval (from Merriam

Webster Online)

THESAURUS WORD IDENTIFIER: Unique identifier for a word or key word in a


THESAURUS_WORD_ID Y VARCHAR2 40 RM_THESAURUS_WORD
thesaurus.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


UWI Y VARCHAR2 40 WELL
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.

SOURCE: The individual, company, state, or government agency designated as the


WELL_ACTIVITY_SOURCE Y VARCHAR2 40 WELL_ACTIVITY
source of information for this row.

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.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


WELL_ACTIVITY_UWI Y VARCHAR2 40 WELL_ACTIVITY
primary key for this row.

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

stages of the Well Life cycle (planning to disposal).

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

PRODUCTION ENTITY IDENTIFIER: An identifier that is unique within a specific


PDEN_ID N VARCHAR2 40 P PDEN
production entity source and type.

SOURCE: The individual, company, state, or government agency designated as the


PDEN_SOURCE N VARCHAR2 40 P PDEN
source of information for this row.

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,

METHANE, BUTANE, HELIUM, etc.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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.

VOLUME_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE VOLUME OUOM: Volume original units 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.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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 IDENTIFIER: An identifier that is unique within a specific


PDEN_ID N VARCHAR2 40 P PDEN_DECLINE_CASE
production entity source and type.

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

SOURCE: The individual, company, state, or government agency designated as the


PDEN_SOURCE N VARCHAR2 40 P PDEN_DECLINE_CASE
source of information for this row.

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.

PERIOD_ID N VARCHAR2 40 P PERIOD_ID: unique identifier for the period 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).

PRODUCTION DECLINE CURVE CONDITION CODE: a validated set of codes that

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

includes producing wells, injecting wells or both for example.

CONDITION DESCRIPTION: a short textual description of the condition, such as a


CONDITION_DESC Y VARCHAR2 240
description of expected well conditions.

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.

CONDITION VALUE: the numeric value of a condition, such as the number of


CONDITION_VALUE Y NUMBER 15,5
actively producing oil wells or the service factor.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

VOLUME DATE DESCRIPTION: Textual representation of the date of volumes for

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

PRODUCTION ENTITY IDENTIFIER: An identifier that is unique within a specific


PDEN_ID N VARCHAR2 40 P PDEN_DECLINE_CASE
production entity source and type.

SOURCE: The individual, company, state, or government agency designated as the


PDEN_SOURCE N VARCHAR2 40 P PDEN_DECLINE_CASE
source of information for this row.

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.

DURATION Y NUMBER 10,5 DURATION: Duration for this decline segment.

DURATION_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE DURATION OUOM: Duration original unit of measure.

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.

MINIMUM DECLINE: Limiting minimum decline percentage for hyperbolic decline


MINIMUM_DECLINE Y NUMBER 10,6
type.

N_FACTOR Y NUMBER 10,5 N FACTOR: Factor for the hyperbolic decline curve equation.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should becreated.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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.

VOLUME_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE VOLUME OUOM: Volume original units 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

PRODUCTION ENTITY IDENTIFIER: An identifier that is unique within a specific


PDEN_ID N VARCHAR2 40 P PDEN
production entity source and type.

SOURCE: The individual, company, state, or government agency designated as the


PDEN_SOURCE N VARCHAR2 40 P PDEN
source of information for this row.

ACTIVE INDICATOR: A 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

PRODUCTION ENTITY IDENTIFIER: An identifier that is unique within a specific


PDEN_ID N VARCHAR2 40 P PDEN
production entity source and type.

SOURCE: The individual, company, state, or government agency designated as the


PDEN_SOURCE N VARCHAR2 40 P PDEN
source of information for this row.

ACTIVE INDICATOR: A 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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 IDENTIFIER: An identifier that is unique within a specific


PDEN_ID N VARCHAR2 40 P PDEN
production entity source and type.

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_COUNTY or PDEN_FIELD. Validated by check constraint.

SOURCE: The individual, company, state, or government agency designated as the


PDEN_SOURCE N VARCHAR2 40 P PDEN
source of information for this row.

PRODUCT_TYPE N VARCHAR2 40 P SUBSTANCE PRODUCT_TYPE: The product identified as a component for this table.

AMENDMENT SEQUENCE NUMBER: used to order amendment events for

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

Architectural Principle to assign.

ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).

PDEN AMENDMENT REASON: The reason why a production amendment was


AMEND_REASON Y VARCHAR2 40 R_PDEN_AMEND_REASON
posted, such as instrument calibration, calculation error or volume balancing.

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_POSITION Y NUMBER 10,5 CHOKE POSITION: position of the choke

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.

DIFFERENTIAL PRESSURE: The difference of the pressure on the upstream and


DIFFERENTIAL_PRESSURE Y NUMBER 8,2
the downstream sides of an orifice or choke.

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 TIMEZONE: the timezone referencing the time of day. If time is


MEASUREMENT_TIMEZONE Y VARCHAR2 40 R_TIMEZONE
captured, this column is mandatory.

MEASUREMENT_TYPE Y VARCHAR2 40 R_MEASUREMENT_TYPE MEASUREMENT TYPE: Identifies the type of measurement recorded.

MEASUREMENT TEMPERATURE: The fluid temperature at the time the flow m


MEAS_TEMPERATURE Y NUMBER 10,5
easurement was made.

MEASURED TEMPERATURE OUOM: Measured temperature original unit of measu


MEAS_TEMPERATURE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
re.

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

new volumes, such as amendments, were added to the database.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PRODUCTION_VOLUME Y NUMBER 14,4 PRODUCTION VOLUME: The measured volume of production.

PRODUCTION_VOLUME_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE PRODUCTION VOLUME OUOM: Production volume original unit of measure.

PRODUCTION_VOLUME_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE 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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

PRODUCTION ENTITY IDENTIFIER: An identifier that is unique within a specific


PDEN_ID N VARCHAR2 40 P PDEN
production entity source and type.

SOURCE: The individual, company, state, or government agency designated as the


PDEN_SOURCE N VARCHAR2 40 P PDEN
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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

PRODUCTION ENTITY IDENTIFIER: An identifier that is unique within a specific


PDEN_ID N VARCHAR2 40 P PDEN
production entity source and type.

SOURCE: The individual, company, state, or government agency designated as the


PDEN_SOURCE N VARCHAR2 40 P PDEN
source of information for this row.

ACTIVE INDICATOR: A 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,

LAND_GRANTED_RIGHT, LAND_UNIT, LAND_UNIT_TRACT or LAND_TITLE.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

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: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

PRODUCTION ENTITY IDENTIFIER: An identifier that is unique within a specific


PDEN_ID N VARCHAR2 40 P PDEN
production entity source and type.

SOURCE: The individual, company, state, or government agency designated as the


PDEN_SOURCE N VARCHAR2 40 P PDEN
source of information for this row.

ACTIVE INDICATOR: A 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.

LEASE OR UNIT IDENTIFIER: Number or code assigned as an alias that uniquely


LEASE_UNIT_ID Y VARCHAR2 40 PROD_LEASE_UNIT
identifies a lease or unit for production monitoring and reporting purposes.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

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: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

PRODUCTION ENTITY IDENTIFIER: An identifier that is unique within a specific


PDEN_ID N VARCHAR2 40 P PDEN
production entity source and type.

SOURCE: The individual, company, state, or government agency designated as the


PDEN_SOURCE N VARCHAR2 40 P PDEN
source of information for this row.

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,

METHANE, BUTANE, HELIUM, etc.

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.

CRITICAL_PRESS_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNITS OF MEASURE

CRITICAL TEMPERATURE: the critical temperature defined at the time of the


CRITICAL_TEMP Y NUMBER 10,5
material balance analysis.

CRITICAL_TEMP_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNITS OF MEASURE

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

CUM_VOLUME_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNITS OF MEASURE

CUM_VOLUME_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNITS OF MEASURE

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_CUM_VOLUME_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNITS OF MEASURE

FINAL_CUM_VOLUME_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNITS OF MEASURE

FINAL_PRESS Y NUMBER 8,2 FINAL PRESSURE: the ending pressure of the material balance curve.

FINAL_PRESS_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNITS OF MEASURE

GAS_ABANDON_PRESS Y NUMBER 8,2 GAS ABANDONMENT PRESSURE: the pressure at abandonment

GAS_ABANDON_PRESS_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNITS OF MEASURE

GAS ABANDONMENT RECOVERY FACTOR: The gas recovery factor at


GAS_ABANDON_RECOVER Y NUMBER 10,5
abandonment.

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_CUM_VOLUME_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNITS OF MEASURE

INITIAL_CUM_VOLUME_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNITS OF MEASURE

INITIAL_PRESS Y NUMBER 8,2 INITIAL PRESSURE: the initial pressure at the start of the material balance curve.

INITIAL_PRESS_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNITS OF MEASURE

INITIAL_TEMP Y NUMBER 10,5 INITIAL TEMPERATURE: the initial temperature used during the material balance.

INITIAL_TEMP_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNITS OF MEASURE

MEASURED PRESSURES INDICATOR: A Y/N flag indicating that measured

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.

POOL_DATUM_DEPTH_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNITS OF MEASURE

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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.

VOLUME_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNITS OF MEASURE

VOLUME_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNITS OF MEASURE

ZERO PRESSURES INDICATOR: A Y/N flag indicating whether zero pressure

ZERO_PRESS_IND Y VARCHAR2 1 readings were included in the analysis. A Y indicates that zero readings are included,

a N indicates that they were not.

COMPRESSIBILITY FACTORE METHOD: the method used to determine the


Z_FACTOR_METHOD Y VARCHAR2 40 R_MBAL_COMPRESS_TYPE
compresibility factor.

ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.

ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.

ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.

ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.

ROW_EFFECTIVE_DATE: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

PRODUCTION ENTITY IDENTIFIER: An identifier that is unique within a specific


PDEN_ID N VARCHAR2 40 P PDEN
production entity source and type.

SOURCE: The individual, company, state, or government agency designated as the


PDEN_SOURCE N VARCHAR2 40 P PDEN
source of information for this row.

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.

OPERATOR OBSERVATION NUMBER: A unique number allowing a business


OPERATOR_OBS_NO N NUMBER 8 P
associate to be the operator for a PDEN more than once over its lifetime.

ACTIVE INDICATOR: A 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

PRODUCTION ENTITY IDENTIFIER: An identifier that is unique within a specific


PDEN_ID N VARCHAR2 40 P PDEN
production entity source and type.

SOURCE: The individual, company, state, or government agency designated as the


PDEN_SOURCE N VARCHAR2 40 P PDEN
source of information for this row.

ACTIVE INDICATOR: A 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.

OTHER SHORT NAME: Common short name assigned to a production reporting


OTHER_SHORT_NAME Y VARCHAR2 30
entity not explicitly defined in the PPDM production model.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

PRODUCTION ENTITY IDENTIFIER: An identifier that is unique within a specific


PDEN_ID N VARCHAR2 40 P PDEN
production entity source and type.

SOURCE: The individual, company, state, or government agency designated as the


PDEN_SOURCE N VARCHAR2 40 P PDEN
source of information for this row.

ACTIVE INDICATOR: A 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

PRODUCTION ENTITY IDENTIFIER: An identifier that is unique within a specific


PDEN_ID N VARCHAR2 40 P PDEN
production entity source and type.

SOURCE: The individual, company, state, or government agency designated as the


PDEN_SOURCE N VARCHAR2 40 P PDEN
source of information for this row.

ACTIVE INDICATOR: A 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.

LEASE OR UNIT IDENTIFIER: Number or code assigned as an alias that uniquely


LEASE_UNIT_ID Y VARCHAR2 40 PROD_LEASE_UNIT
identifies a lease or unit for production monitoring and reporting purposes.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

STRING IDENTIFIER: Number or code uniquely identifying a production string within


STRING_ID Y VARCHAR2 40 PROD_STRING
a well.

STRING_SOURCE Y VARCHAR2 40 PROD_STRING STRING SOURCE: the source of data for the PROD STRING

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


UWI Y VARCHAR2 40 WELL PROD_STRING
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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

PRODUCTION ENTITY IDENTIFIER: An identifier that is unique within a specific


PDEN_ID N VARCHAR2 40 P PDEN
production entity source and type.

SOURCE: The individual, company, state, or government agency designated as the


PDEN_SOURCE N VARCHAR2 40 P PDEN
source of information for this row.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


UWI N VARCHAR2 40 P PROD_STRING
primary key for this row.

STRING_SOURCE N VARCHAR2 40 P PROD_STRING STRING SOURCE: the source of data for the PROD STRING

STRING IDENTIFIER: Number or code uniquely identifying a production string within


STRING_ID N VARCHAR2 40 P PROD_STRING
a well.

PDEN PROD STRING CROSS REFERENCE SEQUENCE NUMBER: A seqeunce


PDEN_PRS_XREF_SEQ_NO N NUMBER 8 P
number added to allow ordering (by time) of cross references.

ACTIVE INDICATOR: A 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

PRODUCTION ENTITY IDENTIFIER: An identifier that is unique within a specific


PDEN_ID N VARCHAR2 40 P PDEN_PROD_STRING_XREF
production entity source and type.

SOURCE: The individual, company, state, or government agency designated as the


PDEN_SOURCE N VARCHAR2 40 P PDEN_PROD_STRING_XREF
source of information for this row.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


UWI N VARCHAR2 40 P PDEN_PROD_STRING_XREF
primary key for this row.

STRING_SOURCE N VARCHAR2 40 P PDEN_PROD_STRING_XREF STRING SOURCE: the source of data for the PROD STRING

STRING IDENTIFIER: Number or code uniquely identifying a production string within


STRING_ID N VARCHAR2 40 P PDEN_PROD_STRING_XREF
a well.

PDEN PROD STRING CROSS REFERENCE SEQUENCE NUMBER: A seqeunce


PDEN_PRS_XREF_SEQ_NO N NUMBER 8 P PDEN_PROD_STRING_XREF
number added to allow ordering (by time) of cross references.

ALLOWABLE OBSERVATION NUMBER: a value which uniquely identifies unique


ALLOWABLE_OBS_NO N NUMBER 8 P
instances of allowables.

ACTIVE INDICATOR: A 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

ALLOWABLE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ALLOWABLE ORIGINAL UNITS OF MEASURE:

ALLOWABLE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

PRODUCTION ENTITY IDENTIFIER: An identifier that is unique within a specific


PDEN_ID N VARCHAR2 40 P PDEN
production entity source and type.

SOURCE: The individual, company, state, or government agency designated as the


PDEN_SOURCE N VARCHAR2 40 P PDEN
source of information for this row.

ACTIVE INDICATOR: A 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

WELL STRING FORMATION OBSERVATION NUMBER: A sequential observation

PR_STR_FORM_OBS_NO Y NUMBER 8 PROD_STRING_FORMATION number used to uniquely identify each completed (perforated) formation (layer) that is

contributing production to a well string

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
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

use for a Lexicon, 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.

PROD_STRING STRING IDENTIFIER: Number or code uniquely identifying a production string within
STRING_ID Y VARCHAR2 40
PROD_STRING_FORMATION a well.

WELL STRING FORMATION OBSERVATION NUMBER: A sequential observation


PROD_STRING
STRING_SOURCE Y VARCHAR2 40 number used to uniquely identify each completed (perforated) formation (layer) that is
PROD_STRING_FORMATION
contributing production to a well string.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

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: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

PRODUCTION ENTITY IDENTIFIER: An identifier that is unique within a specific


PDEN_ID N VARCHAR2 40 P PDEN
production entity source and type.

SOURCE: The individual, company, state, or government agency designated as the


PDEN_SOURCE N VARCHAR2 40 P PDEN
source of information for this row.

ACTIVE INDICATOR: A 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

PRODUCTION ENTITY IDENTIFIER: An identifier that is unique within a specific


PDEN_ID N VARCHAR2 40 P PDEN
production entity source and type.

SOURCE: The individual, company, state, or government agency designated as the


PDEN_SOURCE N VARCHAR2 40 P PDEN
source of information for this row.

ACTIVE INDICATOR: A 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

RESERVES ENTITY IDENTIFIER: unique identifier for a reserves entity. A reserves

RESENT_ID Y VARCHAR2 40 RESENT_CLASS entity may be comprised of a single business object (such as a well) or a group of

business objects (such as all the completions producing from a pool).

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

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: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

PRODUCTION ENTITY IDENTIFIER: An identifier that is unique within a specific


PDEN_ID N VARCHAR2 40 P PDEN
production entity source and type.

SOURCE: The individual, company, state, or government agency designated as the


PDEN_SOURCE N VARCHAR2 40 P PDEN
source of information for this row.

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.

PERCENT CAPABILITY: The working capability, compared to the maximum possible

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

well site or facility based on equipment manufacturer specifications, well operations

parameters, etc.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

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: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

PRODUCTION ENTITY IDENTIFIER: An identifier that is unique within a specific


PDEN_ID N VARCHAR2 40 P PDEN
production entity source and type.

SOURCE: The individual, company, state, or government agency designated as the


PDEN_SOURCE N VARCHAR2 40 P PDEN
source of information for this row.

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,

METHANE, BUTANE, HELIUM, etc.

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 ABANDONMENT COMPRESSIBILITY: The abandonment compressibility factor


GAS_ABANDON_COMPRESS Y NUMBER 10,5
used in the calculation of the reserves.

GAS ABANDONMENT PRESSURE: the abandonment pressure used in the


GAS_ABANDON_PRESS Y NUMBER 8,2
calculation of the reserves.

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 Y NUMBER 10,3 GROSS PAY: Gross pay thickness.

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.

REMAINING RECOVERABLE OIL IN PLACE: Recoverable oil in place calculated by


OIL_IN_PLACE Y NUMBER 18,4
original oil in place x oil total recovery factor/100.

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 VOLUME: Original oil in place calculated as volume x


OIL_ORIGINAL_IN_PLACE Y NUMBER 18,4
porosity x oil shrinkage x (1-SW).

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

managed by trigger or procedure if possible.

OIL_RESIDUAL_SAT Y NUMBER 10,5 RESIDUAL OIL SATURATION: The residual oil saturation.

OIL SHRINKAGE: Also define as 1.FVF (Formation Volume Factor) or 1/Boas


OIL_SHRINKAGE Y NUMBER 10,5
STm3/Rm3.

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.

PERMEABILITY_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

POROSITY: Volume or pore space in the reservoir with a capacity for storing fluids
POROSITY Y NUMBER 10,5
as a percent.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should becreated.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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

VOLUME_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

PRODUCTION ENTITY IDENTIFIER: An identifier that is unique within a specific


PDEN_ID N VARCHAR2 40 P PDEN
production entity source and type.

SOURCE: The individual, company, state, or government agency designated as the


PDEN_SOURCE N VARCHAR2 40 P PDEN PDEN
source of information for this row.

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,

METHANE, BUTANE, HELIUM, 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.

VOLUME DISPOSITION OBSERVATION NUMBER: A number that is used to


DISPOSITION_OBS_NO N NUMBER 8 P
uniquely identify a reported movement of fluid between two production entities.

AMENDMENT SEQUENCE NUMBER: used to order amendment events for

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).

PDEN AMENDMENT REASON: The reason why a production amendment was


AMEND_REASON Y VARCHAR2 40 R_PDEN_AMEND_REASON
posted, such as instrument calibration, calculation error or volume balancing.

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.

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

new volumes, such as amendments, were added to the database.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should becreated.

PRODUCTION ENTITY IDENTIFIER: An identifier that is unique within a specific


RECEIVING_PDEN_ID Y VARCHAR2 40 PDEN
production entity source and type.

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE VOLUME OUOM: Volume original unit of measure.

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

Oil Equivalent (BOE).

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.

VOLUME_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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_COUNTY or PDEN_FIELD. Validated by check constraint.

PRODUCTION ENTITY IDENTIFIER: An identifier that is unique within a specific


PDEN_ID N VARCHAR2 40 P PDEN
production entity source and type.

SOURCE: The individual, company, state, or government agency designated as the


PDEN_SOURCE N VARCHAR2 40 P PDEN
source of information for this row.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

PRODUCTION ENTITY IDENTIFIER: An identifier that is unique within a specific


PDEN_ID N VARCHAR2 40 P PDEN
production entity source and type.

PERIOD_ID N VARCHAR2 40 P PERIOD_ID: unique identifier for the production period.

SOURCE: The individual, company, state, or government agency designated as the


PDEN_SOURCE N VARCHAR2 40 P PDEN
source of information for this row.

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.

AMENDMENT SEQUENCE NUMBER: used to order amendment events for

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).

PDEN AMENDMENT REASON: The reason why a production amendment was


AMEND_REASON Y VARCHAR2 40 R_PDEN_AMEND_REASON
posted, such as instrument calibration, calculation error or volume balancing.

BOE CUMULATIVE VOLUME: The cumulative volume for a production entity

BOE_CUM_VOLUME Y NUMBER 14,4 expressed as Barrels of Oil Equivalent (BOE). This is usually captured as the closing

volume for the period (not normally the opening volume)

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.

INJECTION CYCLE: A sequential number assigned to each cycle phase of injection

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.

Only those projects which are in a cycle of alternating injection substances or in a

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.

INJECTION_PRESSURE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

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.

INVENTORY CLOSING BALANCE OUOM: Inventory closing balance original unit of


INVENT_CLOSE_BAL_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
measure.

INVENTORY OPENING BALANCE OUOM: Inventory opening balance original unit


INVENT_OPEN_BAL_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
of measure.

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 CUMULATIVE VOLUME: The cumulative volume of nitrogen for a

NITROGEN_CUM_VOLUME Y NUMBER 14,4 production entity. This is usually captured as the closing volume for the period (not

normally the opening volume)

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_INJECTION_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE PERIOD ON INJECTION ORIGINAL UNITS OF MEASURE

PERIOD ON PRODUCTION: The period/ time that fluids were produced during the
PERIOD_ON_PRODUCTION Y NUMBER 15,5
current reporting period.

PERIOD_ON_PRODUCTION_OUOMY VARCHAR2 40 PPDM_UNIT_OF_MEASURE PERIOD ON PRODUCTION ORIGINAL UNITS OF MEASURE

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

new volumes, such as amendments, were added to the database.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

these volumes, as in volume estimates created during a reserves projection analysis

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

in the event that a more general association will work.

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SULPHUR CUMULATIVE VOLUME: The cumulative volume of sulphur for a

SULPHUR_CUM_VOLUME Y NUMBER 14,4 production entity. This is usually captured as the closing volume for the period (not

normally the opening volume)

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 CUMULATIVE VOLUME: The cumulative volume of water for a production

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

PRODUCTION ENTITY IDENTIFIER: An identifier that is unique within a specific


PDEN_ID N VARCHAR2 40 P PDEN_VOL_SUMMARY
production entity source and type.

SOURCE: The individual, company, state, or government agency designated as the


PDEN_SOURCE N VARCHAR2 40 P PDEN_VOL_SUMMARY
source of information for this row.

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.

AMENDMENT SEQUENCE NUMBER: used to order amendment events for

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

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE VOLUME OUOM: Volume 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

Oil Equivalent (BOE).

VOLUME_QUALITY_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE VOLUME QUALITY OUOM: Volume quality original unit of measure.

VOLUME_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

PRODUCTION ENTITY IDENTIFIER: An identifier that is unique within a specific


PDEN_ID N VARCHAR2 40 P PDEN
production entity source and type.

SOURCE: The individual, company, state, or government agency designated as the


PDEN_SOURCE N VARCHAR2 40 P PDEN
source of information for this row.

ACTIVE INDICATOR: A 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

table may 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

PRODUCTION ENTITY IDENTIFIER: An identifier that is unique within a specific


PDEN_ID N VARCHAR2 40 P PDEN_WELL
production entity source and type.

SOURCE: The individual, company, state, or government agency designated as the


PDEN_SOURCE N VARCHAR2 40 P PDEN_WELL
source of information for this row.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


UWI N VARCHAR2 40 P WELL
primary key for this row.

WELL REPORTING STREAM PARTICIPATION OBSERVATION NUMBER: This

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

Stream at the same 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).

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL shouldbe created.

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.

SUBSTANCE PERCENT: the percent of this substance that is participating in the


SUBSTANCE_PERCENT Y NUMBER 15,12
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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

PRODUCTION ENTITY IDENTIFIER: An identifier that is unique within a specific


FROM_PDEN_ID N VARCHAR2 40 P PDEN
production entity source and type.

SOURCE: The individual, company, state, or government agency designated as the


FROM_PDEN_SOURCE N VARCHAR2 40 P PDEN
source of information for this row.

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

PRODUCTION ENTITY IDENTIFIER: An identifier that is unique within a specific


TO_PDEN_ID N VARCHAR2 40 P PDEN
production entity source and type.

SOURCE: The individual, company, state, or government agency designated as the


TO_PDEN_SOURCE N VARCHAR2 40 P PDEN
source of information for this row.

PRODUCTION ENTITY CROSS REFERENCE OBSERVATION NUMBER: unique


XREF_OBS_NO N NUMBER 8 P
identifier for this occurence of the relationship between production entities.

ACTIVE INDICATOR: A 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.

PRODUCTION REPORTING ENTITY CROSS REFERENCE TYPE: The type of

PDEN_XREF_TYPE Y VARCHAR2 40 R_PDEN_XREF_TYPE cross reference. Used in situations where you may want two different XREF networks

(ownership and physical connections like pipelines, for instance).

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

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.

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_NAME Y VARCHAR2 255 POOL NAME: The name of the pool.

POOL_NAME_ABBREVIATION Y VARCHAR2 12 POOL NAME ABBREVIATION: The pool name abbreviation.

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

geologic (stratigraphic) definitions.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
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

use for a Lexicon, 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.

ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.

ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.

ROW_EFFECTIVE_DATE: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

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: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE N VARCHAR2 40 P R_SOURCE
source of information for this row.

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.

ABBREVIATION Y VARCHAR2 30 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A 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_SHORT_NAME Y VARCHAR2 30 SHORT NAME: A short name given to an 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

formal registration event.

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.

LANGUAGE_ID Y VARCHAR2 40 R_LANGUAGE LANGUAGE IDENTIFIER: The language of the alias.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED INDICATOR: A Y/N flag indicating whether this alias is a preferred


PREFERRED_IND Y VARCHAR2 1
name or code.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

COMPONENT OBSERVATION NUMBER: A unique number identifying the object


COMPONENT_OBS_NO N NUMBER 8 P
that is associated with a 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).

ACTIVITY OBSERVATION NUMBER: Number uniquely identifying each observation


ACTIVITY_OBS_NO Y NUMBER 8 WELL_ACTIVITY
of an activity.

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of

ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic

cuttings, fluid collection 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 associaate has over business objects.

BUSINESS ASSOCIATE ORGANIZATION IDENTIFIER: unique identifier for an


BA_ORGANIZATION_ID Y VARCHAR2 40 BA_ORGANIZATION
organization of a company or organization.

ORGANIZATION SEQUENCE NUMBER: a unique number added to allow


BA_ORGANIZATION_SEQ_NO Y NUMBER 8 BA_ORGANIZATION
organizations to be versioned over time.

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 IDENTIFIER: Unique identifier for the list of kinds of

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 CATALOGUE IDENTIFIER: Unique identifier for the list of kinds of

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

equipment that exist are defined in the table EQUIPMENT.

CLASSIFICATION: SYSTEM: Identifies and describes the classification system that

CLASSIFICATION_SYSTEM_ID Y VARCHAR2 40 CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification

information.

CLASSIFICATION LEVEL IDENTIFIER: Unique identifier used to capture the

classification systems, such as those that describe types of equipment. A number of


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

classification system, and through more than one classification system.

CONSENT IDENTIFIER: Unique identifier for the consent. Consents grant

permission to conduct operations based on approval of what is done or proposed by


CONSENT_ID Y VARCHAR2 40 CONSENT
another. Conditions, including actions to be taken or fees to be paid, may or may not

be applied against the consent.

Page 778 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

CONTEST ID: Unique identifier to track a contestment between companies,


CONSULT_ID Y VARCHAR2 40 CONSULT
countries, states and other jurisdictional bodies.

CONTEST ID: Unique identifier to track a contestment between companies,


CONTEST_ID Y VARCHAR2 40 CONTEST
countries, states and other jurisdictional bodies.

CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.

ECOZONE IDENTIFIER: Unique identifier for a sedimentary rock unit or environment

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 BA: The unique identifier assigned to an employee (or consultant or


EMPLOYEE_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
contractor) in an organization.

EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.

EMPLOYER_BA: The unique identifier of the organization that has employees


EMPLOYER_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
working for it.

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

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 SUIMMARY IDENTIFIER: Summary information about a financial

FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.

Could be a cost center or any other reference number.

FOSSIL_ID Y VARCHAR2 40 FOSSIL FOSSIL IDENTIFIER: Unique Identifier for a fossil.

INCIDENT IDENTIFIER: Unique identifier for an health safety or environment related


INCIDENT_ID Y VARCHAR2 40 HSE_INCIDENT
incident.

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.

INTEREST SET SEQUENCE NUMBER: unique sequencing component to allow


INTEREST_SET_SEQ_NO Y NUMBER 8 INTEREST_SET
verioning of the interest set over time.

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

AGREEMENT, LAND AGREE PART.

LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale.

LANGUAGE: The form of a means of communicating ideas or feelings by the use of

LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.

Usually the language used in a document, proceding, process or appllication.

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 IDENTIFIER: An identifier that is unique within a specific


PDEN_ID Y VARCHAR2 40 PDEN
production entity source and type.

PDEN SOURCE: The individual, company, state, or government agency designated


PDEN_SOURCE Y VARCHAR2 40 PDEN
as the source of information for this row

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

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

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


PPDM_SYSTEM_ID Y VARCHAR2 40 PPDM_TABLE PPDM_SYSTEM
database or XML schema.

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.

WELL STRING FORMATION OBSERVATION NUMBER: A sequential observation

PR_STR_FORM_OBS_NO Y NUMBER 8 PROD_STRING_FORMATION number used to uniquely identify each completed (perforated) formation (layer) that is

contributing production to a well string.

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 and FEE SCHEDULE: A schedule for payments as set up by a business

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

managed carefully and appropriately.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


REFERENCED_SYSTEM_ID Y VARCHAR2 40
database or XML schema.

PPDM TABLE NAME: The name of a table that has an association with this level of a

classification system. This may be used in conjunction with an approrpriate foreign

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

the source table be managed carefully and appropriately.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

RESERVES ENTITY IDENTIFIER: unique identifier for a reserves entity. A reserves

RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of

business objects (such as all the completions producing from a pool).

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.

SOURCE: The individual, company, state, or government agency designated as the


SAMPLE_ANAL_SOURCE Y VARCHAR2 40 ANL_ANALYSIS_REPORT
source of information for this row.

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.

Valid entries include SEIS_LINE, SEIS_SEGMENT, SEIS_SURVEY, SEIS_PLAN,

SEIS_WELL, SEIS_PROC_SET, SEIS_INTERP_SET or SEIS_3D.

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

name of a valid sub type of support facility.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SPATIAL DESCRIPTION: The surface and sub-surface description of land. The

surface description may be stated in terms of a legal survey system, metes and

bounds or polygon. The mineral zone description describes the minerals


SPATIAL_DESCRIPTION_ID Y VARCHAR2 40 SPATIAL_DESCRIPTION
(substances) and subsurface definition (zones/formations) to which rights are

granted. For land rights, continuations may be described by generating a new Spatial

description.

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.

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

use for a Lexicon, a geographic area, a project, a company etc.

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

maintain integration with the rest of the model.

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.

RECORDS MANAGEMENT THESAURUS IDENTIFIER: Unique identifier for a set of

words or descriptors about a particular field or set of concepts, such as a list of

THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the

organization of a collection of documents for reference and retrieval (from Merriam

Webster Online)

THESAURUS WORD IDENTIFIER: Unique identifier for a word or key word in a


THESAURUS_WORD_ID Y VARCHAR2 40 RM_THESAURUS_WORD
thesaurus.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


UWI Y VARCHAR2 40 WELL
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.

SOURCE: The individual, company, state, or government agency designated as the


WELL_ACTIVITY_SOURCE Y VARCHAR2 40 WELL_ACTIVITY
source of information for this row.

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.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


WELL_ACTIVITY_UWI Y VARCHAR2 40 WELL_ACTIVITY
primary key for this row.

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

stages of the Well Life cycle (planning to disposal).

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

SOURCE: The individual, company, state, or government agency designated as the


POOL_SOURCE N VARCHAR2 40 P R_SOURCE
source of information for this row.

ACTIVE INDICATOR: A 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 a business associate, such as a


BUSINESS_ASSOCIATE_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
person, company, regulatory agency, government or consortium.

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_NAME Y VARCHAR2 255 POOL NAME: The name of the pool.

POOL_NAME_ABBREVIATION Y VARCHAR2 12 POOL NAME ABBREVIATION: The pool name abbreviation.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

use for a Lexicon, 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.

ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.

ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.

ROW_EFFECTIVE_DATE: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

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.

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

is the GUID for the row that is being audited.

AUDIT SEQUENCE NUMBER: a number that is used to order the occurence of


AUDIT_SEQ_NO N NUMBER 8 P
auditable changes to values in the database.

ACTIVE INDICATOR: A 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 BUSINESS ASSOCIATE IDENTIFER: Unique identifier for

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 CHANGE CREATED BY BUSINESS ASSOCIATE IDENTIFIER: Unique


AUDIT_CREATED_BY_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
identifier for the business associate who created the audit record.

AUDIT DATETIME: the system or user date and time when this audit is considered to
AUDIT_DATETIME Y DATE DATE
be in effect.

AUDIT DESCRIPTION: Narrative descriptive comments about the transaction that

AUDIT_DESC Y VARCHAR2 1024 changed the data, such as comments about the data source or method used, a

business rule used for the transaction etc.

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.

AUDIT VERIFIED BY BUSINESS ASSOCIATE IDENTIFIER: unique identifier who


AUDIT_VERIFIED_BY_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
quality controlled and verified the auditable change to a value in the database.

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.

NEW_NUMERIC_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

NEW_NUMERIC_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

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_NUMERIC_VALUE_UOMY VARCHAR2 40 PPDM_UNIT_OF_MEASURE 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

RETENTION PERIOD: The length of time records or materials should be kept in a

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

because circumstances give those records unexpected archival value.

SOURCE: The individual, company, state, or government agency designated as the

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


SYSTEM_ID N VARCHAR2 40 P PPDM_AUDIT_HISTORY
database or XML schema.

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

is the GUID for the row that is being audited.

AUDIT SEQUENCE NUMBER: a number that is used to order the occurence of


AUDIT_SEQ_NO N NUMBER 8 P PPDM_AUDIT_HISTORY
auditable changes to values in the database.

REMARK SEQUENCE NUMBER: Unique identifier for a remark about an audit


REMARK_SEQ_NO N NUMBER 8 P
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).

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

REMARK ABOUT BUSINESS ASSOCIATE IDENTIFIER: unique identifier for the

REMARK_ABOUT_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE business associate about whom this remark was made, such as a company that

provided original data, or a service that transcribed data.

REMARK BY BUSINESS ASSOCIATE IDENTIFER: Unique identifier for the

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 BUSINESS ASSOCIATE IDENTIFIER: Unique identifier for the

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.

RETENTION PERIOD: The length of time records or materials should be kept in a

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

because circumstances give those records unexpected archival value.

Page 789 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

SOURCE: The individual, company, state, or government agency designated as the

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

EXTENSION INDICATOR: The PPDM Association strongly discourages the creation

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

sub type table.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


SYSTEM_ID N VARCHAR2 40 P PPDM_TABLE
database or XML schema.

TABLE_NAME N VARCHAR2 30 P PPDM_TABLE TABLE NAME: The name of the table within the schema.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE N VARCHAR2 40 P R_SOURCE
source of information for this row.

CODE VERSION OBSERVATION NUMBER: Unique number identifying the version


VERSION_OBS_NO N NUMBER 8 P
of the reference value that is stored in 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).

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: The form of a means of communicating ideas or feelings by the use of

LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.

Usually the language used in a document, proceding, process or appllication.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

referenced for the version.

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.

BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a

VERSION_OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE person, company, regulatory agency, government or consortium. In this case, the

business associate who is the owner of the use of a code alias.

ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.

ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.

ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

CODE VERSION OBSERVATION NUMBER: Unique number identifying the version


VERSION_OBS_NO N NUMBER 8 P PPDM_CODE_VERSION
of the reference value that is stored in this table.

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

ABBREVIATION Y VARCHAR2 12 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A 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: The form of a means of communicating ideas or feelings by the use of

LANGUAGE Y VARCHAR2 40 R_LANGUAGE conventionalized signs, sounds, gestures, or marks having understood meanings.

Usually the language used in a document, proceding, process or appllication.

LONG_NAME Y VARCHAR2 255 LONG NAME: Common long name given to reference type or code.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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.

CODE VERSION OBSERVATION NUMBER: Unique number identifying the version


VERSION_OBS_NO N NUMBER 8 P PPDM_CODE_VERSION
of the reference value that is stored in this table.

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

columns used in a particular report.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

referenced for the version.

PROCEDURE IDENTIFIER: Unique identifier for a process that owns a reference


PROCEDURE_ID Y VARCHAR2 40 PPDM_PROCEDURE
code version.

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.

BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a

USE_OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE person, company, regulatory agency, government or consortium. In this case, the

business associate who is the owner of the use of a code alias.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

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.

CODE VERSION OBSERVATION NUMBER: Unique number identifying the version


VERSION_OBS_NO N NUMBER 8 P PPDM_CODE_VERSION
of the reference value that is stored in this table.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


SYSTEM_ID2 N VARCHAR2 40 P PPDM_CODE_VERSION
database or XML schema.

TABLE_NAME2 N VARCHAR2 30 P PPDM_CODE_VERSION TABLE NAME: The name of the table within the schema.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE2 N VARCHAR2 40 P PPDM_CODE_VERSION
source of information for this row.

CODE VERSION OBSERVATION NUMBER: Unique number identifying the version


VERSION_OBS_NO2 N NUMBER 8 P PPDM_CODE_VERSION
of the reference value that is stored in 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).

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.

VERSION EQUIVALENCE DESCRIPTION: A narrative description of the semantic

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

track variations in the semantic meaning between values.

EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

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: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

COLUMN COMMENT: The DDL comments for the comments as provided by


COLUMN_COMMENT Y VARCHAR2 2000
designers.

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,

automated random generation, concatenation of values etc.

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

SCALE. The total number of digits is stored in COLUMN SIZE.

COLUMN SCALE: The number of digits following the decimal place in a numeric
COLUMN_SCALE Y NUMBER 0
field.

COLUMN SEQUENCE: A number indicating the position of this column relative to

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

columns. The remainder of the columns can be sorted as desired by the

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

behavior of vertical components in this table. For example, in the table

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

controls the vertical behavior of the column. For example, in EQUIPMENT_SPEC,


CONTROL_COLUMN_NAME Y VARCHAR2 30 PPDM_COLUMN
the control column name is SPEC_TYPE. The behavior of each kind of specification

can be defined as you create the reference values in R_EQUIP_SPEC.

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 INDICATOR VALUE: in the case where the column is an INDICATOR (a


DEFAULT_IND_VALUE Y VARCHAR2 1
Y/N flag), the default value for the column, may be Y or N or null.

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

may be one or more of these items.

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 yes/ no flag indicating whether this column is an


EXTENSION_IND Y VARCHAR2 1
extension to the standard PPDM structure.

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,

both of which should re-sequence to value 1 for each new parent.

NULLABLE INDICATOR: a column indicating whether the column is nullable in this

implementation. A value of Y indicates the column is nullable (optional). PPDM

NULLABLE_IND Y VARCHAR2 1 definitions usually make the PK NOT NULL, and other columns nullable, but site

implementations may make additional columns mandatory based on business

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PRMARY KEY SEQUENCE: a number which permits ordering of components of the


PRIMARY_KEY_SEQUENCE Y NUMBER 8
Primary Key, particularly when multiple components are required.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks relating to this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SURROGATE INDICATOR: A Y/N flag indicating that this column is assigned a


SURROGATE_IND Y VARCHAR2 1
surrogate value on creation.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

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: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

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.

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.

ABBREVIATION Y VARCHAR2 30 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A 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

a result of a merger or name change.

ALIAS_SHORT_NAME Y VARCHAR2 30 SHORT NAME: A short name given to an alias.

ALIAS TYPE: This reference table describes the type of alias. For example a well

may be assigned a government alias, contract alias or project alias. Business


ALIAS_TYPE Y VARCHAR2 40 R_ALIAS_TYPE
associates may be assigned a stock exchange symbol alias. Table names may have

public or private synonyms.

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

formal registration event.

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: The form of a means of communicating ideas or feelings by the use of

LANGUAGE_ID Y VARCHAR2 40 R_LANGUAGE conventionalized signs, sounds, gestures, or marks having understood meanings.

Usually the language used in a document, proceding, process or appllication.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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.

APPLICATION NAME: Unique name or identifier for a software application or suite of


SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
applications that uses a specific alias or synonym.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


SYSTEM_ID N VARCHAR2 40 P PPDM_TABLE
database or XML schema.

TABLE_NAME N VARCHAR2 30 P PPDM_TABLE TABLE NAME: The name of the table within the schema.

CONSTRAINT IDENTIFIER: unique identifier for a primary, foreign, check or other


CONSTRAINT_NAME N VARCHAR2 30 P
constraint.

ACTIVE INDICATOR: A 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REFERENCED CONSTRAINT IDENTIFIER: unique identifier for the constraint that

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, although in some cases a unique constraint is used.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


REFERENCED_SYSTEM_ID Y VARCHAR2 40 PPDM_CONSTRAINT
database or XML schema.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

CONSTRAINT SEQUENCE NUMBER: a number indicating the relative order that


CONSTRAINT_SEQ_NO Y NUMBER 8
this component occurs in the 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.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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 CONSTRAINT IDENTIFIER: the unique identifier for the constraint


REFERENCED_CONSTRAINT_NAME
Y VARCHAR2 30 PPDM_CONS_COLUMN
that has been referenced.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


REFERENCED_SYSTEM_ID Y VARCHAR2 40 PPDM_CONS_COLUMN
database or XML 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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

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: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

NAME N VARCHAR2 255 P NAME: name of the PPDM data store.

ACTIVE INDICATOR: A 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

may be one or more of these items.

ACTIVE INDICATOR: A 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: A long description describing what the domain actually is.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


SYSTEM_ID Y VARCHAR2 40 PPDM_TABLE
database or XML schema.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SOFTWARE APPLICATION IDENTIFIER: Unique identifier for the software


SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
application that oversees 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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.

OBJECT OBSERVATION NUMBER: Unique identifier for an association between an


OBJECT_OBS_NO N NUMBER 8 P
object and a group.

ACTIVE INDICATOR: A 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 OBSERVATION NUMBER: Unique number identifying the version


CODE_VERSION_OBS_NO Y NUMBER 8 PPDM_CODE_VERSION
of the reference value that is stored in this table.

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

CONSTRAINT IDENTIFIER: unique identifier for a primary, foreign, check or other


CONSTRAINT_NAME Y VARCHAR2 30 PPDM_CONSTRAINT
constraint.

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.

PPDM GROUP USE: The function or useage of a table or column in a group.

GROUP_USE Y VARCHAR2 40 R_PPDM_GROUP_USE Examples include direct usage, a dependency, a core part of the group or a

referenced section etc.

INDEX_ID Y VARCHAR2 40 PPDM_INDEX INDEX IDENTIFIER: unique ID for the index.

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

the design or apperance of those displays.

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.

OUTPUT_LENGTH_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

OUTPUT PRECISION: For number fields, the number of decimal places to be


OUTPUT_PRECISION Y NUMBER 0
displayed

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

that are used for a function.

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

specifications for each kind of property that is defined.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A short narrative description of when this grouping or

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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,

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).

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.

BUSINESS ASSOCIATE ORGANIZATION IDENTIFIER: unique identifier for an


ORGANIZATION_ID Y VARCHAR2 40 BA_ORGANIZATION
organization of a company or organization.

ORGANIZATION SEQUENCE NUMBER: a unique number added to allow


ORGANIZATION_SEQ_NO Y NUMBER 8 BA_ORGANIZATION
organizations to be versioned over time.

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

application, a using application and so on.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

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.

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

necessarily contain a remark about a group.

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.

BUSINESS ASSOCIATE ORGANIZATION IDENTIFIER: unique identifier for an

ORGANIZATION_ID Y VARCHAR2 40 BA_ORGANIZATION organization of a company or organization. Indicates the organization that the remark

was made by.

ORGANIZATION SEQUENCE NUMBER: a unique number added to allow


ORGANIZATION_SEQ_NO Y NUMBER 8 BA_ORGANIZATION
organizations to be versioned over time.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

REFERENCE REMARK TYPE: A reference table describing remark types. This is an

REMARK_TYPE Y VARCHAR2 40 R_REMARK_TYPE open reference table commonly used to group remarks. For example drilling,

geologists, regulatory or planning

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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

owner of other groups.

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

component group. Also a new group that replaces a deprecated group.

CROSS REFERENCE OBSERVATION NUMBER: A unique number that allows

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

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: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


SYSTEM_ID N VARCHAR2 40 P PPDM_TABLE
database or XML schema.

TABLE_NAME N VARCHAR2 30 P PPDM_TABLE TABLE NAME: The name of the table within the schema.

INDEX_ID N VARCHAR2 40 P INDEX IDENTIFIER: unique ID for the index.

ACTIVE INDICATOR: A 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 whether this index is an extension to


EXTENSION_IND Y VARCHAR2 1
the base model definition.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


SYSTEM_ID N VARCHAR2 40 P PPDM_INDEX PPDM_COLUMN
database or XML schema.

TABLE_NAME N VARCHAR2 30 P PPDM_INDEX PPDM_COLUMN TABLE NAME: The name of the table within the schema.

INDEX_ID N VARCHAR2 40 P PPDM_INDEX INDEX IDENTIFIER: unique ID for the index.

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.

INDEX SEQUENCE NUMBER: a number indicating the relative order of this


INDEX_SEQ_NO Y NUMBER 8
component in the order of the multi-component index.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

MAPPING DETAIL OBSERVATION NUMBER: A unique number identifying each


MAP_DETAIL_OBS_NO N NUMBER 8 P
individual mapping for the 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

can also be stored.

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

types to make creating loading scripts easier.

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.

MAPPING OWNER BUSINESS ASSOCIATE: unique identifier for the business


MAP_OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
associate who owns this mapping between systems.

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

one to one relationship.

MAP VERSION REFERENCE NUMBER: a number identifying the version of the


MAP_VERSION_NUM Y VARCHAR2 12
mapping between systems that this represents.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED INDICATOR: A Y/N flag indicating whether this mapping is a preferred


PREFERRED_IND Y VARCHAR2 1
version of the mapping.

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.

SCHEMA ENTITY IDENTIFIER: Unique identifier for an entity or object in an XML or


SCHEMA_ENTITY_ID1 Y VARCHAR2 40 PPDM_SCHEMA_ENTITY
EDI schema.

SCHEMA ENTITY IDENTIFIER: Unique identifier for an entity or object in an XML or


SCHEMA_ENTITY_ID2 Y VARCHAR2 40 PPDM_SCHEMA_ENTITY
EDI schema.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

LOAD PROCESS IDENTIFIER: Unique identifier for a loading process in a data


LOAD_PROCESS_ID N VARCHAR2 40 P
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 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.

INSERT ALLOWED INDICATOR: A Y/N flag indicating whether a row of data is


INSERT_ALLOWED_IND Y VARCHAR2 1
allowed to be inserted (Y) or not allowed to be inserted (N).

PPDM GROUP IDENTIFIER: Unique ID for used to track associations between


PPDM_GROUP_ID Y VARCHAR2 40 PPDM_GROUP
mapping load processes.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

PROCEDURE NAME: The name of the procedure, it is referenced by


PROCEDURE_NAME Y VARCHAR2 255
PROCEDURE_ID.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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.

UPDATE ALLOWED INDICATOR: A Y/N flag indicating whether a row of data is


UPDATE_ALLOWED_IND Y VARCHAR2 1
allowed to be updated (Y) or not allowed to be updated (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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

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: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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

LOAD PROCESS IDENTIFIER: Unique identifier for a loading process in a data


LOAD_PROCESS_ID N VARCHAR2 40 P
model.

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

not occur during a deletion.

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

at any level of the hierarchy.

ERROR_CODE Y VARCHAR2 30 ERROR CODE: the code assigned to the error.

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

did not occur during a insertion.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REFERENCED MAPPING DETAIL OBSERVATION NUMBER: A unique number


REF_MAP_DETAIL_OBS_NO Y NUMBER 8 PPDM_MAP_DETAIL
identifying each referenced individual mapping for the systems.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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

did not occur during the update.

ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.

ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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.

MAPPING DETAIL OBSERVATION NUMBER: A unique number identifying each


MAP_DETAIL_OBS_NO N NUMBER 8 P PPDM_MAP_DETAIL
individual mapping for the 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

can also be stored.

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

column used for a comparison or calculation or verification.

DEPENDENT SCHEMA ENTITY IDENTIFIER: Unique identifier for an entity or object

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

component must be queried or calculated.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


PPDM_TABLE
database or XML schema. Use to identify the system ID on which the rule depends,
DEP_SYSTEM_ID Y VARCHAR2 40 PPDM_SCHEMA_ENTITY
such as the system in which the rule must be carried out (for example, when a
PPDM_COLUMN
component must be queried or calculated.

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

comparison of values in this or another column to determine where the mapping


MAP_RULE_TYPE Y VARCHAR2 40 R_PPDM_MAP_RULE_TYPE
should go, or one that uses the contents of the value to determine the location of the

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.

MAX_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

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.

MIN_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED INDICATOR: A Y/N flag indicating whether this mapping is a preferred


PREFERRED_IND Y VARCHAR2 1
version of the mapping.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL shouldbe created.

REMARK Y VARCHAR2 2000 REMARK: Long name for the measurement system.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

metric, or a call to the procedure, or a text description of the procedure. If desired, a


METRIC_PROCEDURE Y VARCHAR2 2000
link to the RM location of the procedure may be stored in PPDM METRIC

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,

the time taken to complete an activity etc.

BUSINESS ASSOCIATE ORGANIZATION IDENTIFIER: unique identifier for an


ORGANIZATION_ID Y VARCHAR2 40 BA_ORGANIZATION
organization of a company or organization.

ORGANIZATION SEQUENCE NUMBER: a unique number added to allow


ORGANIZATION_SEQ_NO Y NUMBER 8 BA_ORGANIZATION
organizations to be versioned over time.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

used to calculalte the metrics.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


PROCEDURE_SYSTEM_ID Y VARCHAR2 40 PPDM_PROCEDURE
database or XML schema.

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

wells to be corrected, the number of seismic lines to be loaded etc.

PURPOSE DESCRIPTION: A narrative description that explains why this metric is


PURPOSE_DESC Y VARCHAR2 240
being measured.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

COMPONENT OBSERVATION NUMBER: A unique number identifying the object


COMPONENT_OBS_NO N NUMBER 8 P
that is associated with the metric.

ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).

ACTIVITY OBSERVATION NUMBER: Number uniquely identifying each observation


ACTIVITY_OBS_NO Y NUMBER 8 WELL_ACTIVITY
of an activity.

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of

ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic

cuttings, fluid collection 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 associaate has over business objects.

LICENSEE BUSINESS ASSOCIATE IDENTIFER: unique identifier for the business


BA_LICENSEE_BA_ID Y VARCHAR2 40 BA_LICENSE
associate to whom the license or approval has been granted.

BUSINESS ASSOCIATE LICENSE IDENTIFIER: Unique identifier for a license or


BA_LICENSE_ID Y VARCHAR2 40 BA_LICENSE
approval that is issued to a business associate to conduct operations.

BUSINESS ASSOCIATE ORGANIZATION IDENTIFIER: unique identifier for an


BA_ORGANIZATION_ID Y VARCHAR2 40 BA_ORGANIZATION
organization of a company or organization.

ORGANIZATION SEQUENCE NUMBER: a unique number added to allow


BA_ORGANIZATION_SEQ_NO Y NUMBER 8 BA_ORGANIZATION
organizations to be versioned over time.

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 IDENTIFIER: Unique identifier for the list of kinds of

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 CATALOGUE IDENTIFIER: Unique identifier for the list of kinds of

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

equipment that exist are defined in the table EQUIPMENT.

CLASSIFICATION: SYSTEM: Identifies and describes the classification system that

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

CLASSIFICATION LEVEL IDENTIFIER: Unique identifier used to capture the

classification systems, such as those that describe types of equipment. A number of

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

classification system, and through more than one classification system.

CONSENT IDENTIFIER: Unique identifier for the consent. Consents grant

permission to conduct operations based on approval of what is done or proposed by


CONSENT_ID Y VARCHAR2 40 CONSENT
another. Conditions, including actions to be taken or fees to be paid, may or may not

beapplied against the consent.

CONTEST ID: Unique identifier to track a contestment between companies,


CONSULT_ID Y VARCHAR2 40 CONSULT
countries, states and other jurisdictional bodies.

CONTEST ID: Unique identifier to track a contestment between companies,


CONTEST_ID Y VARCHAR2 40 CONTEST
countries, states and other jurisdictional bodies.

CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.

ECOZONE IDENTIFIER: Unique identifier for a sedimentary rock unit or environment

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 BA: The unique identifier assigned to an employee (or consultant or


EMPLOYEE_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
contractor) in an organization.

EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.

EMPLOYER_BA: The unique identifier of the organization that has employees


EMPLOYER_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
working for it.

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 IDENTIFIER: Unique identifier for a license or approval issued


FACILITY_LICENSE_ID Y VARCHAR2 40 FACILITY_LICENSE
for a 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

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 SUIMMARY IDENTIFIER: Summary information about a financial

FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.

Could be a cost center or any other reference number.

FOSSIL_ID Y VARCHAR2 40 FOSSIL FOSSIL IDENTIFIER: Unique Identifier for a fossil.

INCIDENT IDENTIFIER: Unique identifier for an health safety or environment related


INCIDENT_ID Y VARCHAR2 40 HSE_INCIDENT
incident.

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.

INTEREST SET SEQUENCE NUMBER: unique sequencing component to allow


INTEREST_SET_SEQ_NO Y NUMBER 8 INTEREST_SET
verioning of the interest set over time.

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

AGREEMENT, LAND AGREE PART.

LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale.

LANGUAGE: The form of a means of communicating ideas or feelings by the use of

LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.

Usually the language used in a document, proceding, process or appllication.

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 OBSERVATION NUMBER: Unique idnetifier for a specific observation or

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,

columns etc to a metric run.

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 IDENTIFIER: An identifier that is unique within a specific


PDEN_ID Y VARCHAR2 40 PDEN
production entity source and type.

PDEN SOURCE: The individual, company, state, or government agency designated


PDEN_SOURCE Y VARCHAR2 40 PDEN
as the source of information for this row

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

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

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

SOURCE: The individual, company, state, or government agency designated as the


PR_STR_SOURCE Y VARCHAR2 40 PROD_STRING
source of information for this row.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


PR_STR_UWI Y VARCHAR2 40 PROD_STRING
primary key for this row.

RATE and FEE SCHEDULE: A schedule for payments as set up by a business

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

managed carefully and appropriately.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


REFERENCED_SYSTEM_ID Y VARCHAR2 40
database or XML schema.

PPDM TABLE NAME: The name of a table that has an association with this level of a

classification system. This may be used in conjunction with an approrpriate foreign

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

the source table be managed carefully and appropriately.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

RESERVES ENTITY IDENTIFIER: unique identifier for a reserves entity. A reserves

RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of

business objects (such as all the completions producing from a pool).

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.

RESTRICTION VERSION: The version number of the restriction. In some areas,


RESTRICTION_VERSION Y NUMBER 8 RESTRICTION
changes to the detailed requirements of a restriction result in versioning.

SOURCE: The individual, company, state, or government agency designated as the


SAMPLE_ANAL_SOURCE Y VARCHAR2 40 ANL_ANALYSIS_REPORT
source of information for this row.

SCHEMA ENTITY IDENTIFIER: Unique identifier for an entity or object in an XML or


SCHEMA_ENTITY_ID Y VARCHAR2 40 PPDM_SCHEMA_ENTITY
EDI schema.

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.

Valid entries include SEIS_LINE, SEIS_SEGMENT, SEIS_SURVEY, SEIS_PLAN,

SEIS_WELL, SEIS_PROC_SET, SEIS_INTERP_SET or SEIS_3D.

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

name of a valid sub type of support facility.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SPATIAL DESCRIPTION: The surface and sub-surface description of land. The

surface description may be stated in terms of a legal survey system, metes and

bounds or polygon. The mineral zone description describes the minerals


SPATIAL_DESCRIPTION_ID Y VARCHAR2 40 SPATIAL_DESCRIPTION
(substances) and subsurface definition (zones/formations) to which rights are

granted. For land rights, continuations may be described by generating a new Spatial

description.

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.

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

use for a Lexicon, 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.

STRING IDENTIFIER: Number or code uniquely identifying a production string within


STRING_ID Y VARCHAR2 40 PROD_STRING
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

maintain integration with the rest of the model.

SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION APPLICATION NAME: Unique name code for the software application.

RECORDS MANAGEMENT THESAURUS IDENTIFIER: Unique identifier for a set of

words or descriptors about a particular field or set of concepts, such as a list of

THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the

organization of a collection of documents for reference and retrieval (from Merriam

Webster Online)

THESAURUS WORD IDENTIFIER: Unique identifier for a word or key word in a


THESAURUS_WORD_ID Y VARCHAR2 40 RM_THESAURUS_WORD
thesaurus.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


UWI Y VARCHAR2 40 WELL_LICENSE WELL
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.

SOURCE: The individual, company, state, or government agency designated as the


WELL_ACTIVITY_SOURCE Y VARCHAR2 40 WELL_ACTIVITY
source of information for this row.

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

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


WELL_ACTIVITY_UWI Y VARCHAR2 40 WELL_ACTIVITY
primary key for this row.

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

stages of the Well Life cycle (planning to disposal).

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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 OBSERVATION NUMBER: A number identifying an instance of a record of

METRIC_OBS_NO N NUMBER 8 P the metric values. Metric values may represent individual values or rolled up values

that are aggregated in some other 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).

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.

AVERAGE_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

AVERAGE_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

COST: A value associated with the cost of a specirfication, such as annual operating
COST Y NUMBER 12,2
cost.

CURRENCY CONVERSION: A number which, when multipled by the stored value,


CURRENCY_CONVERSION Y NUMBER 10,5
will re-create the original value in the original currency used.

CURRENCY ORIGINAL UNITS OF MEASURE: The units of measure in which the


CURRENCY_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
currency was originally received.

CURRENCY_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

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.

MAX_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

MAX_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

METRIC CODE: A measurement or indicative code for a specific kind of metric.


METRIC_CODE Y VARCHAR2 40 R_PPDM_METRIC_CODE Some metrics may be measured quantitatively, through numbers, and others may be

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

NOT have a spud date.

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.

MINIMUM VALUE: the minimum value associated with a specification, such as


MIN_VALUE Y NUMBER 0
minimum pipe thickness or minimum pressure capability.

MIN_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

MIN_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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,

such as pressures or temperatures that reference specifications are also permitted.

REFERENCE_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

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

the well is.

REFERENCE_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

tracked, usually a system object such as a constraint or procedure. However, objects


STATUS_ID N VARCHAR2 40 P
may also be business rules. Intended to support management of objects used in data

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 OBSERVATION NUMBER: Unique number identifying the version


CODE_VERSION_OBS_NO Y NUMBER 8 PPDM_CODE_VERSION
of the reference value that is stored in this table.

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

CONSTRAINT IDENTIFIER: unique identifier for a primary, foreign, check or other


CONSTRAINT_NAME Y VARCHAR2 30 PPDM_CONSTRAINT
constraint.

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.

INDEX_ID Y VARCHAR2 40 PPDM_INDEX INDEX IDENTIFIER: unique ID for the index.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

specifications for each kind of property that is defined.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


SYSTEM_ID N VARCHAR2 40 P PPDM_SYSTEM PPDM_TABLE
database or XML schema.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PROCEDURE DESCRIPTION: A description of the procedure, or even the procedure


PROCEDURE_DESC Y VARCHAR2 240
itself.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

TABLE PROPERTY CONTROL 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 PPDM_PROPERTY_SET
implemented, by determining preferred units of measure, data entry types and other

specifications for each kind of property that is defined.

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

SCALE. The total number of digits is stored in COLUMN SIZE.

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

may be one or more of these items.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should becreated.

PREFERRED_CURRENCY_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

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,

mass density, power.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


REFERENCED_SYSTEM_ID Y VARCHAR2 40 PPDM_TABLE
database or XML schema.

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

not enter the system.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


USE_SYSTEM_ID Y VARCHAR2 40 PPDM_COLUMN
database or XML schema.

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

used table could be EQUP CATALOGUE SPEC.

ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.

ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.

ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.

ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.

ROW_EFFECTIVE_DATE: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

specifications for each kind of property that is defined.

ACTIVE INDICATOR: A 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


USE_SYSTEM_ID Y VARCHAR2 40 PPDM_TABLE
database or XML schema.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

QUALITY CONTROL SEQUENCE NUMBER: a number that is used to order the


QC_SEQ_NO N NUMBER 8 P
occurence of rows.

ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).

CHECKED BY BUSINESS ASSOCIATE IDENTIFIER: Unique identifier for the

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

who is reviewing the final contents of a data structure.

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

column if you are referring to a specific column.

CURRENT_NUMERIC_VALUE_OUOM
Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE CURRENT UNIT OF MEASURE

CURRENT_NUMERIC_VALUE_UOMY VARCHAR2 40 PPDM_UNIT_OF_MEASURE 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

COLUMN_NAME is also populated, the information relates to a specific column. If

not, the GUID points to the entire row.

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 BUSINESS ASSOCIATE IDENTIFER: Unique identifier for the business

DONE_BY_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE associate who was responsible for the creation of this information, usually the

business analyst or data analyst who is verifying data.

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).

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should becreated.

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 DESCRIPTION: Narrative descriptive comments about the quality control of the


QC_DESC Y VARCHAR2 1024
data, such as comments about the source, questions about the information etc.

QUALITY CONTROL STATUS: A valid type of quality control or validation status,

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

methods for testing and scoring certain key information attributes.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

RETENTION PERIOD: The length of time records or materials should be kept in a

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

because circumstances give those records unexpected archival value.

SOURCE: The individual, company, state, or government agency designated as the

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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,

luminance, mass density, power.

ACTIVE INDICATOR: A 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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,

luminance, mass density, power.

ABBREVIATION Y VARCHAR2 30 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A 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

formal registration event.

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.

LANGUAGE_ID Y VARCHAR2 40 R_LANGUAGE LANGUAGE IDENTIFIER: The language of the alias.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED INDICATOR: A Y/N flag indicating whether this alias is a preferred


PREFERRED_IND Y VARCHAR2 1
name or code

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

version; if this is needed, please contact PPDM.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

drilled depth of the well).

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

handle quality control in a system.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

USE CONDITION DESCRIPTION: A narrative or codified script describing the

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

when a rule 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.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

ABBREVIATION Y VARCHAR2 30 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A 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_SHORT_NAME Y VARCHAR2 30 SHORT NAME: A short name given to an alias.

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

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: 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED INDICATOR: A Y/N flag indicating whether this alias is a preferred


PREFERRED_IND Y VARCHAR2 1
name or code.

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

COMPONENT OBSERVATION NUMBER: A unique number identifying the object


COMPONENT_OBS_NO N NUMBER 8 P
that is associated with the metric.

ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).

ACTIVITY OBSERVATION NUMBER: Number uniquely identifying each observation


ACTIVITY_OBS_NO Y NUMBER 8 WELL_ACTIVITY
of an activity.

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of

ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic

cuttings, fluid collection 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 associaate has over business objects.

LICENSEE BUSINESS ASSOCIATE IDENTIFER: unique identifier for the business


BA_LICENSEE_BA_ID Y VARCHAR2 40 BA_LICENSE
associate to whom the license or approval has been granted.

BUSINESS ASSOCIATE LICENSE IDENTIFIER: Unique identifier for a license or


BA_LICENSE_ID Y VARCHAR2 40 BA_LICENSE
approval that is issued to a business associate to conduct operations.

BUSINESS ASSOCIATE ORGANIZATION IDENTIFIER: unique identifier for an


BA_ORGANIZATION_ID Y VARCHAR2 40 BA_ORGANIZATION
organization of a company or organization.

ORGANIZATION SEQUENCE NUMBER: a unique number added to allow


BA_ORGANIZATION_SEQ_NO Y NUMBER 8 BA_ORGANIZATION
organizations to be versioned over time.

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 IDENTIFIER: Unique identifier for the list of kinds of

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 CATALOGUE IDENTIFIER: Unique identifier for the list of kinds of

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

equipment that exist are defined in the table EQUIPMENT.

CLASSIFICATION: SYSTEM: Identifies and describes the classification system that

CLASSIFICATION_SYSTEM_ID Y VARCHAR2 40 CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification

information.

CLASSIFICATION LEVEL IDENTIFIER: Unique identifier used to capture the

classification systems, such as those that describe types of equipment. A number of

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

classification system, and through more than one classification system.

Page 859 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

CONSENT IDENTIFIER: Unique identifier for the consent. Consents grant

permission to conduct operations based on approval of what is done or proposed by


CONSENT_ID Y VARCHAR2 40 CONSENT
another. Conditions, including actions to be taken or fees to be paid, may or may not

be applied against the consent.

CONTEST ID: Unique identifier to track a contestment between companies,


CONSULT_ID Y VARCHAR2 40 CONSULT
countries, states and other jurisdictional bodies.

CONTEST ID: Unique identifier to track a contestment between companies,


CONTEST_ID Y VARCHAR2 40 CONTEST
countries, states and other jurisdictional bodies.

CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.

ECOZONE IDENTIFIER: Unique identifier for a sedimentary rock unit or environment

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 BA: The unique identifier assigned to an employee (or consultant or


EMPLOYEE_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
contractor) in an organization.

EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.

EMPLOYER_BA: The unique identifier of the organization that has employees


EMPLOYER_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
working for it.

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 LICENSE IDENTIFIER: Unique identifier for a license or approval issued


FACILITY_LICENSE_ID Y VARCHAR2 40 FACILITY_LICENSE
for a 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

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 SUIMMARY IDENTIFIER: Summary information about a financial

FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.

Could be a cost center or any other reference number.

FOSSIL_ID Y VARCHAR2 40 FOSSIL FOSSIL IDENTIFIER: Unique Identifier for a fossil.

INCIDENT IDENTIFIER: Unique identifier for an health safety or environment related


INCIDENT_ID Y VARCHAR2 40 HSE_INCIDENT
incident.

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.

INTEREST SET SEQUENCE NUMBER: unique sequencing component to allow


INTEREST_SET_SEQ_NO Y NUMBER 8 INTEREST_SET
verioning of the interest set over time.

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

AGREEMENT, LAND AGREE PART.

LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale.

LANGUAGE: The form of a means of communicating ideas or feelings by the use of

LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.

Usually the language used in a document, proceding, process or appllication.

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 IDENTIFIER: An identifier that is unique within a specific


PDEN_ID Y VARCHAR2 40 PDEN
production entity source and type.

PDEN SOURCE: The individual, company, state, or government agency designated


PDEN_SOURCE Y VARCHAR2 40 PDEN
as the source of information for this row

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

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

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

SOURCE: The individual, company, state, or government agency designated as the


PR_STR_SOURCE Y VARCHAR2 40 PROD_STRING
source of information for this row.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


PR_STR_UWI Y VARCHAR2 40 PROD_STRING
primary key for this row.

RATE and FEE SCHEDULE: A schedule for payments as set up by a business

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

managed carefully and appropriately.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


REFERENCED_SYSTEM_ID Y VARCHAR2 40
database or XML schema.

PPDM TABLE NAME: The name of a table that has an association with this level of a

classification system. This may be used in conjunction with an approrpriate foreign

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

the source table be managed carefully and appropriately.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

RESERVES ENTITY IDENTIFIER: unique identifier for a reserves entity. A reserves

RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of

business objects (such as all the completions producing from a pool).

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.

RESTRICTION VERSION: The version number of the restriction. In some areas,


RESTRICTION_VERSION Y NUMBER 8 RESTRICTION
changes to the detailed requirements of a restriction result in versioning.

RULE_COMPONENT_TYPE Y VARCHAR2 40 R_PPDM_RULE_COMP_TYPE RULE COMPONENT TYPE: The type of component that is associated with the rule.

SOURCE: The individual, company, state, or government agency designated as the


SAMPLE_ANAL_SOURCE Y VARCHAR2 40 ANL_ANALYSIS_REPORT
source of information for this row.

SCHEMA ENTITY IDENTIFIER: Unique identifier for an entity or object in an XML or


SCHEMA_ENTITY_ID Y VARCHAR2 40 PPDM_SCHEMA_ENTITY
EDI schema.

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.

Valid entries include SEIS_LINE, SEIS_SEGMENT, SEIS_SURVEY, SEIS_PLAN,

SEIS_WELL, SEIS_PROC_SET, SEIS_INTERP_SET or SEIS_3D.

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

name of a valid sub type of support facility.

Page 862 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SPATIAL DESCRIPTION: The surface and sub-surface description of land. The

surface description may be stated in terms of a legal survey system, metes and

bounds or polygon. The mineral zone description describes the minerals


SPATIAL_DESCRIPTION_ID Y VARCHAR2 40 SPATIAL_DESCRIPTION
(substances) and subsurface definition (zones/formations) to which rights are

granted. For land rights, continuations may be described by generating a new Spatial

description.

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.

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

use for a Lexicon, 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.

STRING IDENTIFIER: Number or code uniquely identifying a production string within


STRING_ID Y VARCHAR2 40 PROD_STRING
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

maintain integration with the rest of the model.

SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION APPLICATION NAME: Unique name code for the software application.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


SYSTEM_ID Y VARCHAR2 40
database or XML schema.

RECORDS MANAGEMENT THESAURUS IDENTIFIER: Unique identifier for a set of

words or descriptors about a particular field or set of concepts, such as a list of

THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the

organization of a collection of documents for reference and retrieval (from Merriam

Webster Online)

THESAURUS WORD IDENTIFIER: Unique identifier for a word or key word in a


THESAURUS_WORD_ID Y VARCHAR2 40 RM_THESAURUS_WORD
thesaurus.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


UWI Y VARCHAR2 40 WELL WELL_LICENSE
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.

SOURCE: The individual, company, state, or government agency designated as the


WELL_ACTIVITY_SOURCE Y VARCHAR2 40 WELL_ACTIVITY
source of information for this row.

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.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


WELL_ACTIVITY_UWI Y VARCHAR2 40 WELL_ACTIVITY
primary key for this row.

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

stages of the Well Life cycle (planning to disposal).

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

DETAIL SEQUENCE NUMBER: An ordered number used to sequence information

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

complete command prior to execution.

ACTIVE INDICATOR: A 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.

AVERAGE_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

AVERAGE_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

PPDM BOOLEAN RULE: A boolean rule are part of a logical sytstem of rules, based

on mathematical rules. These represent relationships between sets of values using


BOOLEAN_RULE Y VARCHAR2 40 R_PPDM_BOOLEAN_RULE
logical operators such as AND, OR, NOT, GREATER THAN, LESS THAN etc.

Named after the British mathemetician George Boole.

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.

MAX_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

MAX_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

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 VALUE: the minimum value associated with a specification, such as


MIN_VALUE Y NUMBER 0
minimum pipe thickness or minimum pressure capability.

MIN_VALUE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

MIN_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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 NAME 2: The second column name is used to support

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_COLUMN to which the business rule refers.

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_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ORIGINAL UNIT OF MEASURE

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

entered, you must also enter a unit of measure).

REFERENCE_VALUE_UOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE UNIT OF MEASURE

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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,

manual procedure etc.

ABBREVIATION Y VARCHAR2 12 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SOFTWARE APPLICATION IDENTIFIER: Unique identifier for the software

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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.

REMARK SEQUENCE NUMBER: Number in sequence for multiple observations of a


REMARK_SEQ_NO N NUMBER 8 P
remark 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: 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

REMARK BY BUSINESS ASSOCIATE IDENTIFIER: A unique identifier for the


REMARK_BY_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
business associate that made the remark.

REMARK_DATE Y DATE DATE REMARK DATE: Date the remarks or comments were made.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

DEPENDENCY SET IDENTIFIER: A dependency set establishes a group of rules

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 OBSERVATION NUMBER: A unique number added to the PK so that 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

relationships between policies, practices, procedures and business rules.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


SYSTEM_ID N VARCHAR2 40 P PPDM_SYSTEM
database or XML schema.

SCHEMA ENTITY IDENTIFIER: Unique identifier for an entity or object in an XML or


SCHEMA_ENTITY_ID N VARCHAR2 40 P
EDI 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).

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

may be one or more of these items.

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.

The total number of digits is stored in SIZE.

ENTITY_SCALE Y NUMBER 10 ENTITY SCALE: The number of digits following the decimal place in a numeric field.

ENTITY SEQUENCE: A number indicating the position of this column relative to

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

columns. The remainder of the columns can be sorted as desired by the

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.

EXTENSION INDICATOR: a yes/ no flag indicating whether this column is an


EXTENSION_IND Y VARCHAR2 1
extension to the standard PPDM structure.

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,

both of which should re-sequence to value 1 for each new parent.

Page 872 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

NULLABLE INDICATOR: a column indicating whether the column is nullable in this

implementation. A value of Y indicates the the column is nullable (optional). PPDM

NULLABLE_IND Y VARCHAR2 1 definitions usually make the PK NOT NULL, and other columns nullable, but site

implementations may make additional columns manditory based on business

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED NAME: the preferred name by which this entity is known. By

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

to use it to improve performance.

SCHEMA ENTITY REFERENCE NUMBER: A reference number or code that the

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SURROGATE INDICATOR: A Y/N flag indicating that this column is assigned a


SURROGATE_IND Y VARCHAR2 1
surrogate value on creation.

ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.

ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.

ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.

ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.

ROW_EFFECTIVE_DATE: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


SYSTEM_ID N VARCHAR2 40 P PPDM_SCHEMA_ENTITY
database or XML schema.

SCHEMA ENTITY IDENTIFIER: Unique identifier for an entity or object in an XML or


SCHEMA_ENTITY_ID N VARCHAR2 40 P PPDM_SCHEMA_ENTITY
EDI schema.

ALIAS IDENTIFIER: unique ID for a Code identifying any other name the schema
ALIAS_ID N VARCHAR2 40 P
entity is known by.

ABBREVIATION Y VARCHAR2 30 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A 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_SHORT_NAME Y VARCHAR2 30 SHORT NAME: A short name given to an 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

formal registration event.

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.

LANGUAGE_ID Y VARCHAR2 40 R_LANGUAGE LANGUAGE IDENTIFIER: The language of the alias.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED INDICATOR: A Y/N flag indicating whether this alias is a preferred


PREFERRED_IND Y VARCHAR2 1
name or code.

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

GROUP SCHEMA ENTITY IDENTIFIER: Unique identifier for an entity or object in an


GROUP_SCHEMA_ENTITY_ID N VARCHAR2 40 P PPDM_SCHEMA_ENTITY
XML or EDI schema that represents a group of objects.

COMPONENT SCHEMA ENTITY IDENTIFIER: Unique identifier for an entity or


COMP_SCHEMA_ENTITY_ID N VARCHAR2 40 P PPDM_SCHEMA_ENTITY
object in an XML or EDI schema that is a component or part of the group.

ACTIVE INDICATOR: A 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.

ENTITY SEQUENCE: A number indicating the position of this column relative to

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

columns. The remainder of the columns can be sorted as desired by the

implementor.

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 yes/ no flag indicating whether this column is an


EXTENSION_IND Y VARCHAR2 1
extension to the standard PPDM structure.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

relationships, siblings, sequencing elements.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SURROGATE INDICATOR: A Y/N flag indicating that this column is assigned a


SURROGATE_IND Y VARCHAR2 1
surrogate value on creation.

ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.

ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.

ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.

ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.

ROW_EFFECTIVE_DATE: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

SOFTWARE APPLICATION IDENTIFIER: Unique name or code for the software


SW_APPLICATION_ID N VARCHAR2 40 P
application.

ABBREVIATION Y VARCHAR2 12 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A 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 VERSION: the version of the application that is used, as assigned by


APPLICATION_VERSION Y VARCHAR2 20
the owner of the application.

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: A narrative comment that clarifies the specific use or

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.

APPLICATION OWNER BUSIENSS ASSOCIATE: The unique identifier for the

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PPDM_MEASUREMENT_SYST PREFERRED UNIT OF MEASUREMENT SYSTEM: whether this system has a


PREFERRED_UOM_SYSTEM_ID Y VARCHAR2 40
EM preference for metric, imperial etc units of measure.

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

ALIAS_ID N VARCHAR2 40 P ALIAS IDENTIFIER: Unique identifer for an alias.

ABBREVIATION Y VARCHAR2 30 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A 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_SHORT_NAME Y VARCHAR2 30 SHORT NAME: A short name given to an 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

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: 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should becreated.

PREFERRED INDICATOR: A Y/N flag indicating whether this alias is a preferred


PREFERRED_IND Y VARCHAR2 1
name or code.

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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.

USED BY SOFTWARE APPLICATION IDENTIFIER: The identifier for the application

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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

SOFTWARE APPLICATION IDENTIFIER: Unique name or code for the software


SW_APPLICATION_ID N VARCHAR2 40 P PPDM_SW_APPLICATION
application.

COMPONENT OBSERVATION NUMBER: Unique identifier for the component that is


COMPONENT_OBS_NO N NUMBER 8 P
associated with the sample analysis.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

ACTIVITY OBSERVATION NUMBER: Number uniquely identifying each observation


ACTIVITY_OBS_NO Y NUMBER 8 WELL_ACTIVITY
of an activity.

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of


ANL_ANALYSIS_STEP
ANALYSIS_ID Y VARCHAR2 40 analysis may be conducted on a sample. Samples may be derived from lithologic
ANL_ANALYSIS_REPORT
cuttings, fluid collection etc.

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 ORGANIZATION IDENTIFIER: unique identifier for an


BA_ORGANIZATION_ID Y VARCHAR2 40 BA_ORGANIZATION
organization of a company or organization.

ORGANIZATION SEQUENCE NUMBER: a unique number added to allow


BA_ORGANIZATION_SEQ_NO Y NUMBER 8 BA_ORGANIZATION
organizations to be versioned over time.

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 IDENTIFIER: Unique identifier for the list of kinds of

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 CATALOGUE IDENTIFIER: Unique identifier for the list of kinds of

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

equipment that exist are defined in the table EQUIPMENT.

CLASSIFICATION: SYSTEM: Identifies and describes the classification system that

CLASSIFICATION_SYSTEM_ID Y VARCHAR2 40 CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification

information.

CLASSIFICATION LEVEL IDENTIFIER: Unique identifier used to capture the

classification systems, such as those that describe types of equipment. A number of

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.

CONSENT IDENTIFIER: Unique identifier for the consent. Consents grant

permission to conduct operations based on approval of what is done or proposed by


CONSENT_ID Y VARCHAR2 40 CONSENT
another. Conditions, including actions to be taken or fees to be paid, may or may not

be applied against the consent.

CONSULTATION IDENTIFIER: Unique identifier for this consultation as it pertains to

CONSULT_ID Y VARCHAR2 40 CONSULT an activity or request for an activity. Consultation discussions may occur at any point

in the life cycle of a business object.

CONTESTMENT IDENTIFIER: Unique identifier to track a contestment between


CONTEST_ID Y VARCHAR2 40 CONTEST
companies, countries, states and other jurisdictional bodies.

CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT IDENTIFIER: Unique identifier for the contract table.

CORE_ID Y VARCHAR2 40 CORE IDENTIFIER: Unique identifier for the core.

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.

DESCRIPTION OBSERVATION NUMBER: A sequence number assigned to allow


DESCRIPTION_OBS_NO Y NUMBER 8 WELL_CORE_DESCRIPTION
for multiple core descriptions.

ECOZONE IDENTIFIER: Unique identifier for a sedimentary rock unit or environment

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.

EMPLOYEE BUSINESS ASSOCIATE IDENTIFIER: The unique identifier assigned to


EMPLOYEE_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
an employee (or consultant or contractor) in an organization.

EMPLOYEE OBSERVATION NUMBER: A sequential counter that tracks an


EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
employees moves within an organization.

EMPLOYER BUSINESS ASSOCIATE IDENTIFIER: The unique identifier of the


EMPLOYER_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
organization that has employees working for it.

ENTITLEMENT_ID Y VARCHAR2 40 ENTITLEMENT ENTITLEMENT IDENTIFIER: Unique identifier for the row in the entitlement table.

EQUIPMENT IDENTIFIER: Unique identifier for a specific piece of equipment used in


EQUIPMENT_ID Y VARCHAR2 40 EQUIPMENT
the sample analysis.

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

eventually become a SUBTYPE and downsized to 30 characters.

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 SUIMMARY IDENTIFIER: Summary information about a financial

FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.

Could be a cost center or any other reference number.

FOSSIL_ID Y VARCHAR2 40 FOSSIL FOSSIL IDENTIFIER: Unique Identifier for a fossil.

INCIDENT IDENTIFIER: Unique identifier for an health safety or environment related


INCIDENT_ID Y VARCHAR2 40 HSE_INCIDENT
incident.

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.

INTEREST SET SEQUENCE NUMBER: unique sequencing component to allow


INTEREST_SET_SEQ_NO Y NUMBER 8 INTEREST_SET
versioning of the interest set over time.

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,

acquired 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

AGREEMENT, LAND AGREE PART.

LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique number used to identify the land sale.

LANGUAGE: The form of a means of communicating ideas or feelings by the use of

LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.

Usually the language used in a document, proceeding, process or application.

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.

OBLIGATION SEQUENCE NUMBER: Unique identifier for each part or occurrence of


OBLIGATION_SEQ_NO Y NUMBER 8 OBLIGATION
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 IDENTIFIER: An identifier that is unique within a specific


PDEN_ID Y VARCHAR2 40 PDEN
production entity source and type.

PDEN SOURCE: The individual, company, state, or government agency designated


PDEN_SOURCE Y VARCHAR2 40 PDEN
as the source of information for this row

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

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,

each portion is described in SAMPLE_ORIGIN and a foreign key from RM


PHYSICAL_ITEM_ID Y VARCHAR2 40 RM_PHYSICAL_ITEM
PHYSICAL ITEM identifies the location of the sample itself. Note that these foreign

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

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


PPDM_SYSTEM_ID Y VARCHAR2 40 PPDM_TABLE PPDM_SYSTEM
database or XML schema.

PPDM TABLE NAME: The name of a table that has an association with this level of a

classification system. This may be used in conjunction with an appropriate foreign


PPDM_TABLE_NAME Y VARCHAR2 30 PPDM_TABLE
key from the table that is referenced, or may be used generically in combination with

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.

WELL STRING FORMATION OBSERVATION NUMBER: A sequential observation

PR_STR_FORM_OBS_NO Y NUMBER 8 PROD_STRING_FORMATION number used to uniquely identify each completed (perforated) formation (layer) that is

contributing production to a well string.

RATE and FEE SCHEDULE: A schedule for payments as set up by a business

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.

RECOVERY OBSERVATION NUMBER: Observation number defining the


RECOVERY_OBS_NO Y NUMBER 8 WELL_TEST_RECOVERY
uniqueness of each recovery type.

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

managed carefully and appropriately.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


REFERENCED_SYSTEM_ID Y VARCHAR2 40
database or XML schema.

PPDM TABLE NAME: The name of a table that has an association with this level of a

classification system. This may be used in conjunction with an appropriate foreign

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

the source table be managed carefully and appropriately.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

REPORTED INDICATOR: A Y/N flag indicating that this information is included in


REPORTED_IND Y VARCHAR2 1
reports.

RESERVES ENTITY IDENTIFIER: unique identifier for a reserves entity. A reserves

RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of

business objects (such as all the completions producing from a pool).

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

to allow direct associations between the sample and technical analysis.

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.Valid entries include SEIS_LINE, SEIS_SEGMENT, SEIS_SURVEY,

SEIS_PLAN, SEIS_WELL, SEIS_PROC_SET, SEIS_INTERP_SET or SEIS_3D.

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

name of a valid sub type of support facility.

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.

SPATIAL DESCRIPTION: The surface and sub-surface description of land. The

surface description may be stated in terms of a legal survey system, metes and

bounds or polygon. The mineral zone description describes the minerals


SPATIAL_DESCRIPTION_ID Y VARCHAR2 40 SPATIAL_DESCRIPTION
(substances) and subsurface definition (zones/formations) to which rights are

granted. For land rights, continuations may be described by generating a new Spatial

description.

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.

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

two columns STEP_SEQ_NO1 and STEP_SEQ_NO2 in the table

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

use for a Lexicon, 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.

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

maintain integration with the rest of the model.

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.

SOURCE: The individual, company, state, or government agency designated as the


TEST_SOURCE Y VARCHAR2 40 WELL_TEST_RECOVERY
source of information for this row.

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

Tests (RFT), Initial Potential(IP), etc.

RECORDS MANAGEMENT THESAURUS IDENTIFIER: Unique identifier for a set of

words or descriptors about a particular field or set of concepts, such as a list of

THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the

organization of a collection of documents for reference and retrieval (from Merriam

Webster Online)

THESAURUS WORD IDENTIFIER: Unique identifier for a word or key word in a


THESAURUS_WORD_ID Y VARCHAR2 40 RM_THESAURUS_WORD
thesaurus.

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.

SOURCE: The individual, company, state, or government agency designated as the


WELL_ACTIVITY_SOURCE Y VARCHAR2 40 WELL_ACTIVITY
source of information for this row.

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).

SOURCE: The individual, company, state, or government agency designated as the


WELL_TEST_SOURCE Y VARCHAR2 40 WELL_TEST
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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

SOFTWARE APPLICATION IDENTIFIER: Unique name or code for the software


SW_APPLICATION_ID N VARCHAR2 40 P PPDM_SW_APPLICATION
application.

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.

SOFTWARE APPLICATION BUSINESS ASSOCIATE OBSERVATION NUMBER: A

BA_ID_OBS_NO N NUMBER 8 P unique sequencer allowing a business associate to have more than one role at a

time, or over different times.

ABBREVIATION Y VARCHAR2 12 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SOFTWARE APPLICATION BUSINESS ASSOCIATE ROLE: the role played by the

SW_APP_BA_ROLE Y VARCHAR2 40 R_SW_APP_BA_ROLE business associate for this application. May be technical support, developer,

business liaison, purchaser, owning company 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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

SOFTWARE APPLICATION IDENTIFIER: Unique name or code for the software


SW_APPLICATION_ID N VARCHAR2 40 P PPDM_SW_APPLICATION
application.

SOFTWARE APPLICATION FUNCTION: A list of valid functions that a software

SW_APP_FUNCTION N VARCHAR2 40 P R_SW_APP_FUNCTION application may have. Includes word processing, calculations, geologic interpretation,

accounting, production accounting etc.

SOFTWARE APPLICATION FUNCTION OBSERVATION NUMBER: A unique

FUNCTION_OBS_NO N NUMBER 8 P sequencer allowing a software to have the same function over time (transitions in and

out of use).

ABBREVIATION Y VARCHAR2 12 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should becreated.

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SOFTWARE APPLICATION FUNCTION TYPE: the kind of function of the software,


SW_APP_FUNCTION_TYPE Y VARCHAR2 40 R_SW_APP_FUNCTION
such as geological interpretation, seismic processing, word processing 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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

SOFTWARE APPLICATION IDENTIFIER: Unique name or code for the software


SW_APPLICATION_ID N VARCHAR2 40 P PPDM_SW_APPLICATION
application.

SOFTWARE APPLICATION IDENTIFIER: Unique name or code for the software


SW_APPLICATION_ID2 N VARCHAR2 40 P PPDM_SW_APPLICATION
application.

SOFTWARE APPLICATION CROSS REFERENCE OBSERVATION NUMBER: A

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

is used before, after or in conjunction with another).

ACTIVE INDICATOR: A 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SOFTWARE APPLICATION CROSS REFERENCE: Use this column to indicate the

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

indicate dependencies in workflows (which application is used before, after or in

conjunction with another).

ROW_CHANGED_BY Y VARCHAR2 30 ROW CHANGED BY: Application login id of the user who last changed the row.

ROW_CHANGED_DATE Y DATE DATE ROW CHANGED DATE: System date of the last time the row was changed.

ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.

ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.

ROW_EFFECTIVE_DATE: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


SYSTEM_ID N VARCHAR2 40 P
database or XML schema.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

BUSINESS OWNER BUSINESS ASSOCIATE IDENTIFIER: the business associate

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

stored in PPDM SYSTEM APPLICATION.

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 BUSINESS ASSOCIATE IDENTIFIER: Unique identifier for the business

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.

OPERATING SYSTEM: Also known as an "OS," this is the software that

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)

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

PPDM RELATIONAL DATA BASE MANAGEMENT SYSTEM: RDBMS, short for

relational database management system and pronounced as separate letters, a type

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

differs from flat-file databases, in which each database is self-contained in a single

table. (ISP Glossary)

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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 BUSINESS ASSOCIATE IDENTIFIER: Unique identifier for

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


SYSTEM_ID N VARCHAR2 40 P PPDM_SYSTEM
database or XML schema.

ALIAS IDENTIFIER: unique ID for a Code identifying any other name the system is
ALIAS_ID N VARCHAR2 40 P
known by.

ABBREVIATION Y VARCHAR2 30 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A 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_SHORT_NAME Y VARCHAR2 30 SHORT NAME: A short name given to an 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

formal registration event.

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.

LANGUAGE_ID Y VARCHAR2 40 R_LANGUAGE LANGUAGE IDENTIFIER: The language of the alias.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED INDICATOR: A Y/N flag indicating whether this alias is a preferred


PREFERRED_IND Y VARCHAR2 1
name or code.

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


SYSTEM_ID N VARCHAR2 40 P PPDM_SYSTEM
database or XML schema.

SW_APPLICATION_ID N VARCHAR2 40 P PPDM_SW_APPLICATION APPLICATION: the name of a software application, such as Microsoft Word.

APPLICATION SEQUENCE NUMBER: a number identifying the ocurrence of the


APPLICATION_SEQ_NO N NUMBER 8 P
relationship between an application and a data store.

ACTIVE INDICATOR: A 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 FUNCTION DESCRIPTION: A brief narrative description of the


APPLICATION_FUNCTION_DESC Y VARCHAR2 240
function of the software.

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: The form of a means of communicating ideas or feelings by the use of

LANGUAGE_ID Y VARCHAR2 40 R_LANGUAGE conventionalized signs, sounds, gestures, or marks having understood meanings.

Usually the language used in a document, proceding, process or appllication.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL shouldbe created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

MAPPING OWNER BUSINESS ASSOCIATE: unique identifier for the business


MAP_OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
associate who owns this mapping between systems.

MAP VERSION REFERENCE NUMBER: a numer identifying the version of the


MAP_VERSION_NUM Y VARCHAR2 12
mapping between systems that this represents.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED INDICATOR: A Y/N flag indicating whether this mapping is a preferred


PREFERRED_IND Y VARCHAR2 1
version of the mapping.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


SYSTEM_ID1 Y VARCHAR2 40 PPDM_SYSTEM
database or XML schema.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


SYSTEM_ID2 Y VARCHAR2 40 PPDM_SYSTEM
database or XML 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


SYSTEM_ID N VARCHAR2 40 P PPDM_SYSTEM
database or XML schema.

TABLE_NAME N VARCHAR2 30 P TABLE NAME: The name of the table within a schema.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either 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.

EXTENTION INDICATOR: A yes / no flag indicating that this table is a user extension
EXTENSION_IND Y VARCHAR2 1
to the PPDM model.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


SYSTEM_ID N VARCHAR2 40 P PPDM_TABLE
database or XML schema.

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.

ABBREVIATION Y VARCHAR2 30 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A 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

a result of a merger or name change.

ALIAS_SHORT_NAME Y VARCHAR2 30 SHORT NAME: A short name given to an alias.

ALIAS TYPE: This reference table describes the type of alias. For example a well

may be assigned a government alias, contract alias or project alias. Business


ALIAS_TYPE Y VARCHAR2 40 R_ALIAS_TYPE
associates may be assigned a stock exchange symbol alias. Table names may have

public or private synonyms.

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

formal registration event.

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: The form of a means of communicating ideas or feelings by the use of

LANGUAGE_ID Y VARCHAR2 40 R_LANGUAGE conventionalized signs, sounds, gestures, or marks having understood meanings.

Usually the language used in a document, proceding, process or appllication.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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.

APPLICATION NAME: Unique name or identifier for a software application or suite of


SW_APPLICATION_ID Y VARCHAR2 40 PPDM_SW_APPLICATION
applications that uses a specific alias or synonym.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


SYSTEM_ID N VARCHAR2 40 P PPDM_SYSTEM PPDM_TABLE
database or XML schema.

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

with XML, where the column name is the tag 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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK: A long description describing the information kept within the table in the
REMARK Y VARCHAR2 2000
PPDM schema.

RETENTION PERIOD: The length of time records or materials should be kept in a

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

because circumstances give those records unexpected archival value.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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 OF MEASURE IDENTIFIER: A unique set of characters used to symbolize the

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 OF MEASURE IDENTIFIER: A unique set of characters used to symbolize the

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.

EXACT CONVERSION INDICATOR: A Y/N flag indicating whether the conversion is


EXACT_CONVERSION_IND Y VARCHAR2 1
exact. An N indicator indicates that the conversion is not exact.

EXPIRY_DATE Y DATE DATE EXPIRY DATE: The date that the data in this row was no longer active or in effect.

NUMBERIC DENOMINATOR:: ((From_Unit_Name + Pre_Offset ) *


FACTOR_DENOMINATOR Y NUMBER 0
factor_Numerator/Factor_Denominator)) + Post_Offset == To_Unit_Name

FACTOR NUMERATOR:: ((From_Unit_Name + Pre_Offset ) *


FACTOR_NUMERATOR Y NUMBER 0
(Factor_Numerator/Factor_Denominator)) + Post_Offset == To_Unit_Name

POST-OFFSET: ((From_Unit_Name + Pre_Offset ) *


POST_OFFSET Y NUMBER 0
(Factor_Numerator/Factor_Denominator)) + Post_Offset == To_Unit_Name

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should becreated.

PRE-OFFSET: ((From_Unit_Name + Pre_Offset ) *


PRE_OFFSET Y NUMBER 0
(Factor_Numerator/Factor_Denominator)) + Post_Offset == To_Unit_Name

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

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: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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 OF MEASURE IDENTIFIER: A unique set of characters used to symbolize the

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

is recognized as a base unit of measure in the measurement system. For example,


BASE_UNIT_IND Y VARCHAR2 1
the meter is a base unit in the SI system. The Centimeter is a base unit inthe CGS

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should becreated.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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

system and unit type.

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,

luminance, mass density, power.

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

as defined by an authorized agency such as IEEE. Usual values would be NULL or

CURRENT for current, deprecated, discouraged or strongly discouraged. Note that


UOM_USAGE_TYPE Y VARCHAR2 40 R_PPDM_UOM_USAGE
different reference sources may supply different values for usage. For example, API

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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 OF MEASURE IDENTIFIER: A unique set of characters used to symbolize the

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE N VARCHAR2 40 P R_SOURCE
source of information for this row.

ABBREVIATION Y VARCHAR2 30 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A 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.

ALIAS_SHORT_NAME Y VARCHAR2 30 SHORT NAME: A short name given to an alias.

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,

SUB_SUPER_SCRIPT symbol, MIXED_CASE symbol, or UPPER_CASE symbol.

The tules for these are ennumerated in this reference table.

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

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: The language of the alias.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED INDICATOR: A Y/N flag indicating whether this alias is a preferred


PREFERRED_IND Y VARCHAR2 1
name or code.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

CONVERSION QUANTITY: A Conversion code for a generic set of conversion


CONVERSION_QUANTITY N VARCHAR2 40 P PPDM_QUANTITY
factors (GAS VOL and OIL VOL)

CONVERSION OBS NO: An observation number to allow for multiple coversion


CONVERSION_OBS_NO N NUMBER 8 P
factors for different time periods

ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).

CONVERSION FACTOR: A multiplier to convert from the FROM units of measure to


CONVERSION_FACTOR Y NUMBER 10,5
the TO units of measure

CONVERSION FORMULA: A formula referencing an additional product property


CONVERSION_FORMULA Y VARCHAR2 240
required in the conversion (Gas Heat Content, Oil Density)

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should becreated.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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.

REGIME USE OBSERVATION NUMBER: A unique component that allows each


REGIME_USE_OBS_NO N NUMBER 8 P
regime to be associated with more than one 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).

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,
ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

LEASE OR UNIT IDENTIFIER: Number or code assigned as an alias that uniquely


LEASE_UNIT_ID N VARCHAR2 40 P PROD_LEASE_UNIT_AREA
identifies a lease or unit for production monitoring and reporting purposes.

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

described in a unit agreement as constituting the land logically subject to

development under such an agreement.

ACREAGE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ACREAGE OUOM: Acreage original unit of measure.

ACTIVE INDICATOR: A 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.

BUSINESS ASSOCIATE: Unique identifier for a business associate, such as a


CURRENT_OPERATOR Y VARCHAR2 40 BUSINESS_ASSOCIATE
person, company, regulatory agency, government or consortium.

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 OR UNIT ID: The unique identifier assigned to a production

GOVERNMENT_LEASE_UNIT_ID Y VARCHAR2 40 lease or unit by the regulatory agency having jurisdiction over mineral activity in the

territory where the lease is located.

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,

LAND UNIT TRACT, LAND AGREEMENT, LAND AGREE PART.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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

use for a Lexicon, 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.

ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.

ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.

ROW_EFFECTIVE_DATE: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

LEASE OR UNIT IDENTIFIER: Number or code assigned as an alias that uniquely


LEASE_UNIT_ID N VARCHAR2 40 P PROD_LEASE_UNIT
identifies a lease or unit for production monitoring and reporting purposes.

SOURCE: The individual, company, state, or government agency designate d as the


LEASE_UNIT_SOURCE N VARCHAR2 40 P R_SOURCE
source of information for this row.

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.

SOURCE: The individual, company, state, or government agency designated as the


ALIAS_SOURCE N VARCHAR2 40 P R_SOURCE
source of information for this row.

ABBREVIATION Y VARCHAR2 30 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A 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_SHORT_NAME Y VARCHAR2 30 SHORT NAME: A short name given to an 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

formal registration event.

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.

LANGUAGE_ID Y VARCHAR2 40 R_LANGUAGE LANGUAGE IDENTIFIER: The language of the alias.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED INDICATOR: A Y/N flag indicating whether this alias is a preferred


PREFERRED_IND Y VARCHAR2 1
name or code.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

LEASE OR UNIT IDENTIFIER: Number or code assigned as an alias that uniquely


LEASE_UNIT_ID N VARCHAR2 40 P PROD_LEASE_UNIT
identifies a lease or unit for production monitoring and reporting purposes.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE N VARCHAR2 40 P R_SOURCE
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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should becreated.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

LEASE OR UNIT IDENTIFIER: Number or code assigned as an alias that uniquely


LEASE_UNIT_ID N VARCHAR2 40 P PROD_LEASE_UNIT
identifies a lease or unit for production monitoring and reporting purposes.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE N VARCHAR2 40 P R_SOURCE
source of information for this row.

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

described in a unit agreement as constituting the land logically subject to

development under such an agreement.

ACREAGE_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE ACREAGE OUOM: Acreage original unit of measure.

ACTIVE INDICATOR: A 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 a business associate, such as a


CURRENT_OPERATOR Y VARCHAR2 40 BUSINESS_ASSOCIATE
person, company, regulatory agency, government or consortium.

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 OR UNIT ID: The unique identifier assigned to a production

GOVERNMENT_LEASE_UNIT_ID Y VARCHAR2 40 lease or unit by the regulatory agency having jurisdiction over mineral activity in the

territory where the lease is located.

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,

LAND UNIT TRACT, LAND AGREEMENT, LAND AGREE PART.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL shouldbe created.

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

use for a Lexicon, 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.

ROW_CREATED_BY Y VARCHAR2 30 ROW CREATED BY: System user who created this row of data.

ROW_CREATED_DATE Y DATE DATE ROW CREATED DATE: Date that the row was created on.

ROW_EFFECTIVE_DATE: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

LEASE OR UNIT IDENTIFIER: Number or code assigned as an alias that uniquely


LEASE_UNIT_ID N VARCHAR2 40 P PROD_LEASE_UNIT_VERSION
identifies a lease or unit for production monitoring and reporting purposes.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


UWI N VARCHAR2 40 P WELL
primary key for this row.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE N VARCHAR2 40 P R_SOURCE
source of information for this row.

STRING IDENTIFIER: Number or code uniquely identifying a production string within


STRING_ID N VARCHAR2 40 P
a well.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

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.

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.

COMMINGLED INDICATOR: Indicates whether the well string is commingling


COMMINGLED_IND Y VARCHAR2 1
production from more than one formation.

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

eventually become a SUBTYPE and downsized to 30 characters.

FIELD_ID Y VARCHAR2 40 FIELD FIELD IDENTIFIER: Unique identifier for the field.

GOVERNMENT STRING IDENTIFIER: Number or code assigned by a regulatory


GOVERNMENT_STRING_ID Y VARCHAR2 40
agency or government to identify a well string such as API or CPA number.

LEASE OR UNIT IDENTIFIER: Number or code assigned as an alias that uniquely


LEASE_UNIT_ID Y VARCHAR2 40 PROD_LEASE_UNIT
identifies a lease or unit for production monitoring and reporting purposes.

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: A character or symbol used to represent a production string. This

PLOT_SYMBOL Y VARCHAR2 40 R_PLOT_SYMBOL may be used in a particular mapping package coding scheme, or as a pointer to other

application dependent files.

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

definitions are created by a regulatory agency to facilitate reporting. An administrative

pool may represent a group of completions (each of which is completed into a

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

nature (associated with a comingling agreement).

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PROD STRING TOTAL VERTICAL DEPTH: Absolute calculated vertical distance


PROD_STRING_TVD Y NUMBER 10,5
from surface to corresponding measured depth.

PRODUCTION STRING TOTAL VERTICAL DEPTH ORIGINAL UNITS OF


PROD_STRING_TVD_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE
MEASURE:

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

use for a Lexicon, 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.

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

TOTAL_DEPTH_OUOM Y VARCHAR2 40 PPDM_UNIT_OF_MEASURE TOTAL DEPTH ORIGINAL UNITS 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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

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

other types of quality reference are permitted.

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

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


UWI N VARCHAR2 40 P PROD_STRING
primary key for this row.

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.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE N VARCHAR2 40 P R_SOURCE
source of information for this row.

PRODUCTION STRING ALIAS: A unique alternate or previous identifier assigned to


ALIAS_ID N VARCHAR2 40 P
the production string.

ABBREVIATION Y VARCHAR2 30 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).

PRODUCTION STRING ALIAS: Full alias name or code assigned to a production


ALIAS_LONG_NAME Y VARCHAR2 255
string by a partner, agency or applicaiton.

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_SHORT_NAME Y VARCHAR2 30 SHORT NAME: A short name given to an 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

formal registration event.

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.

LANGUAGE_ID Y VARCHAR2 40 R_LANGUAGE LANGUAGE IDENTIFIER: The language of the alias.

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.

ALIAS OWNER BUSINESS ASSOCIATE IDENTIFIER: Unique identifier for the


OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
business associate who owns this alias.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

PREFERRED INDICATOR: A Y/N flag indicating whether this alias is a preferred


PREFERRED_IND Y VARCHAR2 1
name or code.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


UWI N VARCHAR2 40 P WELL PROD_STRING
primary key for this row.

SOURCE: The individual, company, state, or government agency designated as the


PR_STR_SOURCE N VARCHAR2 40 P PROD_STRING
source of information for this row.

STRING IDENTIFIER: Number or code uniquely identifying a production string within


STRING_ID N VARCHAR2 40 P PROD_STRING
a well.

COMPONENT OBSERVATION NUMBER: A unique number identifying the object


COMPONENT_OBS_NO N NUMBER 8 P
that is associated with the 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).

ACTIVITY OBSERVATION NUMBER: Number uniquely identifying each observation


ACTIVITY_OBS_NO Y NUMBER 8 WELL_ACTIVITY
of an activity.

ANALYSIS IDENTIFIER: Unique identifier for a sample analysis. Various types of

ANALYSIS_ID Y VARCHAR2 40 ANL_ANALYSIS_REPORT analysis may be conducted on a sample. Samples may be derived from lithologic

cuttings, fluid collection 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 associaate has over business objects.

BUSINESS ASSOCIATE ORGANIZATION IDENTIFIER: unique identifier for an


BA_ORGANIZATION_ID Y VARCHAR2 40 BA_ORGANIZATION
organization of a company or organization.

ORGANIZATION SEQUENCE NUMBER: a unique number added to allow


BA_ORGANIZATION_SEQ_NO Y NUMBER 8 BA_ORGANIZATION
organizations to be versioned over time.

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 IDENTIFIER: Unique identifier for the list of kinds of

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 CATALOGUE IDENTIFIER: Unique identifier for the list of kinds of

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

equipment that exist are defined in the table EQUIPMENT.

CLASSIFICATION: SYSTEM: Identifies and describes the classification system that

CLASSIFICATION_SYSTEM_ID Y VARCHAR2 40 CLASS_LEVEL is used. The UNSPSC code set is a useful and practical source of classification

information.

CLASSIFICATION LEVEL IDENTIFIER: Unique identifier used to capture the

classification systems, such as those that describe types of equipment. A number of

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

classification system, and through more than one classification system.

Page 924 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

CONSENT IDENTIFIER: Unique identifier for the consent. Consents grant

permission to conduct operations based on approval of what is done or proposed by


CONSENT_ID Y VARCHAR2 40 CONSENT
another. Conditions, including actions to be taken or fees to be paid, may or may not

beapplied against the consent.

CONTEST ID: Unique identifier to track a contestment between companies,


CONSULT_ID Y VARCHAR2 40 CONSULT
countries, states and other jurisdictional bodies.

CONTEST ID: Unique identifier to track a contestment between companies,


CONTEST_ID Y VARCHAR2 40 CONTEST
countries, states and other jurisdictional bodies.

CONTRACT_ID Y VARCHAR2 40 CONTRACT CONTRACT ID: Unique identifier for the contract table.

ECOZONE IDENTIFIER: Unique identifier for a sedimentary rock unit or environment

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 BA: The unique identifier assigned to an employee (or consultant or


EMPLOYEE_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
contractor) in an organization.

EMPLOYEE OBS NO: A sequential counter that tracks an employees moves within
EMPLOYEE_OBS_NO Y NUMBER 8 BA_EMPLOYEE
an organization.

EMPLOYER_BA: The unique identifier of the organization that has employees


EMPLOYER_BA_ID Y VARCHAR2 40 BA_EMPLOYEE
working for it.

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

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 SUIMMARY IDENTIFIER: Summary information about a financial

FINANCE_ID Y VARCHAR2 40 FINANCE reference, such as an AFE for an activity, such as seismic acquisition or processing.

Could be a cost center or any other reference number.

FOSSIL_ID Y VARCHAR2 40 FOSSIL FOSSIL IDENTIFIER: Unique Identifier for a fossil.

INCIDENT IDENTIFIER: Unique identifier for an health safety or environment related


INCIDENT_ID Y VARCHAR2 40 HSE_INCIDENT
incident.

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

INTEREST SET SEQUENCE NUMBER: unique sequencing component to allow


INTEREST_SET_SEQ_NO Y NUMBER 8 INTEREST_SET
verioning of the interest set over time.

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

AGREEMENT, LAND AGREE PART.

LAND_SALE_NUMBER Y VARCHAR2 30 LAND_SALE LAND SALE NUMBER: A unique identifier for the land sale.

LANGUAGE: The form of a means of communicating ideas or feelings by the use of

LANGUAGE Y VARCHAR2 40 conventionalized signs, sounds, gestures, or marks having understood meanings.

Usually the language used in a document, proceding, process or appllication.

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 IDENTIFIER: An identifier that is unique within a specific


PDEN_ID Y VARCHAR2 40 PDEN
production entity source and type.

PDEN SOURCE: The individual, company, state, or government agency designated


PDEN_SOURCE Y VARCHAR2 40 PDEN
as the source of information for this row

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,

PDEN_COUNTY or PDEN_FIELD. Validated by check constraint.

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.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


PPDM_SYSTEM_ID Y VARCHAR2 40 PPDM_SYSTEM PPDM_TABLE
database or XML schema.

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.

R_PROD_STRING_COMP_TYP PRODUCTION STRING COMPONENT TYPE: the type of component that is


PROD_STRING_COMPONENT_TYPE
Y VARCHAR2 40
E asssicated with the production string

PROJECT_ID Y VARCHAR2 40 PROJECT PROJECT IDENTIFIER: unique identifier for the project.

RATE and FEE SCHEDULE: A schedule for payments as set up by a business

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

managed carefully and appropriately.

SYSTEM IDENTIFIER: A unique identifier for a data storage system, such as a


REFERENCED_SYSTEM_ID Y VARCHAR2 40
database or XML schema.

PPDM TABLE NAME: The name of a table that has an association with this level of a

classification system. This may be used in conjunction with an approrpriate foreign

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

the source table be managed carefully and appropriately.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

RESERVES ENTITY IDENTIFIER: unique identifier for a reserves entity. A reserves

RESENT_ID Y VARCHAR2 40 RESERVE_ENTITY entity may be comprised of a single business object (such as a well) or a group of

business objects (such as all the completions producing from a pool).

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.

SOURCE: The individual, company, state, or government agency designated as the


SAMPLE_ANAL_SOURCE Y VARCHAR2 40 ANL_ANALYSIS_REPORT
source of information for this row.

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.

Valid entries include SEIS_LINE, SEIS_SEGMENT, SEIS_SURVEY, SEIS_PLAN,

SEIS_WELL, SEIS_PROC_SET, SEIS_INTERP_SET or SEIS_3D.

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

name of a valid sub type of support facility.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

SPATIAL DESCRIPTION: The surface and sub-surface description of land. The

surface description may be stated in terms of a legal survey system, metes and

bounds or polygon. The mineral zone description describes the minerals


SPATIAL_DESCRIPTION_ID Y VARCHAR2 40 SPATIAL_DESCRIPTION
(substances) and subsurface definition (zones/formations) to which rights are

granted. For land rights, continuations may be described by generating a new Spatial

description.

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.

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

use for a Lexicon, a geographic area, a project, a company etc.

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

maintain integration with the rest of the model.

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.

RECORDS MANAGEMENT THESAURUS IDENTIFIER: Unique identifier for a set of

words or descriptors about a particular field or set of concepts, such as a list of

THESAURUS_ID Y VARCHAR2 40 RM_THESAURUS_WORD subject headings or descriptors usually with a cross-reference system for use in the

organization of a collection of documents for reference and retrieval (from Merriam

Webster Online)

THESAURUS WORD IDENTIFIER: Unique identifier for a word or key word in a


THESAURUS_WORD_ID Y VARCHAR2 40 RM_THESAURUS_WORD
thesaurus.

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.

SOURCE: The individual, company, state, or government agency designated as the


WELL_ACTIVITY_SOURCE Y VARCHAR2 40 WELL_ACTIVITY
source of information for this row.

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.

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


WELL_ACTIVITY_UWI Y VARCHAR2 40 WELL_ACTIVITY
primary key for this row.

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

stages of the Well Life cycle (planning to disposal).

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


UWI N VARCHAR2 40 P PROD_STRING
primary key for this row.

SOURCE: The individual, company, state, or government agency designated as the


PROD_STRING_SOURCE N VARCHAR2 40 P PROD_STRING
source of information for this row.

STRING IDENTIFIER: Number or code uniquely identifying a production string within


STRING_ID N VARCHAR2 40 P PROD_STRING
a well.

WELL STRING FORMATION OBSERVATION NUMBER: A sequential observation

PR_STR_FORM_OBS_NO N NUMBER 8 P number used to uniquely identify each completed (perforated) formation (layer) that is

contributing production to a well string.

ACTIVE INDICATOR: A Y or N flag indicating whether this row of data is currently


ACTIVE_IND Y VARCHAR2 1
either active/valid (Y) or inactive/invalid (N).

ALLOCATION FACTOR: A factor that is used in calculations to allocate production


ALLOCATION_FACTOR Y NUMBER 10,5
from one entity to another.

ALLOCATION FACTOR TYPE: The type of allocation factor that is used in

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.

COMPLETION OBSERVATION NUMBER: A sequential observation number used to


COMPLETION_OBS_NO Y NUMBER 8
uniquely identify each completed (perforated) interval.

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

PROD_STRING_FORM will be associated with one geologic pool.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

REMARK Y VARCHAR2 2000 REMARK: Narrative remarks about this row of data.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE Y VARCHAR2 40 R_SOURCE
source of information for this row.

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

use for a Lexicon, 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.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

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.

SOURCE: The individual, company, state, or government agency designated as the


PROD_STRING_SOURCE N VARCHAR2 40 P PROD_STRING_FORMATION
source of information for this row.

STRING IDENTIFIER: Number or code uniquely identifying a production string within


STRING_ID N VARCHAR2 40 P PROD_STRING_FORMATION
a well.

PRODUCTION STRING FORMATION OBSERVATION NUMBER: A sequential

PR_STR_FORM_OBS_NO N NUMBER 8 P PROD_STRING_FORMATION observation number used to uniquely identify each completed (perforated) formation

(layer) that is contributing production to a well string.

SOURCE: The individual, company, state, or government agency designated as the


SOURCE N VARCHAR2 40 P R_SOURCE
source of information for this row.

PRODUCTION STRING FORM ALIAS IDENTIFIER: A unique alternate or previous


PROD_STRING_FORM_ALIAS_ID N VARCHAR2 40 P
identifier assigned to the production string formation.

ABBREVIATION Y VARCHAR2 30 ABBREVIATION: Abbreviation used for reference type or code.

ACTIVE INDICATOR: A Y/N flag indicating whether this row of data is currently either
ACTIVE_IND Y VARCHAR2 1
active / valid (Y) or inactive / invalid (N).

PRODUCTION STRING FORMATION ALIAS: Full alias name or code assigned to a


ALIAS_LONG_NAME Y VARCHAR2 255
production string formation by a partner, agency or applicaiton.

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_SHORT_NAME Y VARCHAR2 30 SHORT NAME: A short name given to an 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

formal registration event.

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.

LANGUAGE_ID Y VARCHAR2 40 R_LANGUAGE LANGUAGE IDENTIFIER: The language of the alias.

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.

ALIAS OWNER BUSINESS ASSOCIATE IDENTIFIER: Unique identifier for the


OWNER_BA_ID Y VARCHAR2 40 BUSINESS_ASSOCIATE
business associate who owns this alias.

ROW_MANAGEMENT_GUID: This value may be used to provide a global unique

identifier for this row of data. Use of this column is not mandatory, but if used,
PPDM_GUID Y VARCHAR2 38
optional PPDM NOT NULL and UNIQUE INDEX constraints provided in the data

model DDL should be created.

Page 931 © Copyright 1991 – 2014, PPDM Association. All rights reserved
Column Name Null Data Type Length Key Ref Table(s) Column Comment

PREFERRED INDICATOR: A Y/N flag indicating whether this alias is a preferred


PREFERRED_IND Y VARCHAR2 1
name or code.

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: A system assigned date that specified when a row of data

ROW_EFFECTIVE_DATE Y DATE DATE is effective from a systems perspective. This may be the date that a row of data was

made available to end users, for example.

ROW_EXPIRY_DATE: A system assigned date that specified when a row of data is

ROW_EXPIRY_DATE Y DATE DATE no longer effective from a systems perspective. This may be the date that a row of

data was no longer available to end users, for example.

PPDM ROW QUALITY: A set of values indicating the quality of data in this row,

ROW_QUALITY Y VARCHAR2 40 R_PPDM_ROW_QUALITY usually with reference to the method or procedures used to load the data, although

other types of quality reference are permitted.

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

UNIQUE WELL IDENTIFIER: A unique name, code or number designated as the


UWI N VARCHAR2 40 P PROD_STRING
primary key for this row.

SOURCE: The individual, company, state, or government agency designated as the


PROD_STRING_SOURCE N VARCHAR2 40 P PROD_STRING
source of information for this row.

STRING IDENTIFIER: Number or code uniquely identifying a production string within


STRING_ID N VARCHAR2 40 P PROD_STRING
a well.

STATUS_ID N VARCHAR2 40 P STATUS_ID: Unique identifier for a status

Vous aimerez peut-être aussi