DDR Modelling Patterns
description
Transcript of DDR Modelling Patterns
DDR Modelling Patterns
Bit data, Casing/Liner/Tubing, and Cement
© Det Norske Veritas AS. All rights reserved.
14 January 2011
Well Completion Model
WELL COMPLETION
WELL COMPLETION STRING HANDLING
COA
COFO
Activities related to making up/testing/running/ landing/pulling of the completion string /tailpipe and/or production tubing, including setting and testing of production packer(s) run in conjunction with the string.
An assembly of downhole tubulars and equipment required to enable safe and efficient production from an oil or gas well.
WELL CASING
http://www.glossary.oilfield.slb.com/DisplayImage.cfm?ID=481
COFO COIPO
COIPO
WELL COMPLETION
STRING CLASS
WELL TUBINGWELL CASING
ASSEMBLY
WELL COMPLETION
ASSEMBLY
WELL TUBING ASSEMBLY
COFO
WELL LINERWELL LINER ASSEMBLY
COIPOCOIPOCOFO
WELL CONDUCTOR
CASING
WELL SURFACE CASING
WELL INTERMEDIATE
CASING
WELL PRODUCTION
CASINGWELL
CONDUCTOR CASING
ASSEMBLY
WELL SURFACE CASING
ASSEMBLY
WELL ASSEMBLY
WELL PRODUCTION
CASING ASSEMBLY
WELL INTERMEDIATE
CASING ASSEMBLY
WELL TUBULAR COMPLETION??
Functional
PhysicalWELL COMPLETION
(RUN) ASSEMBLY SECTION ????
© Det Norske Veritas AS. All rights reserved.
14 January 2011
Wellbore Model I
THE WELLBORE DRILL BIT
WELLBORE
ROCK DRILL BIT
ACME INC. WIDGET ALPHA
NS 14 3/4 NS
ROCK DRILL BIT 14 3/4 NS
13 3/4COID
ACME INC. WIDGET ALPHA COID
DRILLING ACTIVITY #N-1 (NNN,j)
DRILLING ACTIVITY #N (MMM,i+1)
DRILLING ACTIVITY #N+2(NNN,j+1)
BIT RUN IN REPORTING PERIODHOURS DRILLED IN REPORTING PERIOD
DEPTH AT START DRILLING ACTIVITY #N
DRILLING ACTIVITY #N-2 (MMM,i)
BIT NNN RUN #j+1
BIT MMM RUN #i+1
BIT MMM RUN #i
BIT NNN RUN #j
BIT MMM RUN #i-1DRILLING ACTIVITY #N-3 (MMM,i-1)
DRILLING ACTIVITY #N+3 (NNN,j+2)
DRILLING ACTIVITY #N-4
REPORTING PERIOD #mHOURS DRILLED DURING RUN
HOLE MADE DURING DRILLING ACTIVITY #N
DEPTH AT END DRILLING ACTIVITY #N
BIT NNN RUN #j+2
DEPTH AT END DRILLING REPORT PERIOD
DEPTH AT START DRILLING REPORT PERIOD
HOLE MADE DURING DRILLING REPORT PERIOD
REPORTING PERIOD #n
REPORTING PERIOD #p
A REPORTING PERIOD in this context is by definition fixed to be 24 hours. Starting times may however differ, e.g. 00:00, or 06:00.
REPORTING PERIOD #o
REPORTING PERIOD #n
© Det Norske Veritas AS. All rights reserved.
14 January 2011
Wellbore Model II
BIT MMM RUN #i
BIT NNN RUN #j
BIT MMM RUN #i-1
WELLBORE BIT RUN SECTION
WELLBORE BIT RUN
WELLBORE SECTION BOTTOM
SURFACE
WELLBORE BIT RUN SECTION
END POINT
WELLBORE BIT RUN SECTION START POINT
COF
COF
COFO
COFO
WELLBORE DRILLING SESSION
WELLBORE DRILLING SESSION
SECTION
COF
BIT MMM RUN #i-1 END POINT
BIT MMM RUN #i START POINT
BIT MMM RUN #i-1 START POINT
WELLBORE SECTION
BOTTOM #I-2
WELLBORE DRILLING SESSION SECTION
END POINT
WELLBORE DRILLING SESSION SECTION
START POINT
WELLBORE SECTION
BOTTOM #n-1
WELLBORE SECTION
BOTTOM #n
Generic position/depth
etc.
BIT MMM RUN #i END POINT
WELLBORE SECTION
BOTTOM #n+1
Numbered sequentially independent of class membership, i.e. bit run or reporting period
WELLBORE DRILLING SESSION
END
WELLBORE DRILLING SESSION
START
DISTANCE (coip?)
vs. LENGTH (spd)
COFO
COFO
WELLBORE SECTION
COA
COA
SURFACE
COE COE
WELLBORE REFERENCE
DEVICE
COF
WELLBORE BIT RUN
WELLBORE DRILLING SESSION
WELLBORE DRILLING SESSION
END
WELLBORE DRILLING SESSION
START
COA
COE COE
© Det Norske Veritas AS. All rights reserved.
14 January 2011
COPOITI
Wellbore Drilling Sequence Start/Stop
ISO 15926-4 INFORMATION
REPRESENTATION
ISO 15926-4 REPRESENTATION OF THING
ISO 15926-4 THING
ISO 15926-4 EXPRESS
INFORMATION REPRESENTATION
ISO 15926-4 REPRESENTATION OF
GREGORIAN DATE AND UTC TIME
ISO 15926-4 POINT IN TIME
YYYY-MM-DD THH:MM UTC - YYYY-MM-DD
THH:MM UTC
YYYY-MM-DD THH:MM UTC
YYYY-MM-DD THH:MM UTC
POITPOIT PEIT
WELLBORE DRILLING SESSION PERIOD
START
WELLBORE DRILLING SESSION PERIOD
WELLBORE DRILLING SESSION PERIOD END
Fig
ure
46
B E
The wellbore drilling session
The start of the wellbore drilling
session
The end of the wellbore drilling
session
A EVEV
who
le
WELLBORE DRILLING
SESSION END
WELLBORE DRILLING SESSION
START
COECOTS COTS
clas
s_of
_pre
dece
ssor
WELLBORE DRILLING SESSION
COI
Fig
ure
42
who
le
part
part
who
le
part
COPOITCOPEITI
who
le
who
le
part
part
COIB EN
DATE REPRESENTATION
RF
COACOA
clas
s_of
_suc
cess
or
clas
s_of
_pre
dece
ssor
clas
s_of
_suc
cess
or
part
who
le
© Det Norske Veritas AS. All rights reserved.
14 January 2011
Rock Drill Bit High-level Taxonomy
ROCK DRILL BIT
DRILL BIT
CORE DRILL BITDIAMOND DRILL
BITFIXED CUTTER
DRILL BITROCK DRILL BIT
3 NSROCK DRILL BIT
36 NSROLLER CONE
DRILL BITSCREWTYPE
DRILL BITDULL ROCK DRILL BIT
© Det Norske Veritas AS. All rights reserved.
14 January 2011
DULL ROCK DRILL BIT
IADC Dull Grading
ROCK DRILL BIT
CORE DRILL BITDIAMOND DRILL
BITFIXED CUTTER
DRILL BITROCK DRILL BIT 3
NSROCK DRILL BIT 36
NSROLLER CONE
DRILL BITSCREWTYPE DRILL
BIT
STEEL TOOTH DRILL BIT DULL
GRADE 0
INSERT ROLLER DRILL BIT
STEEL TOOTH DRILL BIT
MILLED TOOTH ROLLER DRILL BIT
ROLLER CONE REAMING BIT
INSERT DRILL BIT DULL GRADE 0
FIXED CUTTER DRILL BIT DULL
GRADE 0
STEEL TOOTH DRILL BIT DULL
GRADE 8
INSERT DRILL BIT DULL GRADE 8
FIXED CUTTER DRILL BIT DULL
GRADE 8
IADC DRILL BIT DULL GRADING
CLASS
IADC ROLLER CONE DRILL BIT DULL GRADING
CLASS
IADC FIXED CUTTER DRILL BIT
DULL GRADING CLASS
IADC INSERT DRILL BIT DULL GRADE
CLASS
IADC STEEL TOOTH DRILL BIT
DULL GRADE CLASS
DULL FIXED CUTTER DRILL BIT
DULL ROLLER CONE DRILL BIT
DULL STEEL TOOTH DRILL BIT
DULL INSERT ROLLER DRILL BIT
This will not be completed as a part of this project. See “9. DDR Dull Grade” for solution.
© Det Norske Veritas AS. All rights reserved.
14 January 2011
Wellbore, wellbore section and rock drill bit sizes
Size (in)
DAILY DRILLING REPORT ROCK DRILL BIT SIZE
CODE ASSIGNMENT CLASS
represented
COIPO
pattern
COIdROCK DRILL BIT
14 3/4 NS14 3/4”
ES
DAILY DRILLING REPORT ROCK DRILL
BIT SIZE CODE STRING CLASS
RFCOCOInd
DAILY DRILLING REPORT ROCK DRILL BIT CLASS
ROCK DRILL BIT
DRILL BIT
WELLBORE 14 3/4 NS
WELLBORE SECTION 14 3/4
NS
DAILY DRILLING REPORT WELLBORE SIZE CODE STRING
CLASS
DAILY DRILLING REPORT WELLBORE CLASS
DAILY DRILLING REPORT WELLBORE SIZE CODE ASSIGNMENT CLASS
DAILY DRILLING REPORT WELLBORE SECTION SIZE CODE
STRING CLASS
DAILY DRILLING REPORT WELLBORE SECTION
CLASS
DAILY DRILLING REPORT WELLBORE SECTION SIZE
CODE ASSIGNMENT CLASS
Note: All codes of the format “14 3/4 "“ are defined and associated according to this diagram. The codes of the form “14 3/4“ are missing.
Size (in)
© Det Norske Veritas AS. All rights reserved.
14 January 2011
2. DDR Depth m MD for end of activity
Depth m MD for end of activity
MEASURED DEPTH RELATIVE TO RKB - METRE (RDS1739476001)
A 'template input list' that is the list of entries required to state the 'measured depth relative RKB' in metres for any item involved in a 'wellbore drilling session'. Role 1: The identifier of the actual 'wellbore drilling session‘. Role 2: The depth in metre.
prop
erty
_spa
ce
clas
s_of
_pos
sess
or
LENGTH RANGE (RDS16804453)
NNNN.NNMY WELLBORE
REFERENCE DEVICE
AI
PR
MEASURED DEPTH RELATIVE TO RKB (RDS1724719201)
NNNN.NN m
P
WELLBORE REFERENCE DEVICE
WELLBORE SECTION
MY WELLBORE ACTIVITY END
MY WELLBORE ACTIVITY
WELLBORE DRILLING SESSION
WELLBORE DRILLING SESSION SECTION
MY WELLBORE ACTIVITY
START
METRE (RDS1332674)
1
2
WELLBORE SECTION BOTTOM SURFACE
Done
Depth m MD for end of activityES
AEV EV
This model needs review
© Det Norske Veritas AS. All rights reserved.
14 January 2011
“OBJECT IN FOCUS”
3. DDR Drill Bit Size (in)
Size (in)
COCOId
DAILY DRILLING REPORT ROCK DRILL BIT SIZE CODE ASSIGNMENT CLASS
represented
COIPO
pattern
COId
ROCK DRILL BIT 14 3/4 NS
14 3/4
ES
DAILY DRILLING REPORT ROCK DRILL BIT SIZE CODE
STRING CLASS
RF COCOInd
DAILY DRILLING REPORT ROCK DRILL BIT CLASS
ROCK DRILL BIT????? BIT
ARTEFACT
DRILL BIT
The wellbore drill bit
DAILY DRILLING REPORT ROCK DRILL BIT SIZE INPUT LIST
(RDS1742133541)
A ‘template input list’ that is the input required to state the nominal size of the actual ‘wellbore drill bit’. Role 1: The identifier for the actual ‘wellbore drill bit’, Role 2: The code identifying the size class of which the actual ‘wellbore drill bit’ is a member. Note: The code shall be a member of the ‘daily drilling report rock drill bit size code string class’.
An anonymous objet defined by the
template axiom to represent the actual
rock drill bit
Done
Size (in)ES
© Det Norske Veritas AS. All rights reserved.
14 January 2011
“OBJECT IN FOCUS”
4. DDR Bit/Run number
Bit/Run number
WELLBORE BIT RUN SECTION IDENTIFIER ASSIGNMENT CLASS
represented
COF
patternCOId
WELLBORE BIT RUN SECTION
NNNNN.mm ES
WELLBORE BIT RUN SECTION IDENTIFIER
STRING CLASS
RF
WELLBORE BIT RUN #NNNNN.mm
The wellbore drill bit
An anonymous objet created by the
expansion
WELLBORE BIT RUN SECTION #NNNNN.mm
WELLBORE BIT RUN ACME INC. WIDGET ALPHA NS 14 3/4 NS
#NNNNN.mm
WELLBORE DRILLING SESSION
WELLBORE BIT RUN ACME INC. WIDGET ALPHA NS 14 3/4 NS
#NNNNN.1
WELLBORE BIT RUN ACME INC. WIDGET ALPHA NS 14 3/4 NS
#NNNNN.nn
ACME INC. WIDGET ALPHA NS 14 3/4 NS
#NNNNN
COA COIPOCOP/OR
COP/OR
ROCK DRILL BIT
WELLBORE BIT RUN
PP
WELLBORE BIT RUN SECTION
PARTICIPATION IN WELLBORE BIT
RUN
ROCK DRILL BIT PARTICIPATION IN WELLBORE
BIT RUN
WELLBORE BIT RUN IDENTIFIER STRING
CLASS (RDS1726256440)
WELLBORE BIT RUN IDENTIFIER
ASSIGNMENT CLASS
RF
represented
COA
AF
Done
Bit/Run numberES
DAILY DRILLING REPORT BIT/RUN IDENTIFIER INPUT LIST
(RDS1742142241)
A ‘template input list’ that is the input required to state the identifier of the actual ‘wellbore bit run’, including the corresponding ‘wellbore bit run section’. Role 1: The identifier for the actual ‘wellbore bit run’, Role 2: The code string class of which the actual ‘wellbore drill bit identifier’ is a member. Note: The code shall be a member of the ‘wellbore bit run identifier string class’.
© Det Norske Veritas AS. All rights reserved.
14 January 2011
“OBJECT IN FOCUS”
5. DDR Drill Bit Model
COCOId
MANUFACTURERS PRODUCT IDENTIFICATION CODE
represented
COIPO
pattern
COId
ROCK DRILL BIT 14 3/4 NS
ACME INC. WIDGET ALPHA
ES
PRODUCT IDENTIFIER CODE STRING CLASS
(RDS1386450251)
RF COCOInd
ARTEFACT CLASS
ACME INC. WIDGET ALPHA NS 14 3/4 NS
ROCK DRILL BIT IDENTIFIER CODE INPUT LIST (RDS1742155131)
A ‘template input list’ that is the input required to state the “Model” of the actual ‘rock drill bit’. Role 1: The identifier for the actual ‘wellbore drill bit’, Role 2: The “model” code of the class of which the actual ‘wellbore drill bit’ is a member. Note. This is only sufficient to state that the actual ‘rock drill bit’ is a member of a class that is a subclass of the class ‘rock drill bit’. Additional data is required if more precise statements are to be made. The wellbore drill bit
An anonymous objet created by the
expansionModel
Role 1
Role 2
Done
ModelES
ROCK DRILL BIT
Note. This is only sufficient to state that the actual ‘rock drill bit’ is a member of a class that is a subclass of the class ‘rock drill bit’. Additional data is required if more precise statements are to be made.
© Det Norske Veritas AS. All rights reserved.
14 January 2011
6. DDR Hours drilled (hrs)
WELLBORE REPORTING PERIOD
DRILLING (RDS1748055411)
HOUR (RDS1326734)
ACCUMULATED TIME RANGE
(RDS1748062501)
mm.mmMY WELLBORE
REPORTING PERIOD DRILLING ACTIVITY
Hours drilled (hrs)
AI
ACCUMULATED TIME DRILLED DURING REPORTING PERIOD –
HOURS (RDS1748068481)
A 'template input list' that is the list of entries required to state the 'accumulated time drilled during reporting period' of a 'wellbore reporting period drilling measured in 'hour'. Role 1: The identifier of the actual ‘wellbore reporting period drilling’ activity. Role 2: The accumulated time in hours.
This is to indicate that there are always ranges and tolerances involved. WELLBORE DRILLING
(RDS17730302)
ACCUMULATED TIME DRILLED DURING REPORTING PERIOD
(RDS1748063911)
MM.MM m/hr
P
DIFFERENT NAME??? What is the underlying concept?
Done
Hours drilled (hrs)ES
clas
s_of
_pos
sess
or
PR
P
clas
s_of
_pro
pert
y_sp
ace
This activity may consist of multiple sub-sessions.
ISO 15926-4 ACTIVITY
MY WELLBORE DRILLING ACTIVITIES
© Det Norske Veritas AS. All rights reserved.
14 January 2011
7. DDR MD In (mKB)
MD ln (mKB) prop
erty
_spa
ce
clas
s_of
_pos
sess
or
LENGTH RANGE
(RDS16804453)
NNNN.NNMY WELLBORE
SECTION BOTTOM SURFACE
AI
PR
MEASURED DEPTH RELATIVE TO RKB (RDS1724719201)
NNNN.NN m
P
WELLBORE REFERENCE DEVICE
WELLBORE DRILLING SESSION
WELLBORE SECTION
MY WELLBORE SECTION
MY WELLBORE DRILLING SESSION
MY WELLBORE DRILLING
SESSION START
WELLBORE DRILLING SESSION SECTION
THE POINT IN TIME
METRE (RDS1332674)
1 2
WELLBORE SECTION BOTTOM SURFACE
WELLBORE DRILLING SESSION SECTION
START POINT
WELLBORE DRILLING SESSION
START
MEASURED DEPTH OF BIT AT START ACTIVITY
WELLBORE SECTION BOTTOM SURFACE
MEASURED DEPTH OF WELLBORE START OF RUN – METRE
(RDS1739468441)
Done
MD ln (mKB)ES
© Det Norske Veritas AS. All rights reserved.
14 January 2011
8. DDR MD Out (mKB)
MD Out (mKB) prop
erty
_spa
ce
clas
s_of
_pos
sess
or
LENGTH RANGE (RDS16804453)
NNNN.NNMY WELLBORE
SECTION BOTTOM SURFACE
AI
PR
NNNN.NN m
P
WELLBORE REFERENCE DEVICE
WELLBORE DRILLING SESSION
WELLBORE SECTION
MY WELLBORE SECTION
MY WELLBORE DRILLING SESSION
MY WELLBORE DRILLING
SESSION START
WELLBORE DRILLING SESSION SECTION
THE POINT IN TIME
METRE (RDS1332674)
1 2
WELLBORE SECTION BOTTOM SURFACE
WELLBORE DRILLING SESSION SECTION
END POINT
WELLBORE DRILLING SESSION
END
MEASURED DEPTH OF BIT AT END ACTIVITY
ROCK DRILL BIT
MEASURED DEPTH OF WELLBORE END OF RUN – METRE
(RDS1739476001)
MEASURED DEPTH RELATIVE TO RKB (RDS1724719201)Done
MD Out (mKB)ES
© Det Norske Veritas AS. All rights reserved.
14 January 2011
“OBJECT IN FOCUS”
9. DDR Dull Grade
Dull grade
COCOId
IADC ROCK DRILL BIT DULL GRADE CODE ASSIGNMENT CLASS
(RDS1717833671)
represented
COIPO
pattern
COId
ROCK DRILL BIT IADC DULL GRADE NNNNNNNnnnnnnn
ES
IADC ROCK DRILL BIT DULL GRADE CODE STRING CLASS
(RDS1717818661)
RF COCOInd
IADC ROCK DRILL BIT DULL GRADE CLASS
DULL ROCK DRILL BITDRILL BIT XXXX
DRILL BIT
IADC ROCK DRILL BIT DULL GRADE INPUT LIST (RDS1742169071)
A ‘template input list’ that is the input required to state the membership of an actual ‘rock drill bit’ in a particular ‘IADC rock drill bit dull grade class’. Role 1: The identifier for the actual ‘rock drill bit’, Role 2: The dull grade code of the actual ‘rock drill bit’. Note. The SW shall check for the existence of a ‘rock drill bit dull grade xxx’ reflecting the code instance, and establish such class if it not present and make the actual ‘rock drill bit’ a member of the actual ‘rock drill bit iadc dull grade nnnnnn’ class. The wellbore drill bit
There are 8x8x…… possible classes. Will not be predefined in
this project.
ROCK DRILL BIT
Done
Dull gradeES
Is the DDR string format identical with the IADC format, and are there any standard for this format at all?
© Det Norske Veritas AS. All rights reserved.
14 January 2011
10. DDR Hole Made (Run) (m)
Hole Made (Run) (m)
HOLE MADE DURING BIT RUN – METRE (RDS1739504611)
A 'template input list' that is the list of entries required to state the 'wellbore bit run section length' of a 'wellbore bit run section' at the end of a 'wellbore bit run' measured in 'metre'. Role 1: The identifier of the actual ‘wellbore bit run’. Role 2: The length in meters.
prop
erty
_spa
ce
poss
esso
r
PR
LENGTH RANGE
NNNN.NN m
LENGTH RANGE (RDS16804453)
NNNN.NN MY WELLBORE BIT RUN SECTION
AI
PR
WELLBORE BIT RUN SECTION LENGTH (RDS1724802331)
NNNN.NN m
AVERAGE
P
WELLBORE REFERENCE DEVICE
WELLBORE SECTION
WELLBORE DRILLING SESSION SECTION
METRE (RDS1332674)
1
WELLBORE BIT RUN SECTION
Done
Hole Made (Run) (m)ES
© Det Norske Veritas AS. All rights reserved.
14 January 2011
11. Hours drilled (Run) (hrs)
HOUR (RDS1326734)
mm.mmHours drilled (Run) (hrs)
ACCUMULATED TIME DRILLED DURING BIT RUN
PART OF REPORTING PERIOD (RDS1748075701)
Done
Hours drilled (Run) (hrs)ES
WELLBORE BIT RUN PART OF REPORTING
PERIOD DRILLING (RDS1748057161)
ACCUMULATED TIME RANGE
(RDS1748062501)
MY WELLBORE BIT RUN PART OF REPORTING
PERIOD DRILLING ACTIVITY
AI
WELLBORE DRILLING (RDS17730302)
MM.MM m/hr
P
DIFFERENT NAME??? What is the underlying concept?
clas
s_of
_pos
sess
or
PR
P
clas
s_of
_pro
pert
y_sp
ace
This activity may consist of multiple sub-sessions.
ISO 15926-4 ACTIVITY
MY WELLBORE DRILLING ACTIVITIES
ACCUMULATED TIME DRILLED DURING BIT RUN PART OF REPORTING PERIOD –
HOURS (RDS1748078361)
A 'template input list' that is the list of entries required to state the 'accumulated time drilled during bit run part of reporting period' of a 'wellbore bit run part of reporting period drilling' measured in 'hour'. The identifier of the actual ‘wellbore bit run part of reporting period drilling’ activity. Role 2: The accumulated time in hours.
© Det Norske Veritas AS. All rights reserved.
14 January 2011
12. DDR ROP (m/hr)
prop
erty
_spa
ce
clas
s_of
_pos
sess
or
WELLBORE BIT RUN SECTION
(RDS16453458)
PR
P
classifier
classified
UBOPRP
classified
LBOPR
MM.MM-n m/hr
PQPQ
MM.MM-n
MM.MM+nMETRE PER HOUR
(RDS1351349)
RN
RN
input
result
input
result
COId
representedpatternMM.MM-n
ER
SPEED MM.M
SPEED RANGE (RDS13103920)
mm.mm 1MY WELLBORE *****
SECTION
whole
ROP (m/hr)
classifier
m/hr
AI
PR
DRILL BIT RATE OF PENETRATION DURING BIT RUN - METRE PER
HOUR (RDS1741950461)
A 'template input list' that is the list of entries required to state the 'drill bit rate of penetration' of a 'wellbore bit run section' at the end of a 'wellbore bit run' measured in 'metre per hour'. Role 1: The identifier of the actual ‘wellbore bit run’. Role 2: The ROP in 'metre per hour'.
MM.MM+n m/hr
WELLBORE SECTION (RDS16453593)DRILL BIT RATE OF PENETRATION
DURING BIT RUN
MM.MM m/hr
AVERAGE
P
Template signature
Done
ROP (m/hr)ES
Update slide!!!!
© Det Norske Veritas AS. All rights reserved.
14 January 2011
13. DDR Total Hole Made (Run) (m)
Total Hole Made (Run) (m)
HOLE MADE DURING REPORTING PERIOD – METRE (RDS1741961191)
A 'template input list' that is the list of entries required to state the 'wellbore reporting period section length' of a 'wellbore reporting period section' at the end of a 'wellbore reporting period drilling session' measured in 'metre'. Role 1: The identifier of the actual ‘wellbore reporting period drilling session’. Role 2: The length in meters.
prop
erty
_spa
ce
poss
esso
r
PR
LENGTH RANGE
NNNN.NN m
LENGTH RANGE (RDS16804453)
NNNN.NNMY WELLBORE
REPORTING PERIOD SECTION
AI
PR
WELLBORE REPORTING PERIOD SECTION
LENGTH
NNNN.NN m
AVERAGE
P
WELLBORE REFERENCE DEVICE
WELLBORE SECTION
WELLBORE DRILLING SESSION SECTION
METRE (RDS1332674)
1
WELLBORE REPORTING PERIOD
SECTION
Done
Total Hole Made (Run) (m)ES
© Det Norske Veritas AS. All rights reserved.
14 January 2011
14. Total Hours drilled (Run) (hrs)
HOUR (RDS1326734)
mm.mmTotal Hours drilled
(Run) (hrs)
ACCUMULATED TIME DRILLED DURING BIT RUN – HOURS
(RDS1748085401)
A 'template input list' that is the list of entries required to state the 'accumulated time drilled during bit run' of a 'wellbore bit run drilling' measured in 'hour'. Role 1: The identifier of the actual ‘wellbore bit run drilling’ activity. Role 2: The accumulated time in hours
ACCUMULATED TIME DRILLED DURING BIT RUN (RDS1748083271)
Done
Hours drilled (Run) (hrs)ES
WELLBORE BIT RUN DRILLING
(RDS1748059271)
ACCUMULATED TIME RANGE
(RDS1748062501)
MY WELLBORE BIT RUN DRILLING ACTIVITY
AI
WELLBORE DRILLING (RDS17730302)
MM.MM m/hr
P
DIFFERENT NAME??? What is the underlying concept?
clas
s_of
_pos
sess
or
PR
P
clas
s_of
_pro
pert
y_sp
ace
This activity may consist of multiple sub-sessions.
ISO 15926-4 ACTIVITY
MY WELLBORE DRILLING ACTIVITIES
© Det Norske Veritas AS. All rights reserved.
14 January 2011
15. DDR Total ROP (m/hr)
prop
erty
_spa
ce
clas
s_of
_pos
sess
or
PR
P
classifier
classified
UBOPRP
classified
LBOPR
MM.MM-n m/hr
PQPQ
-40
85METRE PER HOUR (RDS1351349)
RN
RN
input
result
input
result
COId
representedpattern-40ER
SPEED RANGE MM.MM °C
SPEED RANGE (RDS13103920)
mm.mm 1MY
WELLBOREREPORTING SECTION
Total ROP (m/hr)
classifier
m/hr
AI
PR
DRILL BIT RATE OF PENETRATION DURING REPORTING PERIOD -
METRE PER HOUR (RDS1719707031)
A 'template input list' that is the data required to state the 'drill bit rate of penetration at end of reporting period' measured in 'metre per hour‘. Role 1: The identifier of the actual ‘wellbore reporting period’. Role 2: The ROP in 'metre per hour'.
This is to indicate that there are always ranges and tolerances involved.
MM.MM+n m/hr
WELLBORE SECTION (RDS16453593)
WELLBORE REPORTING PERIOD
SECTION (RDS1719668841)
DRILL BIT RATE OF PENETRATION DURING REPORTING PERIOD
MM.MM m/hr
AVERAGE
P
Template signature
Done
Total ROP (m/hr)ES
Update slide!!!!
© Det Norske Veritas AS. All rights reserved.
14 January 2011
“OBJECT IN FOCUS”
17. DDR Type of pipe
Type of pipe
COCOId
DAILY DRILLING REPORT WELL COMPLETION CODE ASSIGNMENT CLASS
representedpattern
COIdC
ES
DAILY DRILLING REPORT WELL COMPLETION
CODE STRING CLASS
RF COCOInd
DAILY DRILLING REPORT WELL COMPLETION ASSEMBLY CLASS
My actual tubular section
DAILY DRILLING REPORT WELL COMPLETION CODE INPUT LIST
(RDS1742033261)
A ‘template input list’ that is the input required to state the class of ‘well completion assembly’ of which the actual ‘tubular section’ is a member. Role 1: The identifier for the actual ‘tubular section’. Role 2: The code identifying the class of which the actual ‘well completion assembly’ is a member. Note: The code shall be a member of the ‘daily drilling report well completion code string class’.
The tubular
An anonymous objet created by the
expansion
L
T
WELL CASING ASSEMBLY
WELL COMPLETION
ASSEMBLY
WELL TUBING ASSEMBLY
WELL LINER ASSEMBLY
ARTEFACT
DAILY DRILLING REPORT EQUIPMENT CLASSDone
Type of pipeES
© Det Norske Veritas AS. All rights reserved.
14 January 2011
“OBJECT IN FOCUS”
18. Casing Type
Casing Type
COCOId
DAILY DRILLING REPORT WELL CASING ASSEMBLY CODE
ASSIGNMENT CLASS
representedpattern
COIdTop
ES
DAILY DRILLING REPORT WELL CASING ASSEMBLY
CODE STRING CLASS
RF COCOInd
DAILY DRILLING REPORT WELL CASING ASSEMBLY
CLASS
DAILY DRILLING REPORT WELL CASING ASSEMBLY CODE INPUT
LIST (RDS1742631161)
The tubular
An anonymous objet that represent the “object in focus” created by the
expansion
Intermediate
Production
WELL CASING ASSEMBLY
DAILY DRILLING REPORT EQUIPMENT CLASS
WELL PRODUCTION CASING ASSEMBLY
WELL INTERMEDIATE CASING ASSEMBLY
WELL SURFACE CASING ASSEMBLY
WELL COMPLETION
ASSEMBLY
#NNNNN
Done
Casing TypeES
A ‘template input list’ that is the input required to state the class of ‘well casing assembly’ of which the actual ‘tubular section’ is a member. Role 1: The identifier for the actual ‘tubular section’. Role 2: The code identifying the class of which the actual ‘well casing assembly’ is a member. Note: The code shall be a member of the ‘daily drilling report well casing code string class’.
© Det Norske Veritas AS. All rights reserved.
14 January 2011
“OBJECT IN FOCUS”
19. DDR Run Date/Time
Run Date/Time
WELL COMPLETION SECTION ASSEMBLY RUN DATE TIME - YYYY-
MM-DDTHH:MM (RDS1743845701)
A ‘template input list’ that is the input required to state the start and end date/time for a ‘well completion section assembly run’. Role 1: The identifier for the actual ‘well completion assembly run’. Role 2: The start date/time in the format ‘YYYY-MM-DDTHH:MM’. Role 3: The end date/time in the format ‘YYYY-MM-DDTHH:MM’. The tubular
An anonymous objet that represent the “object in focus” created by the
expansion
#NNNNN
ISO 15926-4 INFORMATION
REPRESENTATION
ISO 15926-4 REPRESENTATION OF THING
ISO 15926-4 THING
ISO 15926-4 EXPRESS
INFORMATION REPRESENTATION
ISO 15926-4 REPRESENTATION
OF GREGORIAN DATE AND UTC TIME
ISO 15926-4 POINT IN TIME
YYYY-MM-DD THH:MM UTC - YYYY-MM-DD
THH:MM UTC
YYYY-MM-DD THH:MM UTC
YYYY-MM-DD THH:MM UTC
POITPOIT PEIT
Fig
ure
46
B E
The well completion run
The start of the well completion
run
The end of the well completion
run
A EVEV
who
le
COE
COTS COTS
clas
s_of
_pre
dece
ssor
Fig
ure
42
who
le
part
part
who
le
part
who
le
who
le
part
part
COIB EN
WELL COMPLETION
SECTION ASSEMBLY RUN
(RDS1742655911)
WELL COMPLETION SECTION ASSEMBLY
RUN END (RDS1743614761)
WELL COMPLETION SECTION ASSEMBLY
RUN START (RDS1743614461)
COE COA
clas
s_of
_suc
cess
or
WELL COMPLETION SECTION ASSEMBLY
(RDS1743874971)
Run Date/TimeES
WELL CASING SECTION ASSEMBLY RUN END
(RDSxxxxxxx)
WELL CASING SECTION ASSEMBLY RUN START
(RDSxxxxxxx)
WELL CASING SECTION ASSEMBLY RUN
(RDSxxxxxxx)
Add this level as required
Done
WELL COMPLETION ASSEMBLY
(RDS8015624975)
DATE REPRESENTATION
YYYY-MM-DDTHH:MM (RDS1743654541)
© Det Norske Veritas AS. All rights reserved.
14 January 2011
“OBJECT IN FOCUS”
20. Description
Description
COCOD
DAILY DRILLING REPORT WELL COMPLETION SECTION ASSEMBLY RUN DESCRIPTION ASSIGNMENT
CLASS (RDS1742659421)
representedpattern
COIdBlablablablablabla
ES
UNSPECIFIED STRING
RF COInd
DAILY DRILLING REPORT WELL COMPLETION SECTION ASSEMBLY RUN DESCRIPTION INPUT
LIST (RDS1742669131)
A ‘template input list’ that is the input required to record the description of a particular ‘run in hole’ activity. Role 1: The identifier for the actual ‘run in hole’, Role 2: The actual text string’.
The tubular being run
An anonymous objet that represent the actual
“object in focus” created by the expansion
#NNNNN
WELL COMPLETION SECTION ASSEMBLY
RUN (RDS1742655911)
ISO 15926-4 ACTIVITY
DAILY DRILLING REPORT WELL COMPLETION SECTION
ASSEMBLY RUN DESCRIPTION (RDS1742657881)
Description (RDS8770443)ES
Note: One could also see the need to associate this description with the actual ‘well casing assembly’, but we have chosen to do the relationship to the activity first.
DoneWELL COMPLETION SECTION ASSEMBLY
(RDS1743874971)
© Det Norske Veritas AS. All rights reserved.
14 January 2011
21. DDR Nominal OD (in)
Nominal OD (in)
COCOId
DAILY DRILLING REPORT WELL COMPLETION STRING SIZE CODE ASSIGNMENT CLASS
represented
COIPO
pattern
COIdPIPE API 5CT NPS 11-3/411-3/4
ES
DAILY DRILLING REPORT WELL COMPLETION STRING SIZE CODE STRING CLASS
RF COCOInd
DAILY DRILLING REPORT WELL COMPLETION STRING
CLASS
API 5CT PIPE
ARTEFACT
PIPE
DAILY DRILLING REPORT WELL COMPLETION STRING SIZE CODE
INPUT LIST (RDS1742789671)
A ‘template input list’ that is the input required to state the nominal size of an actual ‘well completion string’. Role 1: The identifier for the actual ‘well completion string’. Role 2: The size code of the actual ‘well completion string’. Note: The code shall be a member of the ‘daily drilling report well completion code string class’.
API 5CT NOMINAL SIZE CODE ASSIGNMENT CLASS
“OBJECT IN FOCUS”
The tubular
An anonymous objet that represent the “object in focus” created by the
expansion
#NNNNN
API 5CT NOMINAL SIZE CODE STRING CLASS
API 5CT NOMINAL SIZE PIPE CLASSDone
Nominal OD (in)ES
Note: Codes are not added to the RDL
API 5CT CLASS
Note: API 5CT classes are not up to date. Needs fixing.
© Det Norske Veritas AS. All rights reserved.
14 January 2011
22. Nominal ID (in)
Nominal ID (in)
A 'template input list' that is the list of entries required to state the ‘well completion section assembly nominal inside diameter’ of a 'well completion section assembly'. Role 1: The identifier for the actual ‘well completion section assembly’. Role 2: The nominal value for the smallest inside diameter of the items making up the assembly stated in inches.
prop
erty
_spa
ce
clas
s_of
_pos
sess
or
LENGTH RANGE (RDS16804453)
NNNN.NNMY WELL
COMPLETION SECTION ASSEMBLY
AI
PR
WELL COMPLETION SECTION ASSEMBLY NOMINAL INSIDE DIAMETER
(RDS1744454041)
NNNN.NN m
P
WELL COMPLETION SECTION ASSEMBLY
2
WELL COMPLETION SECTION ASSEMBLY NOMINAL INSIDE
DIAMETER – INCH (XXXX)
COiPO
This needs to have an identifier. What will the format be?
COIP
IP
INCH (RDS1326959)
DEFAULT
Nominal ID (in)ES
prop
erty
poss
esso
r
COMO
1
Done
© Det Norske Veritas AS. All rights reserved.
14 January 2011
23. DDR Nominal Weight (lbs/ft)
Nominal Weight (lbs/ft)
COCOId
API 5CT PIPE WEIGHT CODE ASSIGNMENT CLASS
represented
COIPO
pattern
COId
PIPE API 5CT NOMINAL WEIGHT 32.75 LB/FT
32.75
ES
DAILY DRILLING REPORT WEIGHT CODE POUND PER
FOOT STRING CLASS
RF COCOInd
DAILY DRILLING REPORT WEIGHT RATED PIPE CLASS
API 5CT PIPE????? PIPE
ARTEFACT
PIPE
DAILY DRILLING REPORT WEIGHT CODE – POUND PER
FOOT (RDS1742820821)
A ‘template input list’ that is the input required to state the nominal weight of an actual ‘well completion string’. Role 1: The identifier for the actual ‘well completion string’. Role 2: The size code in pound per foot of the actual ‘‘well completion string’. Note: The code shall be a member of the ‘daily drilling report weight code pound per foot string class’.
“OBJECT IN FOCUS”
The tubular
An anonymous objet that represent the “object in focus” created by the
expansion
#NNNNN
DAILY DRILLING REPORT WEIGHT RATED PIPE CODE
ASSIGNMENT CLASS
API 5CT PIPE WEIGHT CODE POUND PER FOOT STRING
CLASS
API 5CT WEIGHT RATED PIPE POUND PER FOOT CLASSDone
Nominal Weight (lbs/ft)ES
POUND MASS PER FOOT
Note: Codes and classes have not been added to the RDL
Note: API 5CT classes are not up to date. Needs fixing.
© Det Norske Veritas AS. All rights reserved.
14 January 2011
24. DDR Nominal Grade
Nominal Grade
COCOId
DAILY DRILLING REPORT STEEL GRADE CODE ASSIGNMENT CLASS
represented
COIPO
pattern
COId
API 5CT - GRADE C90 TYPE 1 OBJECT
C90-1
ES
DAILY DRILLING REPORT STEEL GRADE CODE STRING
CLASS
RF COCOInd
DAILY DRILLING REPORT STEEL GRADE CLASS
CARBON STEEL OBJECTNNNNN
ARTEFACT
STEEL OBJECT
DAILY DRILLING REPORT STEEL GRADE CODE INPUT LIST
(RDS1742870161)
A ‘template input list’ that is the input required to state the material grade of an actual ‘well completion string’. Role 1: The identifier for the actual ‘well completion string’. Role 2: The material grade code of the actual ‘well completion string’. Note: The code shall be a member of the ‘daily drilling report steel grade code string class’.
API 5CT 7TH. EDITION COMPOUND CLASS
“OBJECT IN FOCUS”
The tubular
An anonymous objet that represent the “object in focus” created by the
expansion
#NNNNN
Done
Nominal GradeES
API 5CT 7TH. EDITION STEEL GRADE CODE ASSIGNMENT CLASS
API 5CT STEEL GRADE CODE STRING CLASS
API 5CT 7TH. EDITION STEEL GRADE CLASS
© Det Norske Veritas AS. All rights reserved.
14 January 2011
25. DDR Nominal Connection
Nominal Connection
COCOId
DAILY DRILLING REPORT CONNECTION CODE ASSIGNMENT CLASS
represented
COIPO
pattern
COId
API 5B BUTTRESS CASING THREAD
B
ES
DAILY DRILLING REPORT CONNECTION CODE STRING
CLASS
RF COCOInd
DAILY DRILLING REPORT CONNECTION CLASS
xxxxxxxNNNNN
ARTEFACT
STEEL OBJECT
DAILY DRILLING REPORT CONNECTION CODE INPUT LIST
(RDS1742916021)
A ‘template input list’ that is the input required to state the thread class of an actual ‘well completion string’. Role 1: The identifier for the actual ‘well completion string’. Role 2: The thread code of the actual ‘well completion string’. Note: The code shall be a member of the ‘daily drilling report connection code string class’.
“OBJECT IN FOCUS”
The tubular
An anonymous objet that represent the “object in focus” created by the
expansion
#NNNNN
API 5CT 7TH. EDITION TABLE E1 CONNECTION
CODE STRING CLASS
API 5CT 7TH. EDITION TABLE E3 CONNECTION
CODE STRING CLASS
API 5CT 7TH. EDITION TABLE E1 CONNECTION
CLASS
API 5L ????. EDITION CONNECTION CLASS
API 5CT 7TH. EDITION TABLE E3 CONNECTION
CLASS
API 5CT 7TH. EDITION TABLE E1 CONNECTION CODE ASSIGNMENT CLASS
API 5CT 7TH. EDITION TABLE E3 CONNECTION CODE ASSIGNMENT CLASS
Done, but need to add codes and classes.
Nominal ConnectionES
© Det Norske Veritas AS. All rights reserved.
14 January 2011
26. Length (m)
Length (m)
WELL COMPLETION SECTION LENGTH – METRE (RDS1743884861)
prop
erty
poss
esso
r
LENGTH RANGE (RDS16804453)
NNNN.NNMY WELL
COMPLETION RUN ASSEMBLY
AI
PR
WELL COMPLETION SECTION LENGTH (RDS1743880281)
NNNN.NN m
P
ARTEFACT
METRE (RDS1332674)
1
clas
s_of
_loc
ated
clas
s_of
_loc
ator
CORL
COIPO
COIPO
COIPO
COF
2
DEFAULT
This needs to have an identifier. What will the format be?
WELL COMPLETION ASSEMBLY
(RDS8015624975)
WELL COMPLETION RUN SECTION
ASSEMBLY
WELL COMPLETION SECTION ASSEMBLY
WELL CASING ASSEMBLY
WELLBORE SECTION
Length (m)ES
A 'template input list' that is the list of entries required to state the 'well completion section length' of a 'well completion section assembly‘ measured in 'metre'. Role 1: The identifier of the actual ‘wellbore completion section assembly’. Role 2: The length in meters.
DoneWELL
COMPLETION SECTION
ASSEMBLY RUN (RDS1742655911)
© Det Norske Veritas AS. All rights reserved.
14 January 2011
WELL COMPLETION SECTION ASSEMBLY
TOP
27. Top/Hanger MD (mKB)
Top/Hanger MD (mKB)
A 'template input list' that is the list of entries required to state the measured depth in metres relative to RKB to the top of a 'well completion assembly' or a 'well string hanger'. Role 1: The identifier for the actual ‘well completion section assembly’ or ‘well string hanger’. Role 2: The value obtained by the actual measurement.
prop
erty
_spa
ce
clas
s_of
_pos
sess
or
LENGTH RANGE (RDS16804453)
NNNN.NN MY WELLBORE RUN SECTION TOP
AI
PR
MEASURED DEPTH RELATIVE TO RKB
NNNN.NN m
P
WELLBORE REFERENCE DEVICE
MY WELLBORE RUN SECTION
1
2
WELL COMPLETION SECTION ASSEMBLY TOP DEPTH RELATIVE TO
RKB – METRE (RDS1744400291)
COFO COIPO
This needs to have an identifier. What will the format be?
AI
COIP
IP
MEASURED DEPTH RELATIVE TO RKB WELLBORE RUN SECTION
TOP (RDS1744395931)
WELL COMPLETION SECTION ASSEMBLY
METRE (RDS1332674)
DEFAULT
Top/Hanger MD (mKB)ES
prop
erty
poss
esso
r
WELL STRING HANGER
MY WELL STRING HANGER
COMO
Done
© Det Norske Veritas AS. All rights reserved.
14 January 2011
WELL COMPLETION SECTION ASSEMBLY
BOTTOM
28. Bottom/Shoe MD (mKB)
Bottom/Shoe MD (mKB)
prop
erty
_spa
ce
clas
s_of
_pos
sess
or
LENGTH RANGE (RDS16804453)
NNNN.NN MY WELLBORE RUN SECTION BOTTOM
AI
PR
MEASURED DEPTH RELATIVE TO RKB
NNNN.NN m
P
WELLBORE REFERENCE DEVICE
MY WELLBORE RUN SECTION
1
2
WELL COMPLETION SECTION ASSEMBLY BOTTOM DEPTH RELATIVE
TO RKB – METRE (RDS1744407031)
COFO COIPO
This needs to have an identifier. What will the format be?
AI
COIP
IP
MEASURED DEPTH RELATIVE TO RKB WELLBORE RUN SECTION
BOTTOM (RDS1744415021)
WELL COMPLETION SECTION ASSEMBLY
METRE (RDS1332674)
DEFAULT
Bottom/Shoe MD (mKB)ES
prop
erty
poss
esso
r
CASING SHOE
MY CASING SHOE
A 'template input list' that is the list of entries required to state the measured depth in metres relative to RKB to the bottom of a 'well completion assembly' or a ‘casing shoe'. Role 1: The identifier for the actual ‘well completion section assembly’ or ‘casing shoe’. Role 2: The value obtained by the actual measurement.
COMO
Done
© Det Norske Veritas AS. All rights reserved.
14 January 2011
WELL TUBING ASSEMBLY
WELL LINER ASSEMBLY
Wellbore Model For “Cement”
WELL COMPLETION
WELL COMPLETION STRING HANDLING
COA
COFO
WELL CASING
COFO
COIPO
COIPO
WELL TUBINGWELL
COMPLETION ASSEMBLY
COFO
WELL LINER
COIPOCOIPO
COFO
WELL CONDUCTOR
CASING
WELL SURFACE CASING
WELL INTERMEDIATE
CASING
WELL PRODUCTION
CASING
WELL CONDUCTOR
CASING ASSEMBLY
WELL SURFACE CASING
ASSEMBLY
WELL ASSEMBLY
WELL PRODUCTION
CASING ASSEMBLY
WELL INTERMEDIATE
CASING ASSEMBLY
WELL TUBULAR COMPLETION??
WELLBORE ASSEMBLY
ARTEFACT
An artefact that is a wellbore completed with structures (casing, lining etc.).
WELL CASING ASSEMBLY
clas
s_of
_who
le
WELL PRODUCTION
TUBING ASSEMBLY
clas
s_of
_par
t
clas
s_of
_who
le
clas
s_of
_par
t
WELLBORE COMPLETED
SECTION
class_of_whole
class_of_part
CEMENT ZONE WELLBORE
SECTION
Focal point A wellbore section characterized by the cementing job (length, type of cement, etc.).
© Det Norske Veritas AS. All rights reserved.
14 January 2011
cla
ss_o
f_w
hole
cla
ss_o
f_p
art
Cement
WELLBORE ASSEMBLY
ARTEFACT
An artefact that is a wellbore completed with structures (casing, lining etc.).
CEMENT ZONE WELLBORE
SECTION
WELL ASSEMBLY
ISO 15926-4 ACTIVITY
WELLBORE CEMENTING
JOB
CEMENTING
CEMENT PUMPING
CEMENT MIXING
…..STRING…..
CEMENT DISPLACING
WITSML Cement job
http://w3.energistics.org/schema/witsml_v1.3.1_data/XML_Examples/cementJob.xml
ARTEFACTISO 15926-4 COMPOUND
ISO 15926-4 PARTICULATE
MATERIAL
CURED CEMENTCEMENT
SLURRY (WET CONCRETE)
CEMENTWELLBORE
COMPLETED SECTION
WELLBORE CEMENTING
WELLBORE PRIMARY
CEMENTING JOB
WELLBORE REMEDIAL
CEMENTING JOB
Focal point from previous slide
WELLBORE CEMENT SLURRY
© Det Norske Veritas AS. All rights reserved.
14 January 2011
Wellbore Model For “Cement” II
CEMENT ZONE WELLBORE
SECTION
ISO 15926-4 ACTIVITY
WELLBORE CEMENTING
JOB
WELLBORE CEMENT
SLURRY MIXING
MIXING
WELLBORE CEMENT SLURRY
PUMPING
WELLBORE CEMENT SLURRY
DISPLACING
WELLBORE CEMENT
SQUEEZING
Secondary cement
ISO 15926-4 COMPOUND
CEMENT SLURRY
WELLBORE PRIMARY
CEMENTING JOB
cla
ss_o
f_w
hole
cla
ss_o
f_p
art
WELLBORE CEMENT SLURRY
WELLBORE RETURNED
CEMENT SLURRY OBJECT
WELLBORE INJECTED
CEMENT SLURRY OBJECT
WELLBORE PUMPED CEMENT SLURRY OBJECT
WELLBORE REMEDIAL
CEMENTING JOB
Primary cement
clas
s_of
_loc
ated
clas
s_of
_loc
ator
INJECTED CEMENT SLURRY
RETURNED CEMENT SLURRY
PUMPED CEMENT SLURRY
WELLBORE CEMENT CURING
CEMENTING PLUG
CEMENTING TOP PLUG
CEMENTING BOTTOM PLUG
CEMENT PLUG
ARTEFACTISO 15926-4
PARTICULATE MATERIAL
CURED CEMENT SLURRY
CEMENT
Remedial cementing
WELLBORE CEMENT SLURRY
OBJECT
WELLBORE COMPLETED
SECTION WELLBORE CEMENT
PLUGGING
PlugSqueeze
Primary
WELLBORE CEMENT CURING
CEMENTING PLUG BUMPING
CEMENTING BUMPED PLUG
RUBBER PLUG
PLUG
© Det Norske Veritas AS. All rights reserved.
14 January 2011
30. Start Date/Time
Start Date/Time
WELLBORE CEMENTING JOB START DATE AND TIME - YYYY-
MM-DDTHH:MM (RDS1744511291)
A ‘template input list’ that is the input required to state the start date/time of an actual ‘wellbore cementing job’. Role 1: The identifier for the actual ‘wellbore cementing job’. Role 2: The start date/time in the format ‘YYYY-MM-DDTHH:MM’.
ISO 15926-4 INFORMATION
REPRESENTATION
ISO 15926-4 REPRESENTATION OF THING
ISO 15926-4 THING
ISO 15926-4 EXPRESS
INFORMATION REPRESENTATION
ISO 15926-4 REPRESENTATION
OF GREGORIAN DATE AND UTC TIME
ISO 15926-4 POINT IN TIME
YYYY-MM-DD THH:MM UTC - YYYY-MM-DD
THH:MM UTC
YYYY-MM-DD THH:MM UTC
YYYY-MM-DD THH:MM UTC
POITPOIT PEIT
Fig
ure
46
B E
The wellbore cementing job
The start of the wellbore cementing
job
The end of the wellbore cementing
job
A EVEV
who
le
WELLBORE CEMENTING JOB END
(RDS1744498741)
WELLBORE CEMENTING JOB
START (RDS1744494991)
COE
COTS COTScl
ass_
of_p
rede
cess
or
WELLBORE CEMENTING JOB (RDS1744489071)
COMDO
Fig
ure
42
who
le
part
part
who
le
part
who
le
who
le
part
part
COIB EN
COE COA
1 2
Start Date/TimeES
clas
s_of
_suc
cess
or
DATE REPRESENTATION
YYYY-MM-DDTHH:MM (RDS1743654541)
Done
CEMENTING TOP PLUG BUMPING
(RDS1747439311)
© Det Norske Veritas AS. All rights reserved.
14 January 2011
31. End Date/Time
End Date/Time
WELLBORE CEMENTING JOB END DATE AND TIME - YYYY-MM-DDTHH:MM (RDS1744514661)
A ‘template input list’ that is the input required to state the start date/time of an actual ‘wellbore cementing job’. Role 1: The identifier for the actual ‘wellbore cementing job’. Role 2: The end date/time in the format ‘YYYY-MM-DDTHH:MM’.
ISO 15926-4 INFORMATION
REPRESENTATION
ISO 15926-4 REPRESENTATION OF THING
ISO 15926-4 THING
ISO 15926-4 EXPRESS
INFORMATION REPRESENTATION
ISO 15926-4 REPRESENTATION
OF GREGORIAN DATE AND UTC TIME
ISO 15926-4 POINT IN TIME
YYYY-MM-DD THH:MM UTC - YYYY-MM-DD
THH:MM UTC
YYYY-MM-DD THH:MM UTC
YYYY-MM-DD THH:MM UTC
POITPOIT PEIT
Fig
ure
46
B E
The wellbore cementing job
The start of the wellbore cementing
job
The end of the wellbore cementing
job
A EVEV
who
le
WELLBORE CEMENTING JOB END
(RDS1744498741)
WELLBORE CEMENTING JOB
START (RDS1744494991)
COE
COTS COTS
clas
s_of
_pre
dece
ssor
WELLBORE CEMENTING JOB (RDS1744489071)
COMDO
Fig
ure
42
who
le
part
part
who
le
part
who
le
who
le
part
part
COIB EN
COE COA
1 2
End Date/TimeES
clas
s_of
_suc
cess
or
DATE REPRESENTATION
YYYY-MM-DDTHH:MM (RDS1743654541)
Done
CEMENTING TOP PLUG BUMPING
(RDS1747439311)
© Det Norske Veritas AS. All rights reserved.
14 January 2011
32. DDR Job Type
Job Type
COCOId
DAILY DRILLING REPORT WELLBORE CEMENTING JOB CODE ASSIGNMENT
CLASS
representedpattern
COIdES
DAILY DRILLING REPORT WELLBORE CEMENTING
JOB CODE STRING CLASS
RF COCOInd
DAILY DRILLING REPORT WELLBORE CEMENTING JOB
CLASS
nnnnnnn
DAILY DRILLING REPORT WELLBORE CEMENTING JOB CODE INPUT LIST
(RDS1744578151)
A ‘template input list’ that is the input required to state the cementing job class of an actual ‘wellbore cementing job’. Role 1: The identifier for the actual ‘well cementing job’. Role 2: The code for the class of cemnting jobs of which the actual ‘well cementing job’ is a member. Note: The code shall be a member of the ‘daily drilling report wellbore cementing job code string class’.
Plug
Squeeze
WELLBORE PRIMARY
CEMENTING JOB
WELLBORE CEMENTING JOB
WELLBORE CEMENT
SQUEEZING
WELLBORE CEMENT
PLUGGING
ISO 15926-4 ACTIVITY
DAILY DRILLING REPORT ACTIVITY CLASS
Unknown
Primary
Done
Job TypeES
© Det Norske Veritas AS. All rights reserved.
14 January 2011
33. DDR Casing string diameter
Casing string diameter
COCOId
DAILY DRILLING REPORT WELL COMPLETION STRING SIZE CODE ASSIGNMENT CLASS
represented
COIPO
pattern
COIdPIPE API 5CT NPS 11-3/411-3/4
ES
DAILY DRILLING REPORT WELL COMPLETION STRING SIZE CODE STRING CLASS
RF COCOInd
DAILY DRILLING REPORT WELL COMPLETION STRING
CLASS
API 5CT PIPE
ARTEFACT
PIPE
DAILY DRILLING REPORT WELL COMPLETION STRING SIZE CODE
INPUT LIST (RDS1742789671)
A ‘template input list’ that is the input required to state the nominal size of an actual ‘well completion string’. Role 1: The identifier for the actual ‘well completion string’. Role 2: The size code of the actual ‘well completion string’. Note: The code shall be a member of the ‘daily drilling report well completion code string class’.
API 5CT NOMINAL SIZE CODE ASSIGNMENT CLASS
“OBJECT IN FOCUS”
The tubular
An anonymous objet that represent the “object in focus” created by the
expansion
#NNNNN
API 5CT NOMINAL SIZE CODE STRING CLASS
API 5CT NOMINAL SIZE PIPE CLASSDone
Casing string diameterES
Note: Codes are not added to the RDL
API 5CT CLASS
From the example data it appears that this maps to same as 21. DDR Nominal OD (in), or is it the actual OD. To be verified
© Det Norske Veritas AS. All rights reserved.
14 January 2011
34. DDR Comments
Comments
COCOD
DAILY DRILLING REPORT WELLBORE CEMENTING JOB
COMMENT ASSIGNMENT CLASS
representedpattern
COIdBlablablablablabla
ES
UNSPECIFIED STRING
RF COInd
DAILY DRILLING REPORT WELLBORE CEMENTING JOB COMMENT INPUT LIST
(RDS1744662411)
A ‘template input list’ that is the input required to record the description of a 'wellbore cementing job'. Role 1: The identifier for the actual ‘wellbore cementing job’, Role 2: The actual text string.
An anonymous objet that represent the “object in focus” created by the
expansion
#NNNNN
WELLBORE CEMENTING JOB
ISO 15926-4 ACTIVITY
DAILY DRILLING REPORT WELLBORE CEMENTING JOB COMMENT (RDS1744656080)
CommentsES
Done
© Det Norske Veritas AS. All rights reserved.
14 January 2011
WELLBORE INJECTED CEMENT SLURRY
OBJECT
38. Plug Bump Pressure (bars)
Plug Bump Pressure (bars)
A 'template input list' that is the list of entries required to state the 'plug bump pressure' of a 'wellbore injected cement slurry object‘ measured in 'bar'. Role 1: The identifier of the actual ‘wellbore injected cement slurry object’. Role 2: The pressure in 'bar'.
prop
erty
_spa
ce
clas
s_of
_pos
sess
or
PRESSURE RANGE
(RDS13115064)
pMY WELLBORE
INJECTED CEMENT SLURRY OBJECT
AI
PR
PLUG BUMP PRESSURE (RDS1747900681)
p bar
P
WELLBORE PUMPED CEMENT SLURRY
OBJECT
MY CEMENT ZONE WELLBORE
SECTION
BAR (RDS1314539)
12
PLUG BUMP PRESSURE – BAR
CEMENT ZONE WELLBORE SECTION
COIPO COFO
This needs to have an identifier. What will the format be?
DEFAULT
AI
IP
COIP
Plug Bump Pressure (bars)ES
WELLBORE RETURNED CEMENT
SLURRY OBJECT
See slide “Wellbore Model For “Cement” II”Done
© Det Norske Veritas AS. All rights reserved.
14 January 2011
40. Pressure Release Date/Time
Pressure Release
Date/Time
A ‘template input list’ that is the input required to state the start date/time for a ‘wellbore cementing job pressure releasing’. Role 1: The identifier for the actual ‘wellbore cementing job pressure releasing’. Role 2: The start date/time in the format ‘YYYY-MM-DDTHH:MM’.
ISO 15926-4 INFORMATION
REPRESENTATION
ISO 15926-4 REPRESENTATION OF THING
ISO 15926-4 THING
ISO 15926-4 EXPRESS
INFORMATION REPRESENTATION
ISO 15926-4 REPRESENTATION
OF GREGORIAN DATE AND UTC TIME
ISO 15926-4 POINT IN TIME
YYYY-MM-DD THH:MM UTC - YYYY-MM-DD
THH:MM UTC
YYYY-MM-DD THH:MM UTC
YYYY-MM-DD THH:MM UTC
POITPOIT PEIT
Fig
ure
46
B E
The wellbore cementing job pressure releasing
The start of the wellbore cementing
job pressure releasing
The start of the wellbore cementing
job pressure releasing
A EVEV
who
le
WELLBORE CEMENTING JOB
PRESSURE RELEASING END
WELLBORE CEMENTING JOB
PRESSURE RELEASING START
COE
COTS COTS
clas
s_of
_pre
dece
ssor
WELLBORE CEMENTING JOB
PRESSURE RELEASING
COMDO
Fig
ure
42
who
le
part
part
who
le
part
who
le
who
le
part
part
COIB EN
COE COA
1
2
WELLBORE CEMENTING JOB PRESSURE RELEASE DATE AND TIME- YYYY-MM-DDTHH:MM (RDS1747119031)
DATE REPRESENTATION
YYYY-MM-DDTHH:MM (RDS1743654541)
Pressure Release Date/Time
ES
Done
© Det Norske Veritas AS. All rights reserved.
14 January 2011
42. Cement Volume Returns (m3)
Cement Volume Returns (m3)
A 'template input list' that is the list of entries required to state the 'plug bump pressure' of a 'wellbore injected cement slurry object‘ measured in 'bar'. Role 1: The identifier of the actual ‘wellbore injected cement slurry object’. Role 2: The pressure in 'bar'.
prop
erty
_spa
ce
clas
s_of
_pos
sess
or
VOLUME RANGE (RDS1747922171)
pMY WELLBORE
RETURNED CEMENT SLURRY OBJECT
AI
PR
WELLBORE RETURNED CEMENT SLURRY VOLUME (RDS1747940961)
nn.nn m3
P
WELLBORE PUMPED CEMENT SLURRY
OBJECT
METRE CUBED (RDS1349099)
2
WELLBORE RETURNED CEMENT SLURRY VOLUME - METRE CUBED (RDS1747943181)
COIPO
This needs to have an identifier. What will the format be?
DEFAULT
IP
COIP
Cement Volume Returns (m3)ES
See slide “Wellbore Model For “Cement” II”
WELLBORE INJECTED CEMENT SLURRY
OBJECT
WELLBORE RETURNED CEMENT
SLURRY OBJECT
Done
© Det Norske Veritas AS. All rights reserved.
14 January 2011
46. DDR Fluid Type
Fluid Type
COCOId
DAILY DRILLING REPORT WELLBORE CEMENTING JOB DRILLING FLUID
PURPOSE CODE ASSIGNMENT CLASS
represented
pattern
COIdSpacer
ES
DAILY DRILLING REPORT WELLBORE CEMENTING JOB DRILLING FLUID PURPOSE CODE STRING CLASS
RF COCOInd
DAILY DRILLING REPORT WELLBORE CEMENTING JOB
DRILLING FLUID PURPOSE CLASS
My actual fluid
DAILY DRILLING REPORT WELLBORE CEMENTING JOB DRILLING FLUID
PURPOSE INPUT LIST (RDS1747234521)
A ‘template input list’ that is the input required to state the purpose of a fluid involved in a particular ‘wellbore cementing job’. Role 1: The identifier for the actual ‘wellbore cementing job’. Role 2: The code of the purpose of the actual 'drilling fluid'. Note: The code shall be a member of the ‘daily drilling report wellbore cementing job drilling fluid purpose code string class’.
Wash
Mud
WELLBORE SPACER LIQUID
WELLBORE CEMENT SLURRY
WELLBORE MUD
WELLBORE WASH FLUID
LIQUID COMPOUND
DAILY DRILLING REPORT WELLBORE CEMENTING JOB
CLASSDone
Cement Slurry
Assume that this statement is about the type/class of fluid in focus. Can also be interpreted as the “purpose” of the actual fluid, in which case it is a member of a ‘functional_object_class’
Fluid Type
ES
© Det Norske Veritas AS. All rights reserved.
14 January 2011
47. DDR Fluid Description
Fluid Description
COCOD
DAILY DRILLING REPORT DRILLING FLUID DESCRIPTION ASSIGNMENT
CLASS
representedpattern
COIdBlablablablablabla
ES
UNSPECIFIED STRING
RF
DAILY DRILLING REPORT DRILLING FLUID DESCRIPTION INPUT LIST (RDS1747270941)
A ‘template input list’ that is the input required to record the description of a 'drilling fluid'. Role 1: The identifier for the actual ‘wellbore cementing job’. Role 2: The actual ext string.
An anonymous objet that represents “object in focus” created by the
expansion
#NNNNN
DAILY DRILLING REPORT DRILLING FLUID DESCRIPTION
(RDS1747268771)
Done
xxx Object in focus
COF
DAILY DRILLING REPORT WELLBORE CEMENTING JOB
CLASS
DRILLING FLUID
MY DRILLING FLUID CLASS
Fluid Description
ES
© Det Norske Veritas AS. All rights reserved.
14 January 2011
48. Vol pumped (m3)
Vol pumped (m3)
A 'template input list' that is the list of entries required to state the 'plug bump pressure' of a 'wellbore injected cement slurry object‘ measured in 'bar'. Role 1: The identifier of the actual ‘wellbore injected cement slurry object’. Role 2: The pressure in 'bar'.
prop
erty
_spa
ce
clas
s_of
_pos
sess
or
VOLUME RANGE (RDS1747922171)
pMY WELLBORE
PUMPED CEMENT SLURRY OBJECT
AI
PR
WELLBORE PUMPED CEMENT SLURRY VOLUME (RDS1747923881)
nn.nn m3
P
WELLBORE PUMPED CEMENT SLURRY
OBJECT
METRE CUBED (RDS1349099)
2
WELLBORE PUMPED CEMENT SLURRY VOLUME - METRE CUBED (RDS1747926641)
COIPOThis needs to have an identifier. What will the format be?
DEFAULT
IP
COIP
Vol pumped (m3)ES
See slide “Wellbore Model For “Cement” II”Done
© Det Norske Veritas AS. All rights reserved.
14 January 2011
DENSITY RANGE II – JJ
WELLBORE PUMPED CEMENT SLURRY
OBJECT
49. DDR Density (sg)
Density (sg)
A ‘template input list’ that is the input required to state the ‘specific gravity’ of a ‘wellbore pumped cement slurry object’. Role 1: The identifier for the actual ‘wellbore pumped cement slurry object’. Role 2: The value derived from the calculation.
prop
erty
_spa
ce
clas
s_of
_pos
sess
or
RN
LL.LL
vv.vv
MY WELLBORE PUMPED CEMENT
SLURRY
AI
PR
CEMENT SLURRY
CEMENT SLURRY SPECIFIC GRAVITY (RDS1758111421)
COFO
COIP
ISO 15926-4 COMPOUND
Sg = specific gravity
COFM
Done
WATER
RELATIVE DENSITY
DENSITY RANGE WATER
DENSITY RANGE CEMENT SLURRY
DENSITY COMPOUND
WATER AT 4 DEGREE CESIUS
0.999972 g·cm−3
DENSITY RANGE WATER AT 4
DEGREE CELSIUS
COIP
COIP
COIP
PR
DENSITY RANGE (RDS1021133331)
MMMMMMM
P
RN
DENSITY RANGE KK-LL
PR
P
LL.LL
DENSITY (RDS358874)
PQAN
0.999972
GRAM PER CENTIMETRE
CUBED
PQAN
AN
Density (sg)
ER
LL.LL
SPECIFIC GRAVITY (RDS1758106411)
SPECIFIC GRAVITY
FUNCTION
COFM
???
OR
© Det Norske Veritas AS. All rights reserved.
14 January 2011
MY WELLBORE CEMENT SLURRY
50. DDR Yield (ft3/sack)
Yield (ft3/sack)
A ‘template input list’ that is the input required to state the measured depth in metre from RKB to the top of a wellbore run section. Role 1: The identifier for the actual ‘wellbore run section’, Role 2: The value derived from the actual measurement.
prop
erty
_spa
ce
clas
s_of
_pos
sess
or
VOLUME PER MASS RANGE
(RDS1737937111)
vv.vv
AI
PR
CEMENT SLURRY YIELD
(RDS1737939381)
CEMENT SLURRY
2
CEMENT SLURRY YIELD - FOOT CUBED PER SACK (RDS1737960721)
IP
COIP
FLUID COMPOUND
SLURRY
ISO 15926-4 PROPERTY RANGE
(RDS16804340)
ISO 15926-4 PARTICULATE
MATERIAL
CEMENT
WELLBORE CEMENT SLURRY
PORTLAND CEMENT
SPD
vv.vv ft3/sack
P
CEMENT SACK RANGE
(RDSxxxxxx)
MY CEMENT
MY WATER
VOLUME PER MASS
FOOT CUBED PER SACK
(RDS1737932991 )ft3/sack
ES S
Done
Yield (ft3/sack)ES
© Det Norske Veritas AS. All rights reserved.
14 January 2011
MY WELLBORE CEMENT SLURRY
51. DDR Mix Water Ratio (gal/sack)
Mix Water Ratio (gal/sack)
A ‘template input list’ that is the input required to state the measured depth in metre from RKB to the top of a wellbore run section. Role 1: The identifier for the actual ‘wellbore run section’, Role 2: The value derived from the actual measurement.
prop
erty
_spa
ce
clas
s_of
_pos
sess
or
VOLUME PER MASS RANGE
(RDS1737937111)
vv.vv
AI
PR
CEMENT SLURRY WATER-CEMENT
RATIO (RDS1737965801 )
CEMENT SLURRY
2
CEMENT SLURRY WATER CEMENT RATIO - GALLON PER
SACK (RDS1737972341)
IP
COIP
FLUID COMPOUND
SLURRY
ISO 15926-4 PARTICULATE
MATERIAL
CEMENT
WELLBORE CEMENT SLURRY
PORTLAND CEMENT
SPD
vv.vv ft3/sack
P
CEMENT SACK RANGE
(RDSxxxxxx)
MY CEMENT
MY WATER
VOLUME PER MASS
PROPERTY RANGE (RDS16804340)
GALLON PER SACK (RDS1737970621)
gal/sack
ES S
Done
Mix Water Ratio (gal/sack)ES
© Det Norske Veritas AS. All rights reserved.
14 January 2011
MY WELLBORE CEMENT SLURRY
52. DDR Free Water (%)
Free Water (%)
A ‘template input list’ that is the input required to state the percentage of free water in a cement slurry. Role 1: The identifier for the actual ‘wellbore cement slurry’, Role 2: The value in percent for the actual measurement.
vv.vv
AI
CEMENT SLURRY
CEMENT SLURRY FREE WATER – PERCENT (RDS1758003011)
FLUID COMPOUND
SLURRY
ISO 15926-4 PARTICULATE
MATERIAL
CEMENTWELLBORE CEMENT
SLURRY
WATER SUITABLE FOR CEMENT
SLURRY
MY WATER
MY CEMENT
Done
WATER
clas
s_of
_who
le
clas
s_of
_par
t
COCOI
OR (CORWS)
RATIO OF MASS OF PART
COMPOUND COMPONENT
ISO 15926-4 COMPOUND
COCOIclass_of_part
class_of_whole
Any number between 0 and 1CEMENT
SLURRY FREE WATER RATIO
AI
AI
HUMIC FREE WATER
0-1
ISO 15926-4 NUMBER RANGE
?R1 Number space
This can be represented in %, ppm, etc. (Not shown)
CEMENT SLURRY FREE WATER COMPONENT
end_1 end_2
CEMENT SLURRY CEMENT
COMPONENT
PERCENT (RDS1317959)
COI
COI
Free Water (%)
(%)
ES
© Det Norske Veritas AS. All rights reserved.
14 January 2011
53. DDR Thick Time (hrs)
HOUR (RDS1326734)
mm.mm Thick Time (hrs)
EXPECTED CEMENT SLURRY THICKENNIG TIME – HOURS
(RDS1748085401)
A 'template input list' that is the list of entries required to state the 'accumulated time drilled during bit run' of a 'wellbore bit run drilling' measured in 'hour'. Role 1: The identifier of the actual ‘wellbore bit run drilling’ activity. Role 2: The accumulated time in hours
EXPECTED WELLBORE CEMENT SLURRY THICKENING
TIME (RDS1748117971)Done
Thick Time (hrs)ES
TIME RANGE (RDS1724883401)
MM.MM hr
DIFFERENT NAME??? What is the underlying concept?
PR
P
clas
s_of
_pro
pert
y_sp
ace
MY WELLBORE CEMENT SLURRY
AI
CEMENT SLURRY
SLURRYISO 15926-4
PARTICULATE MATERIAL
CEMENT
WELLBORE CEMENT SLURRY
PORTLAND CEMENT
MY CEMENT
MY WATER
WELLBORE DOWNHOLE CEMENT SLURRY THICKENING
MY WELLBORE CEMENT SLURRY
THICKENING
© Det Norske Veritas AS. All rights reserved.
14 January 2011
54. DDR Comments
Comments
COCOD
DAILY DRILLING REPORT DRILLING FLUID COMMENT ASSIGNMENT
CLASS (RDS1747284591)
representedpattern
COIdBlablablablablabla
ES
UNSPECIFIED STRING
RF
DAILY DRILLING REPORT DRILLING FLUID COMMENT INPUT
LIST (RDS1747292791)
A ‘template input list’ that is the input required to record a comment related to a 'drilling fluid'. Role 1: The identifier for the actual ‘drilling fluid’. Role 2: The actual text string.
An anonymous objet that represents “object in focus” created by the
expansion
#NNNNN
DAILY DRILLING REPORT DRILLING FLUID COMMENT
(RDS1747283211)
Done
xxx Object in focus
COF
DAILY DRILLING REPORT WELLBORE CEMENTING JOB
CLASS
DRILLING FLUID
MY DRILLING FLUID CLASS
Comments
ES
© Det Norske Veritas AS. All rights reserved.
14 January 2011
56. DDR Period of reporting
Period of reporting
DAILY DRILLING REPORT REPORTING PERIOD DATE TIME - YYYY-MM-
DDTHH:MM (RDS1747322491)
A ‘template input list’ that is the input required to state the start and end date/time for a ‘wellbore reporting period drilling session’. Role 1: The identifier for the actual ‘wellbore reporting period’. Role 2: The start date/time in the format ‘YYYY-MM-DDTHH:MM’. Role 3: The end date/time in the format ‘YYYY-MM-DDTHH:MM’.
ISO 15926-4 INFORMATION
REPRESENTATION
ISO 15926-4 REPRESENTATION OF THING
ISO 15926-4 THING
ISO 15926-4 EXPRESS
INFORMATION REPRESENTATION
ISO 15926-4 REPRESENTATION
OF GREGORIAN DATE AND UTC TIME
ISO 15926-4 POINT IN TIME
YYYY-MM-DD THH:MM UTC - YYYY-MM-DD
THH:MM UTC
YYYY-MM-DD THH:MM UTC
YYYY-MM-DD THH:MM UTC
POITPOIT PEIT
Fig
ure
46
B E
The reporting period activity
The start of the reporting period
The end of the reporting period
A EVEV
who
le
COE
COTS COTS
clas
s_of
_pre
dece
ssor
Fig
ure
42
who
le
part
part
who
le
part
who
le
who
le
part
part
COIB EN
WELLBORE REPORTING PERIOD DRILLING SESSION (RDS1714177711)
WELLBORE DRILLING SESSION END
(RDS1714193841)
WELLBORE REPORTING PERIOD DRILLING SESSION
START (RDS1720537691)
COE COA
clas
s_of
_suc
cess
or
Period of reportingES
Done
DATE REPRESENTATION
YYYY-MM-DDTHH:MM (RDS1743654541)
DAILY DRILLING REPORT
REPORTING PERIOD ACTIVITY
(RDS1747314791)
Check if this level is required.
© Det Norske Veritas AS. All rights reserved.
14 January 2011
58. DDR Report sequence number
Report sequence number
COCOC
COAOIM
ES
DAILY DRILLING REPORT SEQUENCE NUMBER (RDS1751552041)
RF DD
DAILY DRILLING REPORT (RDS17817551)
My actual report (paper or electronic)
DAILY DRILLING REPORT SEQUENCE NUMBER INPUT LIST (RDS1751564391)
A ‘template input list’ that is the input required to state the 'sequence number' of an actual ‘daily drilling report’. Role 1: The identifier for the actual ‘daily drilling report’. Role 2: The 'daily drilling report sequence number‘ of the actual 'daily drilling report’.
Done
Report sequence number
ES
COIO
PROGRESS REPORT
Needs fixing!!!!
DAILY DRILLING REPORT # n Sequence # M
COIR
class_of_class_of_wholeclass_of_class_of_part
class_of_part class_of_whole
CODE STRING CLASS (RDS1386510831)
AI
SEQUENCE NUMBER
Needs fixing!!!!
Needs fixing!!!!
© Det Norske Veritas AS. All rights reserved.
14 January 2011
“Drilling Rig”
DRILLING SHIP
SHIP
WATERCRAFT
DRILLING PLATFORM
ARTEFACTDEVICE
OIL AND GAS WELL DRILLING SYSTEM
MACHINE
DRILLING MACHINE
COIPO
COFO
COFO
OIL AND GAS DRILLING FACILITY
FIXED OIL AND GAS DRILLING FACILITY
MOVEABLE OIL AND GAS DRILLING
FACILITY
FLOATING OIL AND GAS DRILLING
FACILITY
COAOI
OIL AND GAS DRILLING RIG
FACILITY (RDS1750613511)
OIL AND GAS PLATFORM
OIL AND GAS PRODUCTION
FACILITY
WELL DRILLING SYSTEM
© Det Norske Veritas AS. All rights reserved.
14 January 2011
62, 63, 64. DDR RIGTYPE
RIGTYPE
COCOId
DAILY DRILLING REPORT RIG CLASS CODE ASSIGNMENT CLASS
(RDS1749872051)
represented
pattern
COIdfixed
ES
DAILY DRILLING REPORT RIG CLASS CODE STRING CLASS
(RDS1749869651)
RF COCOInd
DAILY DRILLING REPORT RIG CLASS (RDS1749867731)
My actual rig
DAILY DRILLING REPORT RIG CLASS INPUT LIST (RDS1751487031)
A ‘template input list’ that is the input required to state the classification of a particular ‘oil AND gas drilling facility’. Role 1: he identifier for the actual ‘oil AND gas drilling facility’. Role 2: The code for the class of 'oil AND gas drilling facility' of which the actual 'oil AND gas drilling facility' is a member. Note: The code shall be a member of the ‘daily drilling report rig class code string class’.
moveable
floating
FIXED OIL AND GAS DRILLING
FACILITY
FLOATING OIL AND GAS DRILLING
FACILITY
MOVEABLE OIL AND GAS DRILLING
FACILITY
OIL AND GAS DRILLING FACILITY
DAILY DRILLING REPORT CLASS (RDS1707730981)Done
RIGTYPE
ES
COC
© Det Norske Veritas AS. All rights reserved.
14 January 2011
65. MSL
MSL
MEAN SEA LEVEL - METRE (RDS1751825690)
prop
erty
poss
esso
r
LENGTH RANGE (RDS16804453)
NNNN.NN MY SEAWATER SURFACE
AI
PR
MEAN SEA LEVEL (RDS1751822991)
NNNN.NN m
P
WATER SURFACE
METRE (RDS1332674)
1
COF
COF
2
DEFAULT
SEAWATER SURFACE
MSL ES
A 'template input list' that is the list of entries required to state the 'mean sea level' of a 'seawter surface‘ measured in 'metre'. The identifier of the actual ‘sea’. Role 2: The level in meters.
Done WATER SURFACE
© Det Norske Veritas AS. All rights reserved.
14 January 2011
DDR class classification structure
DAILY DRILLING REPORT SECTION CLASS
DAILY DRILLING REPORT DRILL BIT DATA SECTION
CLASS
DAILY DRILLING REPORT WELLBORE CEMENTING
JOB CLASS
DAILY DRILLING REPORT WELLBORE CEMENT
SLURRY DETAILS CLASS
DAILY DRILLING REPORT HEADER INFORMATION
SECTION CLASS
DAILY DRILLING REPORT BIT DATA SECTION LABEL
CLASS
DAILY DRILLING REPORT BIT DATA SECTION TEMPLATE
INPUT LIST CLASS
DAILY DRILLING REPORT CASING-LINER-TUBING SECTION LABEL CLASS
DAILY DRILLING REPORT CEMENT SECTION LABEL
CLASS
DAILY DRILLING REPORT HEADING SECTION LABEL
CLASS
DAILY DRILLING REPORT CEMENT FLUID DETAILS SECTION LABEL CLASS
DAILY DRILLING REPORT CASING-LINER-TUBING
SECTION TEMPLATE INPUT LIST CLASS
DAILY DRILLING REPORT LABEL CLASS
DAILY DRILLING REPORT TEMPLATE INPUT LIST
CLASS
DAILY DRILLING REPORT CLASS
DAILY DRILLING REPORT CEMENT SECTION TEMPLATE
INPUT LIST CLASS
DAILY DRILLING REPORT CEMENT FLUID DETAILS
SECTION TEMPLATE INPUT LIST CLASS
DAILY DRILLING REPORT HEADING SECTION TEMPLATE
INPUT LIST CLASS
DAILY DRILLING REPORT BIT DATA SECTION WITSML LABEL
CLASS
DAILY DRILLING REPORT CASING-LINER-TUBING SECTION
WITSML LABEL CLASS
DAILY DRILLING REPORT CEMENT SECTION WITSML
LABEL CLASS
DAILY DRILLING REPORT HEADING SECTION WITSML
LABEL CLASS
DAILY DRILLING REPORT CEMENT FLUID DETAILS
SECTION WITSML LABEL CLASS
DAILY DRILLING REPORT WITSML LABEL CLASS
DAILY DRILLING REPORT CASING/LINER/TUBING
SECTION CLASS
WITSML CLASS NAME
COCDD
RF
This class, and its substructure, is well defined, but needs to be moved to RF.
X XX
© Det Norske Veritas AS. All rights reserved.
14 January 2011
DDR basic identification structure
DAILY DRILLING REPORT LABEL CLASSCOCOId
RF
DAILY DRILLING REPORT LABEL ASSIGNMENT CLASS
DAILY DRILLING REPORT CLASS
DAILY DRILLING REPORT WITSML LABEL CLASS
RF
COCOId
DAILY DRILLING REPORT WITSML LABEL ASSIGNMENT CLASS
ACCUMULATED TIME DRILLED DURING BIT RUN PART OF REPORTING PERIOD
Hours drilled (Run) (hrs)
<cs_drillingParams><hrsDrilledRun>
© Det Norske Veritas AS. All rights reserved.
14 January 2011
DDR basic mapping structure
DAILY DRILLING REPORT LABEL CLASS
COCOId
RF
DAILY DRILLING REPORT LABEL ASSIGNMENT
CLASS
DAILY DRILLING REPORT CLASS
DAILY DRILLING REPORT WITSML LABEL CLASS
RF
COCOId
DAILY DRILLING REPORT WITSML LABEL ASSIGNMENT CLASS
ACCUMULATED TIME DRILLED DURING BIT
RUN PART OF REPORTING PERIOD
Hours drilled (Run) (hrs)
<cs_drillingParams><hrsDrilledRun>
ACCUMULATED TIME DRILLED DURING BIT RUN PART OF
REPORTING PERIOD – HOURS
DAILY DRILLING REPORT TEMPLATE INPUT LIST CLASS
End_1
End_2
OR
COId
represented
pattern
patternrepresented
DAILY DRILLING REPORT CLASS REFERENCED BY EXTERNAL ATTRIBUTE
DAILY DRILLING REPORT TEMPLATE INPUT LIST - ROLE FILLER
RELATIONSHIP
OR
Or an intermediate class
Mapping starts from here
End_2
End_1
12
3
Or an intermediate class
CORWS
CORWS
End_1
End_2
End_2
End_1
XX
© Det Norske Veritas AS. All rights reserved.
14 January 2011
Safeguarding life, property and the environment
www.dnv.com