You are on page 1of 37

Item No.

21124
Joint Standard
NACE/PODS Standard Practice
External Corrosion Direct Assessment (ECDA)
Integrity Data Exchange (IDX) Format
This NACE International (NACE)/PODS standard represents a consensus of those individual
members who have reviewed this document, its scope, and provisions. Its acceptance does
not in any respect preclude anyone, whether he or she has adopted the standard or not, from
manufacturing, marketing, purchasing, or using products, processes, or procedures not in
conformance with this standard. Nothing contained in this NACE standard is to be construed
as granting any right, by implication or otherwise, to manufacture, sell, or use in connection
with any method, apparatus, or product covered by Letters Patent, or as indemnifying or
protecting anyone against liability for infringement of Letters Patent. This standard represents
minimum requirements and should in no way be interpreted as a restriction on the use of better
procedures or materials. Neither is this standard intended to apply in all cases relating to the
subject. Unpredictable circumstances may negate the usefulness of this standard in specific
instances. NACE assumes no responsibility for the interpretation or use of this standard by
other parties and accepts responsibility for only those official NACE interpretations issued by
NACE in accordance with its governing procedures and policies which preclude the issuance
of interpretations by individual volunteers.

Users of this NACE standard are responsible for reviewing appropriate health, safety,
environmental, and regulatory documents and for determining their applicability in relation to
this standard prior to its use. This NACE standard may not necessarily address all potential
health and safety problems or environmental hazards associated with the use of materials,
equipment, and/or operations detailed or referred to within this standard. Users of this NACE
standard are also responsible for establishing appropriate health, safety, and environmental
protection practices, in consultation with appropriate regulatory authorities if necessary, to
achieve compliance with any existing applicable regulatory requirements prior to the use of this
standard.

CAUTIONARY NOTICE: NACE standards are subject to periodic review, and may be revised
or withdrawn at any time in accordance with NACE technical committee procedures. NACE
requires that action be taken to reaffirm, revise, or withdraw this standard no later than five
years from the date of initial publication. The user is cautioned to obtain the latest edition.
Purchasers of NACE standards may receive current information on all standards and other
NACE publications by contacting the NACE FirstService Department, 1440 South Creek Dr.,
Houston, Texas 77084-4906 (telephone +1 281/228-6200).

Approved 2007-11-05

ISBN 1-57590-213-3
© 2007, NACE International and PODS

NACE International PODS Association


1440 South Creek Drive P.O. Box 273084
Houston, TX 77084-4906 Fort Collins, CO 80527
(telephone +1 281/228-6200) (telephone +1 866/460-7637)

Printed by NACE International


SP0507-2007

_________________________________________________________________________

Foreword

The objective of this standard practice is the development of a new external corrosion direct
assessment (ECDA) data interchange data structure that will enable electronic integration of data
and standardize reporting of ECDA data within the pipeline industry, to allow transfer between
different software packages or computer systems. This is expected to minimize difficulty in using
various programs to analyze or graph data and allow for comparison of data gathered for a given
pipeline segment at different times, regardless of the software system used to collect it. The format
outlined is the commonly used American Standard Code for Information Interchange (ASCII)
comma delimited text file, which is adaptable to all data processing systems. There currently are
no standards for submission and management of ECDA data. This standard is expected to serve
as a template for future internal corrosion direct assessment (ICDA) and stress corrosion cracking
direct assessment (SCCDA) data interchange standards. It presents one suggested exchange
format to standardize data transfer. Some users may not find it applicable to their use.

Data collection and testing procedures shall conform to NACE SP0207, ―Performing Close-Interval
1
Potential Surveys on Buried or Submerged Metallic Pipelines,‖ the draft in progress by TG 294,
2
―Aboveground Survey Techniques for the Evaluation of Underground Pipeline Coating Condition,‖
3
NACE SP0169, and other applicable recommended NACE standards for accurate ECDA pipeline
integrity data.

This standard is intended for use by corrosion control personnel and information technology
professionals involved with acquiring, analyzing, or maintaining ECDA data, contractors performing
ECDA, and regulatory agencies.

For accurate and correct application, this standard must be used in its entirety. Using or citing only
specific paragraphs or sections can lead to misinterpretation and misapplication of the
recommendations and practices presented. Specific practices are not designated for every
situation because of the complexity of conditions to which buried or submerged piping systems are
exposed.

This standard was prepared by joint Task Group (TG) 357 on External Corrosion Direct
Assessment (ECDA) Integrity Data Exchange (IDX). TG 357 is administered by Specific
Technology Group (STG) 35 on Pipelines, Tanks, and Well Casings. This standard is issued by
NACE International under the auspices of STG 35, and the Pipeline Open Data Systems (PODS)
Association.

In NACE standards, the terms shall, must, should, and may are used in accordance with the
definitions of these terms in the NACE Publications Style Manual, 4th ed., Paragraph 7.4.1.9. Shall
and must are used to state mandatory requirements. Should is used to state something considered
good and is recommended but is not mandatory. The term may is used to state something
considered optional.

_________________________________________________________________________

____________________________
(1)
Pipeline Open Data Systems (PODS) Association, P.O. Box 273084, Fort Collins, CO 80527.

NACE International i
SP0507-2007

_________________________________________________________________________

NACE/PODS
Joint Standard Practice
External Corrosion Direct Assessment (ECDA)
Integrity Data Exchange (IDX) Format
Contents

1. General ........................................................................................................................... 1
2. Definitions ....................................................................................................................... 1
3. Common Data Format..................................................................................................... 6
4. Centerline Survey Data Format .................................................................................... 14
5. Close-Interval Survey Data Format............................................................................... 16
6. ECDA_RECTIFIER Table ............................................................................................. 21
7. Aboveground Coating Evaluation Survey Data Format ................................................ 24
8. Environment Survey Data Format................................................................................. 30
References ........................................................................................................................ 34
Appendix A: Interpreting an Entity Relationship Diagram ................................................. 34
FIGURES
Figure 1: Example Entity Relationship Diagram (ERD) for an ECDA IDX Database ......... 7
TABLES
Table 1: ECDA Inspection Range Table ............................................................................. 8
Table 2: ECDA Region Table ............................................................................................ 11
Table 3: ECDA Survey Run Table .................................................................................... 12
Table 4: ECDA Centerline Table ....................................................................................... 14
Table 5: ECDA CIS Table ................................................................................................. 17
Table 6: ECDA Rectifier Table .......................................................................................... 21
Table 7: ECDA DCVG/ACVG Table ................................................................................. 24
Table 8: ECDA ACA Table ................................................................................................ 27
Table 9: ECDA Pearson Table .......................................................................................... 29
Table 10: ECDA Environment Table ................................................................................. 31
_________________________________________________________________________

ii NACE International
SP0507-2007

_________________________________________________________________________

Section 1: General

1.1 Introduction 1.2.2 This standard does not address specific


procedures for performing surveys, validating, or
1.1.1 This standard defines the requirements for a interpreting indirect inspection data.
data format suitable for ECDA integrity data
management. A standardized format assures accurate 1.2.3 Sound engineering practice and common sense
data transfer between contractor and operator must be used to assure that survey data are valid.
databases in formats that are convenient and familiar Error checks should be made at regular intervals to
to each. Such standardization accommodates ensure the quality of data recorded and stored.
industry-wide data mining and facilitates review by
regulatory agencies. 1.3 Benefits

1.1.2 ECDA-related data elements to cover a wide 1.3.1 The use of common field names allows users
variety of data capture needs are presented. Not all (vendors and operators) to exchange data in a
fields need to be used in all applications. The purpose predictable and reliable manner without the need for
of this standard is to provide a standard field naming custom data conversion. This minimizes the risk of
and unit format convention (i.e., data dictionary) for data translation errors.
using the various ECDA indirect inspection data
elements. 1.3.2 The use of a common exchange format allows
operators to utilize various vendors without the need for
1.1.3 This standard presents an open format that is multiple data transformation concerns.
intended to accommodate the widest probable range of
variables that might be required to document an ECDA 1.3.3 A common data exchange format should enable
survey and subsequent investigation. It is not more industry ECDA-related applications to be
necessary to enter data or comments in all of the data developed.
fields—only those applicable to the current study or
those necessary to meet operator requirements. This 1.3.4 These benefits may be realized in a similar
format also acts as a checklist to remind the fashion as has the in-line inspection (ILI) data
4
surveyor(s) of necessary information to be gathered. exchange standard. An operator can validate ILI
survey data prior to formally accepting the survey from
1.2 Scope the vendor, and load it to an enterprise database for
electronic integration and alignment with the operator’s
common linear reference. Realignment can take place
1.2.1 This standard addresses ECDA indirect
nightly or at another desired frequency, keeping the
inspection data, including close-interval surveys (CIS),
survey synchronized with pipeline reroutes and other
aboveground coating evaluation surveys (e.g., direct-
changes to pipe length. This in turn enables
current voltage gradient [DCVG] and Pearson survey),
reclassification of anomalies as changes that require
and corrosiveness of environment surveys (e.g., linear
reclassification are detected. Costs of manual
polarization resistance [LPR] probe surveys and pH/soil
integration for an annual risk ranking are eliminated.
resistivity surveys).
_________________________________________________________________________

Section 2: Definitions

Aboveground Coating Evaluation Survey: Method to Anomaly: An unexamined deviation from the norm in pipe
assess the coating condition of an underground pipeline. material, coatings, or welds.

Aboveground Marker (AGM): A portable or permanently Alternating Current Voltage Gradient (ACVG): A method
installed device placed on the surface above a pipeline that of measuring the change in leakage current in the soil along
both detects and records the passage of an ILI tool or and around a pipeline to locate coating holidays and
transmits a signal that is detected and recorded by the tool. characterize corrosion activity.

Anode: The electrode of an electrochemical cell at which Appurtenance: A component that is attached to the
oxidation occurs. Electrons flow away from the anode in the pipeline, e.g., valve, tee, casing, instrument connection, etc.
external circuit. Corrosion usually occurs and metal ions
enter the solution at the anode. Ascending: In a direction in which the stationing is
increasing.

NACE International 1
SP0507-2007

Ascending Survey: A survey performed in the direction of Criterion: Standard for assessment of the effectiveness of
increasing stationing. a CP data element.

ASCII: American Standard Code for Information Current Density: The current to or from a unit area of an
Interchange. A standardized eight-bit code used by most electrode surface.
computers.
Current Interrupter: A device that interrupts CP current.
Bond (also Continuity Bond): A connection, usually
metallic, that provides electrical continuity between Data Element: An individual field or column that holds a
structures that can conduct electricity. set of values that describe an attribute. Examples are pipe
material, pipeline ID, anomaly type, and manufacturer
Cathodic Protection (CP): A technique to reduce the name.
corrosion of a metal surface by making that surface the
cathode of an electrochemical cell. Database: An organized body of related information stored
in tables of rows (records) and columns (fields).
Cathodic Protection Coupon: A metal specimen made of
similar material as the structure under investigation, which is Defect: A physically examined anomaly with dimensions or
connected to the external surface of, and immersed in, the characteristics that exceed acceptable limits.
electrolyte adjacent to the structure being protected by CP.
Delimited: Items of data separated by a character, pulse,
Cell-to-Cell Survey: A survey measuring the potential bit, etc., called a delimiter.
difference between two reference electrodes. Cell-to-cell
surveys include alternating-current voltage gradient Depolarization: The removal of factors resisting the current
(ACVG), DCVG, side-drain, and hot-spot surveys. in an electrochemical cell. For the purposes of this
standard, depolarization refers to a reduction in the level of
Close-Interval Potential Survey (CIPS) (also Close- protection due to a reduction or elimination of CP current.
Interval Survey [CIS]): A potential survey performed on a
buried or submerged metallic pipeline in order to obtain Depolarized Close-Interval Potential Survey: A CIS
valid DC structure-to-electrolyte potential measurements at performed after influencing CP current sources have been
a regular interval sufficiently small to permit a detailed turned off for a sufficient duration of time for depolarization
assessment. to have occurred. This is often called a native-state CIS if it
is performed prior to the initial application of CP.
Coating: A liquid, liquefiable, or mastic composition that,
after application to the surface, is converted into a solid Descending: In a direction in which the stationing is
protective, decorative, or functional adherent film. For the decreasing.
purposes of this standard, coating refers to a dielectric
material applied to a structure to separate it from the Descending Survey: A survey performed in the direction
environment. of decreasing stationing.

Coating Condition Classification: Ranking of the coating Differential Global Positioning System (DGPS): Global
quality based on the number of coating holidays per unit Positioning System (GPS) survey using differential error
length or electrical conductance of the coating. correction in order to obtain more accurate positioning.

Coating Fault: Any imperfection or defect in the coating, Direct-Current Voltage Gradient (DCVG) Survey: A
including disbonded areas and holidays. method of measuring the change in the electrical voltage
gradient in the soil along and around the pipeline to locate
Coating Fault Severity (% IR): An electrical parameter coating holidays.
related to the severity of a coating fault (holiday) in an
underground pipeline. It is proportional to the amount of Disbonded Coating: Any loss of adhesion between the
current that is flowing through the coating flaw and is related protective coating and a pipe surface as a result of adhesive
to the size of the physical damage to the pipeline coating. failure, chemical attack, mechanical damage, hydrogen
Zero % IR is a perfect coating; 100% IR is a very large area concentrations, etc. Disbonded coatings may or may not be
of coating damage. associated with a coating holiday.

Contact Point: A location at which an electrical connection Electrical Connection: Point at which the structure is
can be made with the pipeline, such as a test lead or metallically connected to the measurement circuit.
aboveground pipe or appurtenance.
Electrical Isolation: The condition of being electrically
Continuity Bond: A connection, usually metallic, that separated from other metallic structures or the environment.
provides electrical continuity between structures that can
conduct electricity.

2 NACE International
SP0507-2007

Electrical Survey: Any technique that involves coordinated Global Positioning System (GPS): The navigational
electrical measurements taken to provide a basis for system utilizing satellite technology to provide a user a
deduction concerning a particular electrochemical condition position on the earth’s surface.
relating to corrosion or corrosion control.
Header Information: Set of comments, measurements,
Electrode: A conductor used to establish contact with an and other information entered at the beginning of a survey
electrolyte and through which current is transferred to or run.
from an electrolyte.
Height Above Ellipsoid (HAE): This value is a
Enterprise Geographical Information System (GIS): A height above the reference ellipsoid that approximates the
shared central geodatabase that allows integration and earth’s surface. The traditional, orthometric height is the
dynamic updating of multiple GIS data sources. height above an imaginary surface called the geoid, which
is determined by the earth’s gravity and approximated by
Far-Ground (FG) Potential: A structure-to-electrolyte MSL.
potential measured directly over the pipeline, away from the
electrical connection to the pipeline. Holiday: A discontinuity in a protective coating that exposes
unprotected surface to the environment.
Fast-Cycle Interruption: An interruption cycle in which the
off cycle is less than one second. Usually used so that both Hot-Spot Survey: A cell-to-cell survey often used on
an on and an instant-off structure-to-electrolyte potential can pipelines that are not electrically continuous or on bare or
be measured at each measurement location. poorly coated pipelines in order to detect the probable
current discharge (anodic) areas along a pipeline.
Fast-Cycle Survey: An interrupted CIS using fast-cycle
interruption. Imperfection: An anomaly with characteristics that do not
exceed acceptable limits.
Field: See Data Element.
Impressed Current: An electric current supplied by a
Field Comments: Comments entered by the surveyor device employing a power source that is external to the
during the CIS. electrode system. (An example is direct current for CP.)

Field Plots: CIS graphs generated during the survey. Indication: Any deviation from the norm as measured by an
indirect inspection tool such as CIS. An indication may be
Flag: A pin flag, or the interval that the flag represents, further classified or characterized as an anomaly or
generally 30 m (100 ft). imperfection.

Flat File: A file not linked to any other file. In-Line Inspection (ILI): The inspection of a steel pipeline
using an electronic instrument or tool that travels along the
Footer Information: Set of comments, measurements, and interior of the pipeline.
other information entered at the end of a survey run.
Instant-Off Potential: The polarized half-cell potential of an
Foreign Structure: Any metallic structure that is not electrode taken immediately after the CP current is stopped,
intended as a part of the system under CP. which closely approximates the potential without IR drop
(i.e., the polarized potential) when the current was on.
Format: The specific arrangement of data to meet
established presentation requirements. Insulating Coating System: All components of the
protective coating, the sum of which provides effective
Galvanic Anode: A metal that provides sacrificial protection electrical isolation of the coated structure from the
to another metal that is more noble when electrically electrolyte.
coupled in an electrolyte. This type of anode is the electron
source in one type of CP. Intensive Measurement Survey: A hybrid survey that
simultaneously measures the structure-to-electrolyte
Geodatabase: Short for geographic database, a physical potentials and the potential difference between reference
store of geographic information inside a linked database. electrodes perpendicular to the pipeline.

Geoid: The particular equipotential surface that coincides Interference: Any electrical disturbance on a metallic
with mean sea level (MSL) and that may be imagined to structure as a result of stray current.
extend through the continents. This surface is everywhere
perpendicular to the force of gravity. Interference Bond: An intentional metallic connection,
between metallic systems in contact with a common
electrolyte, designed to control electrical current interchange
between the systems.

NACE International 3
SP0507-2007

Interrupted Close-Interval Potential Survey (On/Off On Close-Interval Potential Survey: A series of structure-
Survey): A series of structure-to-electrolyte potentials taken to-electrolyte potentials taken along a pipeline with the CP
along a pipeline, with influencing CP current sources current applied.
switched using equipment designed to interrupt the CP
current briefly to enable polarized potentials to be On Cycle: The period of time CP current is applied during
measured. one cycle of interruption.

Interrupter: See Current Interrupter. On Potential: A potential measured with CP current


applied.
Interruption Cycle: Duration of current interruption in the
on and off cycle. Open-Circuit Potential: The potential of an electrode
measured with respect to a reference electrode or another
Interval: See Survey Interval. electrode in the absence of current.

IR Drop: See Voltage Drop. Pearson Survey: An aboveground survey technique used
to locate holidays on buried pipelines. The potential
Irregularity: See Indication. gradients result from an applied AC signal leaking to earth
at coating holidays.
Isolation: See Electrical Isolation.
Pipe-to-Electrolyte Potential: See Structure-to-Electrolyte
Lateral Potentials: Structure-to-electrolyte potentials offset Potential.
to each side of the pipeline, typically at a distance of
approximately two and one-half times the pipe depth. Pipe-to-Soil Potential: See Structure-to-Electrolyte
Potential.
Line Current: The direct current flowing on a pipeline.
Pipe-to-Water Potential: See Structure-to-Electrolyte
Long-Line Current: Current through the earth between an Potential.
anodic and a cathodic area that returns along an
underground metallic structure. Point of Intersection (PI): A change in direction of a
pipeline.
Long-Line Current Voltage Drop Error: The voltage drop
error in the instant-off potential caused by current in the soil Polarization: The change from the open-circuit potential as
due to potential gradients along the pipe surface. a result of current across the electrode/electrolyte interface.

Mean Sea Level (MSL): The value obtained at a site by Polarized Potential: The potential across the
averaging hourly tide heights observed over a long period of structure/electrolyte interface that is the sum of the
time (preferably 18.6 years). It is also the average water corrosion potential and the cathodic polarization.
level that would exist in the absence of tides.
Reference Electrode: An electrode whose open-circuit
Measure: Sometimes called continuous stationing, potential is constant under similar conditions of
measure is the actual linear distance along the route, measurement, which is used for measuring the relative
beginning at zero for each route. Together route and potentials of other electrodes. Examples include saturated
measure specify a unique linear reference system for each copper/copper sulfate (CSE), saturated calomel (SCE), and
pipeline. The series table is used to translate between silver/silver chloride (Ag/AgCl).
route/measure and series/station.
Reference Half-Cell: See Reference Electrode.
Metallic IR Drop: Component of IR drop that occurs in the
metallic path of the measurement circuit, primarily in the Region: Refers to a portion of a pipeline segment that has
pipeline, under normal conditions. similar physical characteristics, corrosion histories, and
expected future corrosion conditions, and that uses the
Near-Ground (NG) Potential: A structure-to-electrolyte same indirect inspection tools.
potential taken directly over the pipeline, at the spot of
electrical connection. Relational Database: A database comprising multiple
tables of related information that allows a link to be
Off Cycle: The period of time CP current is interrupted established between separate tables that have a matching
during one cycle of interruption. data element(s), so that the multiple tables can be queried
simultaneously.
Off Potential: See Instant-Off Potential.
Route: A section of continuous pipe, typically from launcher
to receiver facility, or from the beginning to the end of a
lateral. Measure is the continuous linear distance along a

4 NACE International
SP0507-2007

route, such that measure is always zero at the beginning of metallic structure and the electrolyte that is measured with
a route, and the last measure on the route is the total actual reference to an electrode in contact with the electrolyte.
length of the pipeline route.
Survey Direction: The direction in which a CIS is
Run: See Survey Run. conducted along a pipeline, usually expressed as
descending or ascending.
Saturated: A solution obtained when a solvent (liquid) can
dissolve no more of a solute (usually a solid) at a given Survey Interval: The maximum distance between potential
temperature and pressure. measurements along the pipeline in a CIS.

Scatter: Erroneous potentials, usually caused by contact Survey Range: The entire length of a survey, i.e., a group
resistance. of survey runs.

Series: Number that is used to differentiate discontinuous Survey Run: The set of data associated with either a single
pipeline stationing caused by station equations. Series or multiple electrical connection to the structure.
numbers are ascending in the direction of stationing often
with a predefined interval, such as 100, 200, 300, etc. A Survey Wire: Insulated wire, usually copper, used to
new series is established at the beginning of a pipeline and conduct a CIS.
is incremented at each station equation. A route may
contain one or more series. Surveyor: Person conducting the inspection survey.

Shielding: (1) Protecting; protective cover against Synchronized Survey: An interrupted CIS in which the CP
mechanical damage [not applicable to this standard]. (2) current sources are all switched simultaneously.
Preventing or diverting CP current from its natural path.
Test Lead (also Test Station, Test Post): A wire or cable
Shorted Pipeline Casing: A casing that is in direct metallic attached to a structure for electrical connection of a test
contact with the carrier pipe. instrument to make CP potential or current measurements.

Side-Drain Potential Survey: A series of side-drain Trailing-Wire DCVG: A hybrid survey that simultaneously
potentials taken along a pipeline. measures the structure-to-electrolyte potentials and the
potential difference between reference electrodes along the
Side-Drain Potentials: Potential gradients measured pipeline.
between two reference electrodes, one located directly over
the pipeline and the other offset to each side of the pipeline, Upload: To send data from the handheld computer to a
typically at a distance of approximately two and one-half personal computer (PC).
times the pipe depth.
Voltage: An electromotive force or a difference in electrode
Skip: A section of pipeline that is not surveyed during a potentials expressed in volts.
CIS, for whatever reason.
Voltage Drop: The voltage across a resistance according
Slow-Cycle Interruption: An interruption cycle in which the to Ohm’s Law.
off cycle is greater than or equal to one second.
Voltage Spiking: See Spiking.
Slow-Cycle Survey: An interrupted CIS using slow-cycle
interruption. Waveprint: A digitized oscilloscopic plot of the structure-to-
electrolyte potential during interruption.
Spiking: A momentary surging of potential that occurs on a
pipeline when the protective current from an operating CP Wire: A slender rod or filament of drawn metal. In practice,
2
device is interrupted or applied. the term is also used for smaller-gauge conductors (6 mm
(2)
[No. 10 AWG ] or smaller).
Station Number: Distance information from a reference on
the pipeline, used to locate a point on a pipeline. Wire Counter: A device that measures distance surveyed
based on the length of wire spooled out.
Stationing: See Station Number.
XML: eXtensible Markup Language. A general-purpose
Structure-to-Electrolyte Potential: The potential markup language, using human readable text, that is
difference between the surface of a buried or submerged primarily used to facilitate sharing of data between different
information systems.
_________________________________________

(2)
American Wire Gauge.

NACE International 5
SP0507-2007

_________________________________________________________________________

Section 3: Common Data Format

3.1 Introduction Some popular programs used to open flat files have
even greater limitations. For example, Microsoft
3.1.1 The data format shall be in the form of several Excel™ will open only the first 65,536 records and a
tables, which can be ASCII or incorporated into a maximum of 256 fields.
database (such as Microsoft Access™).
When a comma delimited format is used for the flat
3.1.2 There are two basic concepts for exchanging file, a comma used in normal sentence structure can be
data: a flat file or a relational database. The flat file misinterpreted by the program.
combines all fields into a single file. The relational
database consists of several tables with relational links Software packages that use flat files can be
between tables. The correct data exchange format for considerably slower due to the file size.
a particular application depends on the compatibility
with the software package that is used. Either type of 3.3 Relational Databases
data exchange can be in the form of any standard
database exchange file extension (e.g., ASCII, XML, 3.3.1 Applications
MDB, etc.). Some data exchanges may not support
relations between tables. An enterprise GIS software package uses relational
databases.
3.1.3 A relational database structure for the data
elements presented in this standard is available on Standard GIS software packages can use relational
the PODS Web site, www.pods.org. It is intended that databases.
this format will not be edited to reduce the number
of fields. It is not necessary to populate (enter data
3.3.2 Advantages/Benefits
into) all of the fields, only the ones necessary to record
all required survey data.
The combined size of all the tables generally
3.2 Flat File Tables occupies minimal space.

3.2.1 Applications—Flat files are traditionally used by The structure of a relational database facilitates
older software packages (e.g., older versions of data integration.
computer-aided design [CAD]).
This standard does not deal with analysis; however,
3.2.2 Advantages/Benefits if the analysis is being done in an enterprise
system, use of relational databases typically simplifies
data exchange.
Flat files include specific spatial alignment between
fields.
3.3.3 Disadvantages/Limitations
Almost all software packages incorporate some
form of flat file import. Some software packages may not provide accurate
spatial matching between data tables unless special
This standard does not deal with analysis. However, software tools are added.
for analysis done in a program such as Microsoft
Excel™, the use of a flat file can simplify data The number of software development packages
exchange. that can create relational databases currently is limited.

3.2.3 Disadvantages/Limitations 3.3.4 Figure 1 demonstrates the relationship between


tables in a relational database. Each data set should
consist of a data table and a header table. The data
Flat files are generally limited by size; a typical
table should include all the information from the survey
computer operating system does not address local flat
runs, including the measurement(s) performed at each
files larger than 2 gigabytes. For example, a flat file
location, along with comments and other field-entered
with a byte count of 5,000 bytes per record would have
information and measurements. Each survey run
a maximum record count of approximately 430,000. In
should have a set of header information in the header
this example, a record every 0.3 m (1 ft) would
table, including date and time of start of run, survey
correspond to a maximum pipeline length of
operator, etc. A brief overview of how to interpret
approximately 139 km (81 miles).

6 NACE International
SP0507-2007

database Entity Relationship Diagram, such as the one shown in Figure 1, is presented in Appendix A.

ECDA_Survey_Type_CL
ECDA_Service_Vendor_CL ECDA_SURVEY_TYPE_CL ECDA_RECTIFIER
ECDA_SERVICE_VENDOR_CL ECDA_survey_type_description ECDA_RECTIFIER_ID
ECDA_service_vendor_desc ECDA_survey_type_active_ind ECDA_INSPECTION_RANGE_ID
ECDA_service_vendor_active_ind ECDA_survey_type_source_gcl ECDA_Survey_Run_ID
ECDA_service_vendor_source_gcl

ECDA_CIS
ECDA_INSPECTION_RANGE ECDA_INSPECTION_RANGE_ID
ECDA_CENTERLINE ECDA_Survey_Run_ID
ECDA_CENTERLINE_ID ECDA_INSPECTION_RANGE_ID
ECDA_CIS_ID
ECDA_INSPECTION_RANGE_ID ECDA_CENTERLINE_ID
REF_EVENT_ID
ECDA_FEATURE_CL SURVEY_FILE_NAME
STATION_REPORTED
REF_EVENT_ID ECDA_SERVICE_VENDOR_CL
MEASURE_CALCULATED
ECDA_SURVEY_TYPE_CL
PS_ON
PS_OFF
ECDA_REGION PS_DEPOL
PS_NATIVE
ECDA_INSPECTION_RANGE_ID
PS_ONOFF
ECDA_REGION_ID
ECDA_REGION_TYPE
ECDA_DCVG_ACVG
ECDA_INSPECTION_RANGE_ID
ECDA_Survey_Run_ID
ECDA_Equipment_CL ECDA_Survey_Run_Info
ECDA_DCVG_ACVG_ID
ECDA_EQUIPMENT_CL ECDA_INSPECTION_RANGE_ID
ECDA_Survey_Run_ID REF_EVENT_ID
ECDA_equipment_description STATION_REPORTED
ECDA_equipment_manufacturer ECDA_EQUIPMENT_CL MEASURE_CALCULATED
ECDA_equipment_model Survey_Technician CELL_ON
ECDA_equipment_type CELL_OFF
ECDA_equipment_configuration
ECDA_equip_active_indicator
ECDA_ACA
ECDA_equipment_source_gcl
ECDA_INSPECTION_RANGE_ID
ECDA_Survey_Run_ID
ECDA_ENVIRONMENT ECDA_ACA_ID
ECDA_INSPECTION_RANGE_ID
REF_EVENT_ID
ECDA_Survey_Run_ID
STATION_REPORTED
ECDA_ENVIRONMENT_ID ECDA_PEARSON MEASURE_CALCULATED
REF_EVENT_ID ECDA_INSPECTION_RANGE_ID CELL_ON
SOIL_pH ECDA_Survey_Run_ID CELL_OFF
WATER_TABLE_DEPTH ECDA_PEARSON_ID
SIGNAL
SIGNAL_STRENGTH
REF_EVENT_ID

FIGURE 1: Example Entity Relationship Diagram (ERD) for an ECDA IDX Database

3.4 ECDA_INSPECTION_RANGE Table (Header Table) 3.4.4 Field names that end with the characters ―_CL‖
indicate that a code list table should be utilized. Code
3.4.1 Not all elements listed below are necessary for list values should be supplied by the operator or may
all projects. be proposed by the vendor at the option of the
operator.
3.4.2 Table 1 is a listing of standard field names and
formats. 3.4.5 Users are encouraged to add key data elements
specific to their business units as additional elements to
3.4.3 Bold text indicates a minimum required field for the end of Table 1.
data alignment purposes or proper data table
relationship.

NACE International 7
SP0507-2007

Table 1: ECDA Inspection Range Table

Element DESCRIPTION FIELD NAME UNITS/FORMAT EXAMPLE


This is created in the
Survey range ECDA_INSPECTION database to link the header
100 Number(16)
identification _RANGE_ID table to the data table. See
definition of survey range.
Name of survey Name and path of the original
101 SURVEY_FILE_NAME Char(255)
file file (e.g., RCL-1782.raw)
Name of company that
Service provider ECDA_SERVICE_VEN
102 Char(16) performed survey from the
name DOR_CL
operator’s code list
Operator job number, AFE
Work order
(approved for expenditure),
103 number or PO WORK_ORDER_ID Char (20)
etc. Contains letters,
number
numbers, dots, dashes.
Vendor report
104 VENDOR_REPORT Char(50)
number
Vendor report VENDOR_REPORT_ Date(mm-dd-
105
date DATE yyyy)
The GIS ID for the first object
BEGIN_PIPELINE_ that can be used to align the
106 Begin event ID Number(16)
FEATURE_ID survey. The ID is supplied by
the operator.
The GIS ID for the last object
END_PIPELINE_ that can be used to align the
107 End event ID Number(16)
FEATURE_ID survey. The ID is supplied by
the operator.

108 Sequence SEQUENCE_NUMBER Number(16)

109 Pipeline identifier LINE_ID Number(16) Pipeline ID


Beginning station
110 BEGIN_SERIES Number(16)
series
Ending station
111 END_SERIES Number(16)
series
112 Beginning station BEGIN_STATION Number(16,3) 29122.100

113 Ending station END_STATION Number(16,3) 72600.500

114 Route identifier ROUTE_ID Number(16) Operator-supplied information


Begin measure for the survey,
Begin cumulative
115 BEGIN_MEASURE Number(16,3) such as 0 meters (feet). It will
station
not always be 0.
End cumulative The end measure of the
116 END_MEASURE Number (16,3)
station survey, i.e., X m (ft)
Date(mm-dd- Start date the survey was
117 Start date/time BEGIN_DATE
yyyy) performed (e.g., 01-18-2002)
Date(mm-dd- End date the survey was
118 End date/time END_DATE
yyyy) performed (e.g., 01-18-2002)
119 Projection PROJECTION Char(30) UTM Zone 9N

120 Datum DATUM Char(10) NAD83


E.g., mean sea level (MSL),
121 Vertical datum VERTICAL_DATUM Char(10) or height above ellipsoid
(HAE)

8 NACE International
SP0507-2007

Element DESCRIPTION FIELD NAME UNITS/FORMAT EXAMPLE


Beginning
122 coordinate BEGIN_LATITUDE Number(10,8) 30.29359121
latitude
-95.19616131
Beginning
Negative means left of prime
123 coordinate BEGIN_LONGITUDE Number(11,8)
meridian. Positive means
longitude
right of prime meridian.
Beginning
X coordinate using projection
124 coordinate BEGIN_COORD_X Number(16,6)
units
northing
Beginning
Y coordinate using projection
125 coordinate BEGIN_COORD_Y Number(16,6)
units
easting
Beginning Elevation at end of range—
126 BEGIN_ELEVATION Number(11,6)
elevation see vertical datum
Ending
127 coordinate END_LATITUDE Number(10,8) 30.31921—decimal degrees
latitude
Ending
128 coordinate END_LONGITUDE Number(11,8) -95.16022—decimal degrees
easting
Ending
X coordinate using projection
129 coordinate END_COORD_X Number(16,6)
units
northing
Ending
Y coordinate using projection
130 coordinate END_COORD_Y Number(16,6)
units
easting
Elevation at end of range—
131 Ending elevation END_ELEVATION Number(11,6)
see vertical datum
Lateral potential The nominal distance off the
distance from centerline of the pipeline for
132 LATERAL_DISTANCE Number(3)
centerline of lateral potentials. 0 to 100
pipeline (meters or feet).
Type of reference
CSE
electrode used
133 ECDA_CELL_TYPE Char(3) SSC
(required if other
SCE
than CSE)
Text field for information
about the pipeline being
surveyed. This could include
such information as
district/area or county/state.
Location This may be populated in the
134 DESCRIPTION Char(255)
description field, along with LINE_ID field,
and the beginning/ending
station series may be
populated once the survey is
complete and the information
is available.
Standard (negative connected
Meter polarity
METER_ POLARITY to reference) or reversed
135 (required if other Char(16)
(negative connected to
than standard)
structure)
Reason for
136 SURVEY_REASON Char(255) Why survey was performed
survey
Interruption INT_CYCLE_ON Seconds on
137 Number(5,2)
cycle—On 3 or 0.8
Interruption INT_CYCLE_OFF Seconds off
138 Number(5,2)
cycle—Off 1 or 0.2

NACE International 9
SP0507-2007

Element DESCRIPTION FIELD NAME UNITS/FORMAT EXAMPLE


Used when the survey does
not start at the operator-
defined begin feature. If it
does, the offset will be 0. If it
does not, the offset is the
OFFSET Number(5) distance from the begin
139 Begin offset FROM_BEGIN_FEATU feature that the survey starts.
RE_ID It can be used to locate a
temporary fit point used by
the vendor. It will be positive
if after the begin feature,
negative if it is before the
begin feature.
The survey may not end at
the operator-defined end
feature. If it does, the offset
will be 0. If it does not, the
offset is the distance from the
OFFSET_FROM_END end feature that the survey
140 End offset Number(5)
_FEATURE_ID starts. It can be used to
locate a temporary fit point
used by the vendor. It will be
positive if after the end
feature, negative if it is before
the end feature.
The nominal distance
between measurements
141 Survey interval SURVEY_INTERVAL Number(5,1)
during the survey in meters or
feet.
Type of survey performed
from the operator’s code list.

A—On survey
ECDA_SURVEY_TYP B—Interrupted CIS (on/off
142 Survey type Char(16) delineated)
E_CL
C—Native CIS
D—Cell-to-Cell DCVG
E—ACVG
F—Pearson
G—Environmental, etc.
Reason for
SURVEY_END_
143 ending survey Char(50) Helpful in troubleshooting.
REASON
run
Should indicate how the
144 Survey direction SURVEY_ DIRECTION Char(16) survey is run compared to the
direction of stationing.
If the operator has provided
ECDA_CENTERLINE_I
145 Centerline ID Number(16) the centerline data, the ID for
D
the record is entered here.

3.5 ECDA_REGION Table 3.5.3 Table 2 is a listing of standard field names and
formats.
3.5.1 Table 2 describes each region within an
inspection range. One ECDA_Inspection_Range is 3.5.4 Bold text indicates a minimum required field for
made up of one or more regions. data alignment purposes or proper data table
relationship.
3.5.2 Not all elements listed below are necessary for
all projects. 3.5.5 Field names that end with the characters ―_CL‖
indicate that a code list table should be utilized.

10 NACE International
SP0507-2007

3.5.6 Users are encouraged to add key data elements specific to their business units as additional elements to the end of
Table 2.

Table 2: ECDA Region Table

Element DESCRIPTION FIELD NAME UNITS/FORMAT EXAMPLE


ECDA region
200 ECDA_REGION_ID Number(16)
ID
Link to
ECDA range
201 ECDA_INSPECTION_RANGE_ID Number(16) ECDA_INSPECTION_RANGE
ID
table data element 100
General description of the
202 Description DESCRIPTION Char (255) nature or characterization of
this ECDA region
203 Region type ECDA_REGION_ TYPE Number(16) Type of ECDA region

204 Sequence SEQUENCE Number(16)


Pipeline
205 LINE_ID Number(16) Pipeline ID
identifier
Beginning
206 BEGIN_SERIES Number(16)
station series
Ending station
207 END_SERIES Number(16)
series
Beginning
208 BEGIN_STATION Number(16,3) 29122.1
station
209 Ending station END_STATION Number(16,3) 72600.5

210 Route identifier ROUTE_ID Number (16) Operator-supplied information


Begin
211 cumulative BEGIN_MEASURE Number(16,3) Operator-supplied information
station
End cumulative
212 END_MEASURE Number(16,3) Operator-supplied information
station
Beginning
coordinate
213 BEGIN_LATITUDE Number(10,8)
latitude or
northing
Beginning Number(11,8)
coordinate
214 BEGIN_LONGITUDE
longitude or
easting
Beginning Elevation at beginning of
215 BEGIN_ELEVATION Number(11,6)
elevation range—see vertical datum
Ending
216 coordinate END_ LATITUDE Number(10,8)
latitude
Ending
217 coordinate END_ LONGITUDE Number(11,8)
longitude
Ending Elevation at end of range—
218 END_ELEVATION Number(11,6)
elevation see vertical datum
219 Begin northing BEGIN_COORD_X Number(16,6)

220 Begin easting BEGIN_COORD_Y Number(16,6)

221 End northing END_COORD_X Number(16,6)

NACE International 11
SP0507-2007

Element DESCRIPTION FIELD NAME UNITS/FORMAT EXAMPLE


222 End easting END_COORD_Y Number(16,6)
Determination Date(mm-dd- Date the region was defined
223 DETERMINATION _DATE
date/time yyyy) or identified
224 Engineer name ENGINEER_NAME Char(30)

225 Comments COMMENTS Char(255)

3.6 ECDA_SURVEY_RUN Table 3.6.3 At least one survey run must exist for each
inspection range record.
3.6.1 Table 3 describes each individual survey
segment or survey run. A survey run is a continuous 3.6.4 Not all elements listed below are necessary for
data collection segment with the same equipment all projects.
performed typically with the same survey team. One
ECDA_Inspection_Range is made up of one or more 3.6.5 Table 3 is a listing of standard field names and
survey runs. One parent survey run record has many formats.
child data collection records. A survey run may or may
not be coincident with ECDA regions; a survey run may 3.6.6 Bold text indicates a minimum required field for
also span regions. data alignment purposes or proper data table
relationship.
3.6.2 The survey run record also provides a correlation
reference between as-built survey stationing and 3.6.7 Field names that end with the characters ―_CL‖
vendor-supplied stationing. This is important because indicate that a code list table should be utilized.
vendor stationing may start at 0+00 at the beginning of
each survey run, while as-built stationing typically does 3.6.8 Users are encouraged to add key data elements
not. Vendor stationing may be ascending with as-built specific to their business units as additional elements to
stationing or may be descending (reverse direction). the end of Table 3.
.

Table 3: ECDA Survey Run Table

Element DESCRIPTION FIELD NAME UNITS/FORMAT EXAMPLE


ECDA survey Primary key. Unique ID for
300 ECDA_SURVEY_RUN_ID Number(16)
run ID each survey run record
Link to
ECDA range
301 ECDA_INSPECTION_RANGE_ID Number(16) ECDA_INSPECTION_RANGE
ID
table data element 100
General description of the
302 Description DESCRIPTION Char(255) nature or characterization of
this survey run
Survey run file
303 SURVEY_RUN_FILE_NAME Char(255)
name
The nominal distance
between measurements
304 Survey interval SURVEY_INTERVAL Number(5,1)
during the survey in meters or
feet
A—On survey
B—Interrupted CIS (on/off
delineated)
C—Native CIS
Survey run D—Cell-to-Cell DCVG
305 ECDA_SURVEY_TYPE_CL Char(16) E—ACVG
type
F—Pearson
G—Environmental

Etc.

12 NACE International
SP0507-2007

Element DESCRIPTION FIELD NAME UNITS/FORMAT EXAMPLE


Test lead, valve, probe, etc.
The FITPOINT field in the
data table allows an operator
to enter a location and offset
Type of
306 ECDA_CONNECTION_ TYPE Char(50) for any of the measurements.
connection
This field just allows an
operator to enter the type of
connection. This is helpful in
troubleshooting.
Reason for
307 ending survey SURVEY_RUN_END_ REASON Char(50) Helpful in troubleshooting
run
Should indicate how the
Survey run
308 SURVEY_RUN_DIRECTION Char(16) survey is run compared to the
direction
direction of stationing
Information about the data
Brand model of
309 ECDA_EQUIPMENT_CL Char(16) acquisition equipment from
equipment
the operator’s code list
Voltmeter/data
Information about the data
310 logger serial EQUIPMENT_SERIAL_NO Char(50)
acquisition equipment
number
Equipment
311 calibration EQUIPMENT_CAL_EXP_DATE Date 06/01/2007
expiration date
312 Sequence SEQUENCE_NUMBER Number(16)
Pipeline
313 LINE_ID Number(16) Pipeline ID
identifier
Beginning
314 BEGIN_SERIES Number(16)
station series
Ending station
315 END_SERIES Number(16)
series
Beginning
316 BEGIN_STATION Number(16,3) 29122.1
station

317 Ending station END_STATION Number(16,3) 72600.5

318 Route identifier ROUTE_ID Number(16) Operator-supplied information


Begin
319 cumulative BEGIN_MEASURE Number(16,3) Operator-supplied information
station
End cumulative
320 END_MEASURE Number(16,3) Operator-supplied information
station
Begin vendor- Vendor-supplied station from
321 supplied BEGIN_VENDOR_STATION Number(16,3) survey run that corresponds
station with BEGIN_STATION
End vendor- Vendor-supplied station from
322 supplied END_VENDOR_STATION Number(16,3) survey run that corresponds
station with END_STATION
Beginning
323 coordinate BEGIN_LATITUDE Number(10,8)
latitude
Beginning Number(11,8)
324 coordinate BEGIN_LONGITUDE
longitude
Beginning Elevation at start of run—see
325 BEGIN_ELEVATION Number(11,6)
elevation vertical datum

NACE International 13
SP0507-2007

Element DESCRIPTION FIELD NAME UNITS/FORMAT EXAMPLE


Ending
coordinate
326 END_ LATITUDE Number(10,8)
latitude or
northing
Ending
coordinate
327 END_ LONGITUDE Number(11,8)
longitude or
easting
Ending Elevation at end of run—see
328 END_ELEVATION Number(11,6)
elevation vertical datum
329 Begin northing BEGIN_COORD_X Number(16,6)

330 Begin easting BEGIN_COORD_Y Number(16,6)

331 End northing END_COORD_X Number(16,6)

332 End easting END_COORD_Y Number(16,6)

_________________________________________________________________________

Section 4: Centerline Survey Data Format

4.1 Introduction 4.2.2 Table 4 is a listing of standard field names and


formats.
4.1.1 This section defines the requirements for a data
format for pipeline centerline and corresponding linear 4.2.3 Bold text indicates a minimum required field for
reference system (stationing). The centerline may be data alignment purposes or proper data table
constructed using GPS equipment, ILI equipment, or relationship.
conventional as-built survey techniques.
4.2.4 Field names that end with the characters ―_CL‖
4.2 ECDA_CENTERLINE Table indicate that a code list table should be utilized.

4.2.1 Not all elements listed below are necessary for 4.2.5 Users are encouraged to add key data elements
all projects. specific to their business units as additional elements to
the end of Table 4.

Table 4: ECDA Centerline Table

Element DESCRIPTION FIELD NAME UNITS/FORMAT EXAMPLE

400 Record ID ECDA_CENTERLINE_ID Number(16) 12345678

Inspection Link to
ECDA_INSPECTION_
401 range Number(16) ECDA_INSPECTION_RANG
RANGE_ID
identification E table data element 100
Link to
Survey run
402 ECDA_SURVEY_RUN_ID Number(16) ECDA_SURVEY_RUN table
identification
data element 300
Indicates whether centerline
Centerline
403 CENTERLINE_SOURCE Char(50) originated from operator or
source
vendor
Sequence
404 SEQUENCE_NUMBER Number(16)
number

14 NACE International
SP0507-2007

Element DESCRIPTION FIELD NAME UNITS/FORMAT EXAMPLE


For post-synchronization, for
Date(mm-dd- example, GPS post-
Collection
405 READING_DATE yyyy) processing or telluric current
date/time
(HH:MM:SS) correction. 01/01/2006 12:01
PM 13:30
Latitude
406 LATITUDE Number(10,8) 30.2935912 Decimal degrees
coordinate
-95.1961613 Decimal
degrees. Negative means left
Longitude
407 LONGITUDE Number(11,8) of prime meridian. Positive
coordinate
means right of prime
meridian.
Elevation—see vertical
408 Elevation ELEVATION Number(11,6)
datum.
X Coordinate using projection
409 Easting COORD_X Number(16,6)
units
Y Coordinate using projection
410 Northing COORD_Y Number(16,6)
units
Feature type of the fit point
Description of (e.g., control point, asset ID,
411 FEATURE_DESCRIPTION Char(50)
feature type CP test station, valve, span,
etc.)
412 Feature type ECDA_FEATURE Number(50) Feature type code
A location that is known in the
database. There may be
several tie points within a
413 Event ID REF_EVENT_ID Number(16)
survey run, which would allow
the CIS run to be aligned with
the database.
414 Marker MARKER Number(16) Marker or flag
Lateral distance from pipe
415 Offset distance MARKER_DIST Number(5)
centerline
416 AGM reference AGM_REF Char(25)
Any comments added by the
surveyor. Comments typically
include pipeline physical
features and the reason for
any skips, to document any
physical features that may
Field
417 COMMENTS Char(255) significantly affect the
comments
measurements or aid in the
relocation of indications.
Also, data that cannot be
stored in the database, such
as foreign pipeline potentials,
can be entered here as text.
Control point For client-supplied ID valve or
418 CONTROL_POINT_LF Number(16)
indicator vent
Indication of accuracy
Standard
419 STD_DEV Number(16) (precision) of centerline
deviation
positional data
Milepost
420 MILEPOST Number(6,3) 102.020
reference
Vendor-
421 supplied VENDOR_STATION Number(16,3) Vendor-supplied station
station

NACE International 15
SP0507-2007

Element DESCRIPTION FIELD NAME UNITS/FORMAT EXAMPLE


Field collection
422 reported STATION_REPORTED Number(16,3) 12345678.120
station
Calculated
423 alignment STATION_CALCULATED Number(16,3) 12345678.120
station
Calculated
424 cumulative MEASURE_CALCULATED Number(16,3)
station
Calculated
425 SERIES_CALCULATED Number(16)
series
Alignment
426 IS_ALIGNED Char(3) Yes/No
indicator
Depth of cover—measured to
Depth to pipe
427 COVER_DEPTH_CENTER Number(6,3) center of pipe (mm or in)
center
32.010
Depth of cover—measured to
Depth to top of
428 COVER_DEPTH_TOP Number(6,3) top of pipe (mm or in)
pipe
32.010

_________________________________________________________________________

Section 5: Close-Interval Survey Data Format

5.1 Introduction 5.1.4 An optional influencing CP source table is


provided to document the CP sources interrupted or
5.1.1 This section defines the requirements for a data deactivated during the survey.
format for CIS, which are performed in a wide variety of
conditions and for a wide variety of reasons. Types of 5.2 ECDA_CIS Table
CIS include data collection prior to application of CP
(native-state survey), as well as data collection with the 5.2.1 Not all elements listed below are necessary for
CP systems in operation (on survey), with the CP all projects.
current sources synchronously interrupted (interrupted
or on/off survey), with asynchronous interruption of CP 5.2.2 Table 5 is a listing of standard field names and
current (waveform analyzer survey), and with CP formats.
currents turned off for some time to allow the structure
to depolarize (depolarized survey). 5.2.3 Bold text indicates a minimum required field for
data alignment purposes or proper data table
5.1.2 This section is intended to address all forms of relationship.
CIS. This section also addresses hybrid survey
techniques such as trailing-wire DCVG or intensive 5.2.4 Field names that end with the characters ―_CL‖
measurement surveys. indicate that a code list table should be utilized.

5.1.3 This section does not address surveys such as 5.2.5 Users are encouraged to add key data elements
cell-to-cell techniques used to evaluate the direction of specific to their business units as additional elements to
current (hot-spot surveys, side-drain surveys) or the the end of Table 5.
effectiveness of the coating (traditional DCVG). These
types of surveys are addressed in Section 7.

Table 5: ECDA CIS Table

Element DESCRIPTION FIELD NAME UNITS/FORMAT EXAMPLE


500 Record ID ECDA_CIS_ID Number(16) 12345678
Link to
Survey range ECDA_
501 Number(16) ECDA_INSPECTION_RANGE
ID INSPECTION_RANGE_ID
table

16 NACE International
SP0507-2007

Element DESCRIPTION FIELD NAME UNITS/FORMAT EXAMPLE


Survey run Link to ECDA_SURVEY_RUN
502 ECDA_SURVEY_RUN_ID Number(16)
identification table data element 300
Sequence
503 SEQUENCE_NUMBER Number(16)
number
For post-synchronization, for
example, GPS post-
Date(mm-dd-
Collection processing or telluric current
504 READING_DATE yyyy)
date/time correction.
(HH:MM:SS)
01/01/2006, 12:01 PM or
13:30
Latitude
505 LATITUDE Number(10,8) 30.2935912 Decimal degrees
coordinate
Number(11,8) -95.1961613 Decimal
Longitude degrees. Negative means left
506 LONGITUDE
coordinate of prime meridian. Positive
means right of prime meridian.

507 Elevation ELEVATION Number(11,6) Elevation—see vertical datum.

X coordinate using projection


508 Easting COORD_X Number(16,6)
units
Y coordinate using projection
509 Northing COORD_Y Number(16,6)
units
Feature type of the fit point
Description of
510 FEATURE_DESCRIPTION Char(50) (e.g., CP test station, valve,
feature type
span, etc.)
A location that is known in the
database. There may be
several tie points within a
511 Event ID REF_EVENT_ID Number (16) survey run, which would allow
the close-interval survey run
to be aligned with the
database.
512 Marker MARKER Char(30) Marker or flag
Lateral distance from pipe
513 Offset distance MARKER_DIST Number(10,8)
centerline

514 AGM reference AGM_REF Number(11,8) Aboveground marker

Any comments added by the


surveyor. Comments typically
include pipeline physical
features and the reason for
any skips, to document any
physical features that may
Field
515 COMMENTS Char(255) significantly affect the
comments
measurements or aid in the
relocation of indications. Also,
data that cannot be stored in
the database, such as foreign
pipeline potentials, can be
entered here as text.
Indicates whether this is a
record to use for aligning, i.e.,
Control point
516 CONTROL_POINT_LF Number(16) has a REF_EVENT_ID. 0 =
indicator
not used for aligning, 1 = is
used for aligning.
Standard Indication of accuracy
517 STD_DEV Number(16)
deviation (precision) of positional data

NACE International 17
SP0507-2007

Element DESCRIPTION FIELD NAME UNITS/FORMAT EXAMPLE


Milepost
518 MILEPOST Number(6,3)
reference
Vendor-
519 supplied VENDOR_STATION Number(16,3) Vendor-supplied station
station
Field collection
This represents the collection
520 reported STATION_REPORTED Number(16,3)
length (i.e., walked distance)
station
Calculated
521 alignment STATION_CALCULATED Number(16,3)
station
Calculated
Calculated length based on
522 cumulative MEASURE_CALCULATED Number(16,3)
GPS coordinates
station
Calculated
523 SERIES_CALCULATED Number(16)
series
Alignment
524 IS_ALIGNED Char(3) Yes/No
Indicator
Negative volts. Pipe-to-soil
On pipe-to-soil
525 PS_ON Number(6,3) potentials measured with the
potential
CP energized -1.100
Negative volts. Pipe-to-soil
potentials measured with the
Off pipe-to-soil CP current briefly interrupted.
526 PS_OFF Number(6,3)
potential Typical interrupted surveys
would have both the On and
the Off pipe-to-soil potentials.
Depolarized
527 pipe-to-soil PS_DEPOL Number(6,3) See 526
potential
Native pipe-to-
528 PS_NATIVE Number(6,3) See 526
soil potential
See 526. Commonly used to
On or Off pipe-
529 PS_ONOFF Number(6,3) record ―saw tooth‖ data
to-soil potential
streams
AC pipe-to-soil
530 PS_AC Number(7,3) See 526
potential
Negative volts. For lateral
potentials, commonly only
measured at the start of the
On left lateral run or when the
531 pipe-to-soil LLAT_ON Number(6,3) measurements appear to be
potential low or unusual, but sometimes
measured at every reading
location (for a lateral potential
survey, or CIS with laterals).
On right lateral
532 pipe-to-soil RLAT_ON Number(6,3) See 531
potential
Off left lateral
533 pipe-to-soil LLAT_OFF Number(6,3) See 531
potential
Off right lateral
534 pipe-to-soil RLAT_OFF Number(6,3) See 531
potential
Depolarized
535 left lateral pipe- LLAT_DPOL Number(6,3) See 531
to-soil potential

18 NACE International
SP0507-2007

Element DESCRIPTION FIELD NAME UNITS/FORMAT EXAMPLE


Depolarized
right lateral
536 RLAT_DPOL Number(6,3) See 531
pipe-to-soil
potential
Native left
537 lateral pipe-to- LLAT_NAT Number(6,3) See 531
soil potential
Native right
538 lateral pipe-to- RLAT_NAT Number(6,3) See 531
soil potential
Negative values. Volts AC.

For side-drain potentials (see


definition above), commonly
only measured at the start of
On left side the run or when the
539 LSD_ON Number(6,3)
drain potential measurements appear to be
low or unusual, but sometimes
measured at every reading
location (for a side-drain
survey, or CIS with side
drains).
On right side
540 RSD_ON Number(6,3) See 539
drain potential
Off left side
541 LSD_OFF Number(6,3) See 539
drain potential
Off right side
542 RSD_OFF Number(6,3) See 539
drain potential
Depolarized
543 left side drain LSD_DPOL Number(6,3) See 539
potential
Depolarized
544 right side drain RSD_DPOL Number(6,3) See 539
potential
Native left side
545 LSD_NAT Number(6,3) See 539
drain potential
Native right
546 side drain RSD_NAT Number(6,3) See 539
potential
Positive values. mV AC only.
For AC lateral pipe-to-soil
AC left lateral
potentials, not commonly used
547 pipe-to-soil LLAT_AC Number(7,3)
except in areas with
potential
significant impressed AC, to
determine step potentials.
AC right lateral
548 pipe-to-soil RLAT_AC Number(7,3) See 547
potential
For AC side-drain potentials,
not commonly used except in
AC left side-
549 LSD_AC Number(7,3) areas with significant
drain potential
impressed AC, to determine
step potentials. See 547.
AC right side-
550 RSD_AC Number(7,3) See 547
drain potential
Metal IR drop Volts -0.127 (between
551 MIR_ON Number(6,3)
ON connections)
Metal IR drop
552 MIR_OFF Number(6,3) See 551
OFF

NACE International 19
SP0507-2007

Element DESCRIPTION FIELD NAME UNITS/FORMAT EXAMPLE


Metal IR drop
553 MIR_NAT Number(6,3) See 551
native
Metal IR drop
554 MIR_DPOL Number(6,3) See 551
depolarized
AC metal IR
555 MIR_AC Number(6,3) See 551
drop
Casing to soil
556 CAS_ON Number(6,3) Negative volts
On
Casing to soil
557 CAS_OFF Number(6,3) Negative volts
Off
Casing to soil
558 CAS_DEPOL Number(6,3) Negative volts
depolarization
Casing to soil
559 CAS_NAT Number(6,3) Negative volts
native
AC casing to
560 CAS_AC Number(6,3) Negative volts
soil
Foreign
561 pipeline to soil FOR_ON Number(6,3) Negative volts
On
Foreign
562 pipeline to soil FOR_OFF Number(6,3) Negative volts
Off
Foreign
563 pipeline to soil FOR_DEPOL Number(6,3) Negative volts
depolarization
Foreign
564 pipeline to soil FOR_NAT Number(6,3) Negative volts
native
AC foreign
565 FOR_AC Number(7,3) Volts
pipeline to soil
566 Far ground On FAR_GND_ON Number(6,3) Negative volts

567 Far ground Off FAR_GND_OFF Number(6,3) Negative volts


Far ground
568 FAR_GND_DEPOL Number(6,3) Negative volts
depolarization
Far ground
569 FAR_GND_NAT Number(6,3) Negative volts
native
Near ground
570 NEAR_GND_ON Number(6,3) Negative volts
On
Near ground
571 NEAR_GND_OFF Number(6,3) Negative volts
Off
Near ground
572 NEAR_GND_DEPOL Number(6,3) Negative volts
depolarization
Near ground
573 NEAR_GND_NAT Number(6,3) Negative volts
native
Calibration of
574 reference CAL_REF Char(3) Yes/No
electrode

20 NACE International
SP0507-2007

_________________________________________________________________________

Section 6: ECDA_RECTIFIER Table

6.1 Introduction 6.2.2 Table 6 is a listing of standard field names and


formats.
6.1.1 This section defines the requirements for
pipeline rectifiers. Rectifiers convert AC to DC, which is 6.2.3 Bold text indicates a minimum required field for
then impressed upon the pipeline to inhibit or prevent data alignment purposes or proper data table
corrosion. relationship.

6.2 ECDA_RECTIFIER Table 6.2.4 Field names that end with the characters ―CL‖
indicate that a code list table should be utilized.
6.2.1 Not all elements listed below are necessary for
all projects. 6.2.5 Users are encouraged to add key data elements
specific to their business units as additional elements to
the end of Table 6.

Table 6: ECDA Rectifier Table

Element DESCRIPTION FIELD NAME UNITS/FORMAT EXAMPLE


Rectifier
600 ECDA_RECTIFIER_ID Char(30) Identification of CP source
identification
Link to
Survey range
601 ECDA_INSPECTION_RANGE_ID Number(16) ECDA_INSPECTION_RANGE
ID
table
Survey run Link to ECDA_SURVEY_RUN
602 ECDA_SURVEY_RUN_ID Number(16)
identification table data element 300
Latitude Latitude of CP source (e.g.,
603 LATITUDE Number(10,8)
coordinate 29.44554512)
Longitude Longitude of CP source (e.g.,
604 LONGITUDE Number(118)
coordinate -95.24016512)
605 Elevation ELEVATION Number(11,6) Elevation—see vertical datum
X coordinate using projection
606 Easting COORD_X Number(16,6)
units
Y coordinate using projection
607 Northing COORD_Y Number(16,6)
units
Describes the line the rectifier
608 Line identifier LINE_ID Number(16) is on—may not be on the line
being surveyed (e.g., Line 1)
CP source
609 SERIES Number(16)
station series
As-built station number of CP
610 Station STATION Number(16,3)
source (e.g.,12345678.12)

)611 Route identifier ROUTE_ID Number(16) Operator-supplied information

Cumulative
612 MEASURE Number(16,3)
station
CP source Describes the serial number
613 RECT_SERIAL_NO Char(30)
serial number of the CP source
Type of CP source (e.g., air-
cooled single-phase rectifier)
Type of CP air-cooled or oil-cooled,
614 CP_SOURCE_TYPE_CL Char(30)
source single-phase or three-phase,
frequency, rectifier, solar,
TEG, wind, other

NACE International 21
SP0507-2007

Element DESCRIPTION FIELD NAME UNITS/FORMAT EXAMPLE


Rectifier input
615 RECTIFIER_VAC Number(3) 120/240/480 volts AC
voltage
Technician The name of the technician
installing that installed the interrupter,
616 interrupter or CP_INST_TECH Char(30) or de-activated the CP (e.g.,
deactivating Joe Surveyor). This can be
rectifier helpful in troubleshooting.
Technician The name of the technician
removing that removed the interrupter or
617 interrupter or CP_REM_TECH Char(30) re-activated the CP, (e.g., Joe
re-activating Surveyor). This can be
rectifier helpful in troubleshooting.
Brand/model of Information about the data
618 INTERRUPTER_CL Char(30)
interrupter acquisition equipment
Interrupter Information about the data
619 INT_SERIAL_NO Char(30)
serial number acquisition equipment
The type of synchronization
Type of used for the interrupter (e.g.,
620 interrupter INT_SYNCH_TYPE_CL Char(30) GPS synchronized, clock-
synchronization synchronized, non-
synchronized)
The location in the CP source
Interrupter circuit that the interrupter was
621 INT_LOC Char(20)
circuit location installed. Primary AC,
secondary AC, DC.
Some interrupters have the
capability to deactivate
Interrupter
622 INT_OP_CYCLE Char(30) overnight, so that less
operation cycle
depolarization occurs (e.g.,
start 8 a.m., stop 6 p.m.).
Date/time Date(mm-dd- Date the interrupter was
623 INSTALL_DATE
installed yyyy) installed
date/time Date(mm-dd- Date the interrupter was
624 REMOVAL_DATE
removed yyyy) removed
Date the CP source was de-
Date/time de- Date(mm-dd-
625 DEENERGIZE_DATE energized for depolarization
energized yyyy)
survey
Date the CP source was re-
Date/time re- Date(mm-dd-
626 REENERGIZE_DATE energized following
energized yyyy)
depolarization survey
CP source
(DC volts) The maximum
rated maximum
627 CP_DCV_MAX Number(7,3) rated voltage of the CP source
DC voltage
110.00
output
CP source (DC amps) The maximum
628 rated maximum CP_DCI_MAX Number(7,3) rated current of the CP source
DC output 90.00
CP source The highest possible setting of
629 maximum CP_SET_MAX Char(30) the CP source (e.g., 5 coarse,
output setting 6 fine)
CP source DC (DC volts) The measured DC
voltage output voltage output of the CP
prior to source prior to installing an
630 CP_DCV_BEFORE Number(7,3)
interrupter interrupter or de-energizing
installation or the CP for depolarization
de-energizing testing. 12.120

22 NACE International
SP0507-2007

Element DESCRIPTION FIELD NAME UNITS/FORMAT EXAMPLE


CP source DC (DC amps) The measured DC
output prior to output of the CP source prior
631 interrupter CP_DCI_BEFORE Number(7,3) to installing an interrupter or
installation or de-energizing the CP for
de-energizing depolarization testing. 3.450
CP source The output settings of the CP
output settings source prior to installing an
632 prior to CP_SET_BEFORE Char(30) interrupter or de-energizing
installation or the CP for depolarization
de-energizing testing (e.g., 5 coarse, 6 fine)
(kWh) The power meter
reading prior to installing an
interrupter. This would
Rectifier power
usually only apply to rectifiers,
meter reading
because other CP sources do
633 prior to CP_WATT_BEFORE Number(12,2)
not use AC power. Other CP
interrupter
sources may have some form
installation
of meters. This is useful in
troubleshooting.
1234567891.12
CP source DC Number(7,3) (DC volts) The measured DC
voltage output voltage output of the CP
634 CP_DCV_WITH
with interrupter source while the interrupter is
installed operating. 12.120
CP source DC (DC amps) The measured DC
output with output of the CP source while
635 CP_DCI_WITH Number(7,3)
interrupter the interrupter is operating.
installed 3.450
CP source The output settings of the CP
output settings source while the interrupter is
636 CP_SET_WITH Char(30)
with interrupter operating (e.g., 5 coarse, 6
installed fine)
(DC volts) The measured DC
CP source DC
voltage output of the CP
voltage output
source after removing an
637 after interrupter CP_DCV_AFTER Number(7,3)
interrupter or re-energizing the
removal or re-
CP following depolarization
energizing
testing. 12.120
CP source DC (DC amps) The measured DC
output after output of the CP source after
638 interrupter CP_DCI_AFTER Number(7,3) removing an interrupter or re-
removal or re- energizing the CP following
energizing depolarization testing. 3.450
CP source The output settings of the CP
output settings source after removing an
639 after interrupter CP_SET_AFTER Char(30) interrupter or re-energizing the
removal or re- CP following depolarization
energizing testing (e.g., 5 coarse, 6 fine)
(kWh) The power meter
reading after removing an
interrupter. This would
Rectifier power usually only apply to rectifiers,
meter reading since other CP sources do not
640 CP_WATT_AFTER Number(12,2)
after interrupter use AC power. Other CP
removal sources may have some form
of meters. This is useful in
troubleshooting.
1234567891.12

NACE International 23
SP0507-2007

Element DESCRIPTION FIELD NAME UNITS/FORMAT EXAMPLE


Installation/de- Comments during interrupter
641 energizing INSTALL_COMMENTS Char(255) installation/CP source de-
comments energizing
Removal/re- Comments during interrupter
642 energizing REMOVE_COMMENTS Char(255) removal/CP source re-
comments energizing

_________________________________________________________________________

Section 7: Aboveground Coating Evaluation Survey Data Format

7.1 Introduction header information in the header table, including date


and time of start of run, survey operator, etc.
7.1.1 This section defines the requirements for a data
format for aboveground coating evaluation surveys. 7.1.3.1 An optional influencing CP source table
Coating surveys are performed in a wide variety of should be provided to document the CP sources
conditions and for a wide variety of reasons. Types of interrupted or deactivated during the survey.
aboveground coating evaluation surveys include AC
attenuation (ACCA), AC voltage gradient (ACVG), DC 7.2 ECDA_DCVG_ACVG Table (DC/AC VOLTAGE
voltage gradient (DCVG), and Pearson surveys. GRADIENT)

7.1.1.1 This section is intended to address all 7.2.1 Not all elements listed below are necessary for
forms of aboveground coating evaluation surveys. all projects.

7.1.1.2 This section also addresses surveys such 7.2.2 Table 7 is a listing of standard field names and
as cell-to-cell techniques used to evaluate the formats.
direction of current (hot-spot surveys).
7.2.3 Bold text indicates a minimum required field for
7.1.2 The data format shall be in the form of several data alignment purposes or proper data table
tables, which can be ASCII (e.g., XML or Microsoft relationship.
Excel™) or incorporated into a database (such as
Microsoft Access™). 7.2.4 Field names that end with the characters ―_CL‖
indicate that a code list table should be utilized.
7.1.3 Each data set shall consist of a data table and a
header table. The data table shall include all the 7.2.5 Users are encouraged to add key data elements
information from the survey runs, including the specific to their business units as additional elements to
measurement(s) performed at each location, along with the end of Table 7.
comments and other field-entered information and
measurements. Each survey run shall have a set of

Table 7: ECDA DCVG/ACVG Table

Element DESCRIPTION FIELD NAME UNITS/FORMAT EXAMPLE


700 Record ID ECDA_DCVG_ACVG_ID Number(16) 12345678
Link to
Survey range
701 ECDA_INSPECTION_RANGE_ID Number(16) ECDA_INSPECTION_RANGE
ID
table
Survey run Link to ECDA_SURVEY_RUN
702 ECDA_SURVEY_RUN_ID Number(16)
identification table data element 300
Sequence
703 SEQUENCE_NUMBER Number(16)
number
For post-synchronization, for
Date(mm-dd-
Collection example, GPS post-
704 READING_DATE yyyy)
date/time processing, or telluric current
(HH:MM:SS)
correction
Latitude
705 LATITUDE Number(10,8) 29.4455450
coordinate

24 NACE International
SP0507-2007

Element DESCRIPTION FIELD NAME UNITS/FORMAT EXAMPLE


Longitude
706 LONGITUDE Number(11,8) -95.2401650
coordinate
707 Elevation ELEVATION Number(11,6) Elevation—see vertical datum
X coordinate using projection
708 Easting COORD_X Number(16,6)
units
Y coordinate using projection
709 Northing COORD_Y Number(16,6)
units
Feature type of the fit point
Description of
710 FEATURE_DESCRIPTION Char(50) (e.g., CP test station, valve,
feature type
span, etc.)
A location that is known in the
database. There may be
several tie points within a
711 Event ID REF_EVENT_ID Number(16) survey run, which would allow
the close-interval survey run
to be aligned with the
database.
Lateral distance from pipe
712 Offset distance OFFSET_DISTANCE Number(5)
centerline
713 Marker MARKER Number(16) Marker or flag
Lateral distance from pipe
714 Offset distance MARKER_DIST Number(5)
centerline
715 AGM reference AGM_REF Char(25)
Any comments added by the
surveyor. Comments typically
include pipeline physical
features and the reason for
any skips, to document any
physical features that may
716 Field comments COMMENTS Char(255) significantly affect the
measurements or aid in the
relocation of indications. Also,
data that cannot be stored in
the database, such as foreign
pipeline potentials, can be
entered here as text.
Additional field Secondary comment field for
717 REMARKS Char(255)
comments D-meter
Control point Is this used for client-supplied
718 CONTROL_POINT_LF Number(16)
indicator ID valve or vent
Standard Indication of accuracy
719 STD_DEV Number(16)
deviation (precision) of positional data
Milepost
720 MILEPOST Number(6,3)
reference
Vendor-
721 VENDOR_STATION Number(16,3) Vendor-supplied station
supplied station
Field collection
722 STATION_REPORTED Number(16,3)
reported station

Calculated
723 alignment STATION_CALCULATED Number(16,3)
station

Calculated
724 cumulative MEASURE_CALCULATED Number(16,3)
station
725 Calculated SERIES_CALCULATED Number(16)

NACE International 25
SP0507-2007

Element DESCRIPTION FIELD NAME UNITS/FORMAT EXAMPLE


series
Alignment
726 IS_ALIGNED Char(3) Yes
indicator
Negative volts. Pipe-to-soil
On pipe-to-soil
727 CELL_ON Number(6,4) potentials measured with the
potential
CP energized -1.100
Negative volts. Pipe-to-soil
potentials measured with the
Off pipe-to-soil CP current briefly interrupted.
728 CELL_OFF Number(6,4)
potential Typical interrupted surveys
would have both the On and
the Off pipe-to-soil potentials.
Potential
difference
729 CELL_DELTA Number(6,4) Negative volts
between On
and Off values
Negative volts. Pipe-to-soil
On pipe-to-soil
730 LAT_ON Number(6,4) potentials measured with the
potential
CP energized -1.100
Negative volts. Pipe-to-soil
potentials measured with the
Off pipe-to-soil CP current briefly interrupted.
731 LAT_OFF Number(6,4)
potential Typical interrupted surveys
would have both the On and
the Off pipe-to-soil potentials.
Potential
difference
732 LAT_DELTA Number(6,4) Negative volts.
between On
and Off values
Signal
733 SIGNAL Number(30)
frequency
734 Survey type SURVEY_TYPE Char(4) ACVG or DCVG

735 Percent IR PERCENT_IR Number(3,2) 0.10 = 10%


Anodic-anodic, anodic-neutral,
On-Off fault
736 FAULT_TYPE Char(20) anodic-cathodic, cathodic-
characterization
cathodic

737 Indication state INDICATION Char(16) Active, inactive

Temporary
groundbed or
738 current source TEMP_BED Char(3) Yes or No
used during
test

7.3 ECDA_ACA Table (AC Attenuation) 7.3.4 Field names that end with the characters ―_CL‖
indicate that a code list table should be utilized.
7.3.1 Not all elements listed below are necessary for
all projects. 7.3.5 Users are encouraged to add key data elements
specific to their business units as additional elements to
7.3.2 Table 8 is a listing of standard field names and the end of Table 8.
formats.

7.3.3 Bold text indicates a minimum required field for


data alignment purposes or proper data table
relationship.

26 NACE International
SP0507-2007

Table 8: ECDA ACA Table

Element DESCRIPTION FIELD NAME UNITS/FORMAT EXAMPLE


800 Record ID ECDA_ACA_ID Number(16) 12345678
Link to
Suvey range
801 ECDA_INSPECTION_RANGE_ID Number(16) ECDA_INSPECTION_RANGE
ID
table
Survey run Link to ECDA_SURVEY_RUN
802 ECDA_SURVEY_RUN_ID Number(16)
identification table data element 300
Sequence
803 SEQUENCE_NUMBER Number(16)
number
For post-synchronization, for
Date(mm-dd-
Collection example, GPS post-
804 READING_DATE yyyy)
date/time processing, or telluric current
(HH:MM:SS)
correction
Latitude
805 LATITUDE Number(10,8) 29.445545
coordinate
Number(11,8)
Longitude
806 LONGITUDE -95.240165
coordinate

807 Elevation ELEVATION Number(11,6) Elevation—see vertical datum

808 Easting COORD_X Number(16,6)


809 Northing COORD_Y Number(16,6)
Feature type of the fit point
Description of
810 FEATURE_DESCRIPTION Char(50) (e.g., CP test station, valve,
feature type
span, etc.)
A location that is known in the
database. There may be
several tie points within a
811 Event ID REF_EVENT_ID Number(16) survey run, which would allow
the close-interval survey run
to be aligned with the
database.
Lateral
812 distance from OFFSET_DISTANCE Number(5) 250
pipe centerline
Date(mm-dd-
813 Marker MARKER yyyy) Marker or flag
(HH:MM:SS)
Marker Offset Marker distance from pipe
814 MARKER_OFFSET_DIST Number(10,8)
distance centerline
815 AGM reference AGM_REF Number(11,8) Aboveground marker
Any comments added by the
surveyor. Comments typically
include pipeline physical
features and the reason for
any skips, to document any
physical features that may
Field
816 COMMENTS Char(255) significantly affect the
comments
measurements or aid in the
relocation of indications. Also,
data that cannot be stored in
the database, such as foreign
pipeline potentials, can be
entered here as text.

NACE International 27
SP0507-2007

Element DESCRIPTION FIELD NAME UNITS/FORMAT EXAMPLE


Additional field Secondary comment field for
817 REMARKS Char(255)
comments D-meter
Indicates whether this is a
record to use for aligning, i.e.,
Control point
818 CONTROL_POINT_LF Number(16) has a REF_EVENT_ID. 0 =
indicator
not used for aligning, 1 = is
used for aligning.
Standard Indication of accuracy
819 STD_DEV Number(16)
deviation (precision) of positional data
Milepost
820 MILEPOST Number(6,3)
reference
Vendor-
821 supplied VENDOR_STATION Number(16,3) Vendor-supplied station
station
Field-collection
822 reported STATION_REPORTED Number(16,3)
station
Calculated
823 alignment STATION_CALCULATED Number(16,3)
station

Calculated
Calculated length based on
824 cumulative MEASURE_CALCULATED Number(16,3)
GPS coordinates
station

Calculated
825 SERIES_CALCULATED Number(16)
series

Indicates whether this is a


record to use for aligning, i.e.,
Alignment
826 IS_ALIGNED Number(16) has a REF_EVENT_ID. 0 =
indicator
not used for aligning, 1 = is
used for aligning.
Negative volts. Pipe-to-soil
On pipe-to-soil
827 CELL_ON Number(7,4) potentials measured with the
potential
CP energized -1.100
Negative volts. Pipe-to-soil
potentials measured with the
Off pipe-to-soil CP current briefly interrupted.
828 CELL_OFF Number(7,4)
potential Typical interrupted surveys
would have both the On and
the Off pipe-to-soil potentials.
Potential
difference
829 CELL_DELTA Number(7,4) Negative volts
between On
and Off values
Negative volts. Pipe-to-soil
On pipe-to-soil
830 LAT_ON Number(7,4) potentials measured with the
potential
CP energized -1.100
Negative volts. Pipe-to-soil
potentials measured with the
Off pipe-to-soil CP current briefly interrupted.
831 LAT_OFF Number(7,4)
potential Typical interrupted surveys
would have both the On and
the Off pipe-to-soil potentials.

28 NACE International
SP0507-2007

Element DESCRIPTION FIELD NAME UNITS/FORMAT EXAMPLE


Potential
difference
832 LAT_DELTA Number(7,4) Negative volts
between On
and Off values
Signal
833 SIGNAL Char(30)
frequency
Current mapping technique or
834 Equipment SURVEY_TYPE_CL Char(30)
electrode array
835 Percent IR PERCENT_IR Number(5,2) 0.10 = 10%

836 Fault type FAULT_TYPE Number(16)


837 Indication state INDICATION Number(16)

7.4 ECDA_PEARSON Table 7.4.4 Field names that end with the characters ―_CL‖
indicate that a code list table should be utilized.
7.4.1 Not all elements listed below are necessary for
all projects. 7.4.5 Users are encouraged to add key data elements
specific to their business units as additional elements to
7.4.2 Table 9 is a listing of standard field names and the end of Table-9.
formats.

7.4.3 Bold text indicates a minimum required field for


data-alignment purposes or proper data table
relationship.
Table 9: ECDA Pearson Table

Element DESCRIPTION FIELD NAME UNITS/FORMAT EXAMPLE


900 Record ID ECDA_PEARSON_ID Number(16) 12345678
Link to
Survey range
901 ECDA_INSPECTION_RANGE_ID Number(16) ECDA_INSPECTION_RANGE
ID
table
Survey run Link to ECDA_SURVEY_RUN
902 ECDA_SURVEY_RUN_ID Number(16)
identification table data element 300
Sequence
903 SEQUENCE_NUMBER Number(16)
number
For post-synchronization, for
Date(mm-dd-
Collection example, GPS post-
904 READING_DATE yyyy)
date/time processing or telluric current
(HH:MM:SS)
correction
Latitude
905 LATITUDE Number(10,8) 29.445545
coordinate
Longitude
906 LONGITUDE Number(11,8) -95.240165
coordinate
907 Elevation ELEVATION Number(11,6) Elevation—see vertical datum.

908 Easting COORD_X Number(16,6)

909 Northing COORD_Y Number(16,6)


Feature type of the fit point
Description of
910 FEATURE_DESCRIPTION Char(50) (e.g., CP test station, valve,
feature type
span, etc.)
Signal
911 SIGNAL Number(30)
frequency
912 Signal strength SIGNAL_STRENGTH Char(30)

NACE International 29
SP0507-2007

Element DESCRIPTION FIELD NAME UNITS/FORMAT EXAMPLE


Indication
913 LENGTH Number(30)
length
A location that is known in the
database. There may be
several tie points within a
914 Event ID REF_EVENT_ID Number(16) survey run, which would allow
the close-interval survey run
to be aligned with the
database.
Event ID offset
915 OFFSET_DISTANCE Number(5)
distance
Any comments added by the
surveyor. Comments typically
include pipeline physical
features and the reason for
any skips, to document any
physical features that may
Field
916 COMMENTS Char(255) significantly affect the
comments
measurements or aid in the
relocation of indications. Also,
data that cannot be stored in
the database, such as foreign
pipeline potentials, can be
entered here as text.
Additional field Secondary comment field for
917 REMARKS Char(255)
comments D-meter
Indicates whether this is a
record to use for aligning, i.e.,
Control point
918 CONTROL_POINT_LF Number(16) has a REF_EVENT_ID. 0 =
indicator
not used for aligning, 1 = is
used for aligning.
Standard Indication of accuracy
919 STD_DEV Number(16)
deviation (precision) of positional data
Milepost
920 MILEPOST Number(6,3)
reference
Vendor-
921 supplied VENDOR_STATION Number(16,3) Vendor-supplied station
station
Calculated
922 alignment STATION_CALCULATED Number(16,3)
station
Calculated
Calculated length based on
923 cumulative MEASURE_CALCULATED Number(16,3)
GPS coordinates
station
Calculated
924 SERIES_CALCULATED Number(16)
series
Alignment
925 IS_ALIGNED Char(3) Yes/No
indicator

_________________________________________________________________________

Section 8: Environment Survey Data Format

8.1 Introduction Environmental data are collected for a wide variety of


reasons.
8.1.1 This section defines the requirements for a data
format for the environmental survey table (Table 10). 8.1.2 The various samples and data noted in the
This table describes environmental information that tables may be used to confirm a suspected corrosive
should be collected at an ECDA dig site location. environment around the pipe, identify other pipe

30 NACE International
SP0507-2007

segments that may be operating under similar soils 8.2.2 Table 10 is a listing of standard field names and
conditions, or be maintained as historical data. formats.

8.1.3 Some soils information must be collected and 8.2.3 Bold text indicates a minimum required field for
evaluated on site, whereas other data points may be data alignment purposes or proper data table
generated through lab analysis. relationship.

8.2 ECDA_ENVIRONMENT Table 8.2.4 Field names that end with the characters ―_CL‖
indicate that a code list table should be utilized.
8.2.1 Not all elements listed below are necessary for
all projects. 8.2.5 Users are encouraged to add key data elements
specific to their business units as additional elements to
the-end-of-Table-10.

Table 10: ECDA Environment Table

Element DESCRIPTION FIELD NAME UNITS/FORMAT EXAMPLE


See definition of survey run
1000 Record ID ECDA_ENVIRONMENT _ID Number(16)
above
Link to
Survey range
1001 ECDA_INSPECTION_RANGE_ID Number(16) ECDA_INSPECTION+RANGE
ID
table
Survey run Link to ECDA_SURVEY_RUN
1002 ECDA_SURVEY_RUN_ID Number(16)
identification table data element 300
1003 Sequence SEQUENCE_NUMBER Number(16)
Pipeline
1004 LINE_ID Number(16) Pipeline ID
identifier
Beginning
1005 BEGIN_SERIES Number(16)
station series
Ending station
1006 END_SERIES Number(16)
series
Beginning
1007 BEGIN_STATION Number(16,3) As-built station. 29122.1
station
1008 Ending station END_STATION Number(16,3) As-built station. 72600.5

1009 Route identifier ROUTE_ID Number(16) Operator-supplied information


Begin Begin measure for the survey,
1010 cumulative BEGIN_MEASURE Number(16,3) such as 0 meters (feet). It will
station not always be 0.
The end measure of the
End cumulative
1011 END_MEASURE Number(16,3) survey, i.e., ―X‖ meters or
station
feet
Date(mm-dd- Start date the survey was
1012 Start date BEGIN_DATE
yyyy) performed (e.g., 01-18-2002)
Date(mm-dd- End date the survey was
1013 End date END_DATE
yyyy) performed (e.g., 01-18-2002)
Beginning
1014 coordinate BEGIN_ LATITUDE Number(10,8) 30.2935912
latitude
Number(11,8) -95.1961613
Beginning
Negative means left of prime
1015 coordinate BEGIN_LONGITUDE
meridian. Positive means
longitude
right of prime meridian.
Beginning Elevation at start—see vertical
1016 BEGIN_ELEVATION Number(11,6)
elevation datum
Ending
1017 coordinate END_LATITUDE Number(10,8) Decimal degrees—30.31921
latitude

NACE International 31
SP0507-2007

Element DESCRIPTION FIELD NAME UNITS/FORMAT EXAMPLE


Ending
1018 coordinate END_ LONGITUDE Number(11,6) Decimal degrees—95.16022
longitude
Ending Elevation at end—see vertical
1019 END_ELEVATION Number(11,6)
elevation datum.
Land-based
1020 BEGIN_COORD_X Number(16,6)
grid
Land-based
1021 BEGIN_COORD_Y Number(16,6)
grid
Land-based
1022 END_COORD_X Number(16,6)
grid
Land-based
1023 END_COORD_Y Number(16,6)
grid
A location that is known in the
database. There may be
several tie points within a
1024 Begin event ID REF_EVENT_ID_BEGIN Number(16)
survey run, which would allow
the CIS run to be aligned with
the database.
Meters or feet. The distance
from the begin event ID that
the environmental condition is
Event ID offset
1025 OFFSET_DISTANCE_BEGIN Number(5) present. Will be + or –
distance
depending on whether the
condition starts before or after
the begin event.
1026 End event ID REF_EVENT_ID_END Number(8,2) Stationing or odometer
Meters or feet. The distance
from the End event ID that the
environmental condition is
Offset from the
1027 OFFSET_DISTANCE_END Number(5) present. Will be + or –
end event ID
depending on whether the
condition starts before or after
the end event.
Key to the Operator-defined code list of
1028 code list table LAND_USE_CL Char(16) land uses. Examples: Farm,
for land use Industrial, Highway.
Clay, sandy loam, etc. There
Key to the
should be governmental
1029 code list table SOIL_TYPE_CL Char(16)
databases available to use for
for soil type
this.
Resistivity of
soil at the
1030 worst corrosion SOIL_RESIST_OHM_CM Number(6) 200,000 ohm-cm
point of the dig
site
pH of soil at
the worst
1031 SOIL_PH Number(3,1) pH 7.5
corrosion point
of the dig site
Temperature of
soil at the
1032 worst corrosion SOIL_TEMPERATURE Number(5,2) °F or °C
point of the dig
site

32 NACE International
SP0507-2007

Element DESCRIPTION FIELD NAME UNITS/FORMAT EXAMPLE


Pipe depth at
point where
1033 soil SOIL_TEMP_DEPTH Number(8,2) mm or in
temperature
taken
Key to the
1034 code list table COMPOSITION_CL Char(16)
for composition
Texture of soil Coarse, fine, etc. There
at the worst should be governmental
1035 TEXTURE_CL Char(16)
corrosion point databases available to use for
of the dig site this.
1036 Burial depth COVER_THICKNESS Number(8,2) mm or in
The organic
horizon, which
has litter
accumulation
of plant and
1037 animal origin, ORGANIC_DEPTH Number(8,2) mm or in
like horizon H
but with no
saturation of
water (only few
days a year)
The depth of
wet clay.
1038 Gleying due to GLEYING_DEPTH Number(8,2) mm or in
variations of
oxidation
The depth of
soil that is a
1039 mixture of MOTTLING_DEPTH Number(8,2) mm or in
layers or
homogenous
The depth of
hard rock
1040 BEDROCK_DEPTH Number(8,2) mm or in
beneath the
pipe
Carbonate
accumulation
(CaCO3,
1041 CARBONATE_DEPTH Number(8,2) mm or in
MgCO3)
location
description
The depth of
1042 WATER_TABLE_DEPTH Number(8,2) mm or in
the first aquifer
Text field for additional
Location information not captured
1043 DESCRIPTION Char(255)
description above. Description of the
pipeline being surveyed.
Any additional comments
1044 Comments COMMENTS Char(255)
deemed important

NACE International 33
SP0507-2007

_________________________________________________________________________

References

1. NACE SP0207 (latest revision), ―Performing Close- 3. NACE SP0169 (latest revision), ―Control of External
Interval Potential Surveys on Buried or Submerged Metallic Corrosion on Underground or Submerged Metallic Piping
Pipelines‖ (Houston, TX: NACE International). Systems‖ (Houston, TX: NACE International).

2. Work in Progress by NACE TG 294, ―Aboveground 4. ILI Data Exchange Standard (latest revision), ―ILI IDX—
Survey Techniques for the Evaluation of Underground In-Line Inspection Integrity Data Interchange‖ at
Pipeline Coating Condition‖ (Houston, TX: NACE http://www.pods.org/standards/wg/ili/index.php (Fort Collins,
International). CO: PODS Association).

_________________________________________________________________________

Appendix A: Interpreting an Entity Relationship Diagram

Each box, such as is shown in Figure 1, represents a table the value in the same field in all records in the
of data. The fields above the horizontal line within the table ECDA_Survey_Run_Info table for connections made
contain the fields contained in the key to the table. during the survey.

The lines represent the type of relationship that exists 2. An ―o‖ symbol means that a matching value is not
between the two tables it connects. required, but if one is given, then it must match.

1. A solid line implies that the two tables it joins have a For example, a survey may not have any run records.
parent/child relationship and the child table cannot exist It may be an ECDA_REGION survey. In that case,
independently of the parent table. The key of the parent there would not be any records in the
table is a part of the key in the child table. ECDA_Survey_Run_Info table with an
ECDA_INSPECTION_RANGE_ID for the survey.
For example: A survey (the data that pertain to a
whole survey are in the ECDA_INSPECTION_RANGE Another example is where a field is not required in the child
table) may contain electrical connections to the pipe to table. This is represented by the line between the ECDA_
take readings (the data for individual connections are in Equipment_CL table and the ECDA_Survey_Run_Info
the ECDA_Survey_Run_Info table), but the electrical table. Equipment does not have to be specified for the
connections have no meaning if they do not belong to a survey run, but if it is, the value entered must be in the
specific survey. ECDA_Equipment_CL table.

2. A dashed line implies that the key of one of the tables 3. The ―crow’s foot‖ type symbol means that many rows in
contains the list of valid values that can be used in the the table at the end of the line with the crow’s foot may have
corresponding field of the other table. a value that matches the value in a single row in the parent
table.
For example: The value entered into the
ECDA_Survey_Type_CL field of a row in the For example: There may be many records in the
ECDA_INSPECTION_RANGE must match a value in ECDA_Survey_Run_Info table when many connections are
the corresponding field in the ECDA_Survey_Type_CL. made during a survey and they would all have the same
value in the ECDA_INSPECTION_RANGE_ID field.
The symbols at the ends of the lines indicate how many
rows either may or must contain a value matching the value 4. Lastly, when all three symbols are shown at the end of
in the other table. a line, it means that the table at that end of the line may
have 0, 1, or many rows with the same value for the
1. A single short line crossing the ―joining‖ line close to the corresponding field in the parent table.
parent table means that each record in the child table must
contain one and only one value matching the value in one of For example, a survey may have no connections to the
the rows in the parent table. pipe, just one connection, or many connections
depending on the type and length of the survey.
For example: There must be one record in the
ECDA_INSPECTION_RANGE with a value in the
ECDA_INSPECTION_RANGE_ID field that matches

34 NACE International