DDR_ModellingPatterns

DDR Modelling Patterns
Bit data, Casing/Liner/Tubing, and Cement
An assembly of downhole
tubulars and equipment
required to enable safe and
efficient production from an oil
or gas well.
Functional
Well Completion Model
Physical
WELL
COMPLETION
WELL TUBULAR
COMPLETION??
WELL LINER
COFO
WELL
CONDUCTOR
CASING
WELL TUBING
COFO
COFO
WELL
PRODUCTION
CASING
WELL SURFACE
CASING
14 January 2011
© Det Norske Veritas AS. All rights reserved.
WELL COMPLETION
(RUN) ASSEMBLY
SECTION ????
WELL ASSEMBLY
COIPO
COFO
WELL CASING
WELL
COMPLETION
ASSEMBLY
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.
WELL
INTERMEDIATE
CASING
WELL CASING
ASSEMBLY
COIPO
WELL
CONDUCTOR
CASING
ASSEMBLY
WELL LINER
ASSEMBLY
WELL TUBING
ASSEMBLY
COIPO
WELL SURFACE
CASING
ASSEMBLY
http://www.glossary.oilfield.slb.com/DisplayImage.cfm?ID=481
WELL COMPLETION
STRING HANDLING
COIPO
WELL
PRODUCTION
CASING
ASSEMBLY
COA
WELL
INTERMEDIATE
CASING
ASSEMBLY
WELL
COMPLETION
STRING CLASS
Wellbore Model I
WELLBORE
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.
DRILLING
ACTIVITY #N-4
REPORTING PERIOD #n
DEPTH AT START DRILLING REPORT PERIOD
ROCK DRILL BIT
HOLE MADE DURING DRILLING REPORT PERIOD
DRILLING
ACTIVITY #N-3
(MMM,i-1)
DRILLING
ACTIVITY #N-2
(MMM,i)
DRILLING
ACTIVITY #N-1
(NNN,j)
DEPTH AT START DRILLING ACTIVITY #N
BIT MMM RUN #i-1
ROCK DRILL BIT
14 3/4 NS
BIT MMM RUN #i
ACME INC.
WIDGET ALPHA
NS 14 3/4 NS
BIT NNN RUN #j
THE
WELLBORE
DRILL BIT
HOLE MADE DURING DRILLING ACTIVITY #N
DRILLING
ACTIVITY #N
HOURS DRILLED DURING RUN (MMM,i+1)
DEPTH AT END DRILLING ACTIVITY #N
BIT MMM RUN #i+1
REPORTING PERIOD #m
BIT RUN IN REPORTING PERIOD
HOURS DRILLED IN REPORTING PERIOD
DEPTH AT END DRILLING REPORT PERIOD
DRILLING
ACTIVITY #N+2
(NNN,j+1)
14 January 2011
DRILLING
ACTIVITY #N+3
(NNN,j+2)
© Det Norske Veritas AS. All rights reserved.
BIT NNN RUN #j+1
REPORTING PERIOD #n
BIT NNN RUN #j+2
REPORTING PERIOD #o
REPORTING PERIOD #p
COID
COID
13 3/4
ACME INC. WIDGET ALPHA
Wellbore Model II
WELLBORE
REFERENCE
DEVICE
SURFACE
WELLBORE
SECTION BOTTOM
SURFACE
Generic
position/depth
etc.
WELLBORE
SECTION
WELLBORE
DRILLING
SESSION START
WELLBORE
DRILLING
SESSION END
COE
COF
COE
COF
WELLBORE
DRILLING
SESSION
WELLBORE
DRILLING
SESSION SECTION
COF
WELLBORE BIT
RUN SECTION
COF
COA
WELLBORE
SECTION
BOTTOM #I-2
WELLBORE BIT
RUN
COA
WELLBORE
DRILLING
SESSION START
WELLBORE
DRILLING
SESSION END
COE
WELLBORE
DRILLING
SESSION
BIT MMM RUN #i-1
START POINT
WELLBORE DRILLING
SESSION SECTION
END POINT
WELLBORE BIT
RUN SECTION
END POINT
COFO
WELLBORE DRILLING
SESSION SECTION
START POINT
WELLBORE
SECTION
BOTTOM #n-1
COFO
COFO
Numbered sequentially
independent of class
membership, i.e. bit run
or reporting period
14 January 2011
© Det Norske Veritas AS. All rights reserved.
COA
BIT MMM RUN #i-1
WELLBORE BIT
RUN
BIT MMM RUN #i-1
END POINT
BIT MMM RUN #i
START POINT
WELLBORE BIT
RUN SECTION
START POINT
BIT MMM RUN #i
COFO
WELLBORE
SECTION
BOTTOM #n
WELLBORE
SECTION
BOTTOM #n+1
COE
BIT MMM RUN #i
END POINT
BIT NNN RUN #j
DISTANCE
(coip?)
vs. LENGTH
(spd)
COTS
COTS
ISO 15926-4
REPRESENTATION OF THING
WELLBORE
DRILLING
SESSION END
ISO 15926-4
INFORMATION
REPRESENTATION
ISO 15926-4 THING
COE
COA
Figure 46
COA
class_of_successor
WELLBORE
DRILLING
SESSION
class_of_predecessor
class_of_successor
WELLBORE
DRILLING SESSION
START
class_of_predecessor
Wellbore Drilling Sequence Start/Stop
ISO 15926-4
REPRESENTATION OF
GREGORIAN DATE
AND UTC TIME
ISO 15926-4 POINT
IN TIME
ISO 15926-4
EXPRESS
INFORMATION
REPRESENTATION
DATE
REPRESENTATION
RF
B
EN
EV
A
COI
14 January 2011
© Det Norske Veritas AS. All rights reserved.
EV
B
COI
POIT
PEIT
YYYY-MM-DD
THH:MM UTC
E
POIT
whole
part
YYYY-MM-DD THH:MM
UTC - YYYY-MM-DD
THH:MM UTC
COPOIT
whole
COPEITI
whole
YYYY-MM-DD
THH:MM UTC
part
whole
The end of the
wellbore drilling
session
part
part
The wellbore drilling
session
whole
whole
The start of the
wellbore drilling
session
WELLBORE DRILLING
SESSION PERIOD
START
WELLBORE DRILLING
SESSION PERIOD
COPOITI
part
part
Figure 42
WELLBORE DRILLING
SESSION PERIOD END
Rock Drill Bit High-level Taxonomy
DRILL BIT
ROCK DRILL BIT
DIAMOND DRILL
BIT
SCREWTYPE
DRILL BIT
14 January 2011
© Det Norske Veritas AS. All rights reserved.
DULL ROCK
DRILL BIT
CORE DRILL BIT
FIXED CUTTER
DRILL BIT
ROLLER CONE
DRILL BIT
ROCK DRILL BIT
3 NS
ROCK DRILL BIT
36 NS
IADC Dull Grading
IADC DRILL BIT
DULL GRADING
CLASS
IADC FIXED
CUTTER DRILL BIT
DULL GRADING
CLASS
IADC ROLLER
CONE DRILL BIT
DULL GRADING
CLASS
IADC STEEL
TOOTH DRILL BIT
DULL GRADE
CLASS
DIAMOND DRILL
BIT
This will not be completed
as a part of this project.
See “9. DDR Dull Grade”
for solution.
IADC INSERT DRILL
BIT DULL GRADE
CLASS
FIXED CUTTER
DRILL BIT
DULL FIXED
CUTTER DRILL BIT
DULL ROCK DRILL
BIT
ROCK DRILL BIT
SCREWTYPE DRILL
BIT
STEEL TOOTH
DRILL BIT
FIXED CUTTER
DRILL BIT DULL
GRADE 0
STEEL TOOTH
DRILL BIT DULL
GRADE 0
CORE DRILL BIT
DULL ROLLER
CONE DRILL BIT
ROLLER CONE
DRILL BIT
INSERT ROLLER
DRILL BIT
DULL STEEL
TOOTH DRILL BIT
ROCK DRILL BIT 3
NS
ROCK DRILL BIT 36
NS
ROLLER CONE
REAMING BIT
MILLED TOOTH
ROLLER DRILL BIT
INSERT DRILL BIT
DULL GRADE 0
DULL INSERT
ROLLER DRILL BIT
FIXED CUTTER
DRILL BIT DULL
GRADE 8
14 January 2011
© Det Norske Veritas AS. All rights reserved.
STEEL TOOTH
DRILL BIT DULL
GRADE 8
INSERT DRILL BIT
DULL GRADE 8
Wellbore, wellbore section and rock drill bit sizes
DAILY DRILLING
REPORT WELLBORE
SECTION SIZE CODE
STRING CLASS
DAILY DRILLING REPORT
WELLBORE SECTION SIZE
CODE ASSIGNMENT CLASS
DAILY DRILLING REPORT
WELLBORE SECTION
CLASS
DAILY DRILLING REPORT
WELLBORE SIZE CODE
ASSIGNMENT CLASS
DAILY DRILLING
REPORT WELLBORE
SIZE CODE STRING
CLASS
DAILY DRILLING REPORT
WELLBORE CLASS
DAILY DRILLING REPORT
ROCK DRILL BIT SIZE
CODE ASSIGNMENT CLASS
DAILY DRILLING
REPORT ROCK DRILL
BIT SIZE CODE
STRING CLASS
DAILY DRILLING REPORT
ROCK DRILL BIT CLASS
COCOInd
RF
DRILL BIT
ROCK DRILL BIT
Size (in)
pattern
14 3/4”
represented
COId
ES
Size (in)
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.
14 January 2011
© Det Norske Veritas AS. All rights reserved.
ROCK DRILL BIT
14 3/4 NS
COIPO
WELLBORE 14
3/4 NS
WELLBORE
SECTION 14 3/4
NS
2. DDR Depth m MD for end of activity
This model needs review
MEASURED DEPTH
RELATIVE TO RKB
(RDS1724719201)
Done
LENGTH RANGE
(RDS16804453)
WELLBORE
DRILLING SESSION
WELLBORE
REFERENCE DEVICE
PR
METRE
(RDS1332674)
NNNN.NN m
P
1
class_of_possessor
NNNN.NN
property_space
Depth m MD for
end of activity
WELLBORE SECTION
BOTTOM SURFACE
WELLBORE SECTION
WELLBORE DRILLING
SESSION SECTION
MY WELLBORE
REFERENCE
DEVICE
MY WELLBORE
ACTIVITY END
EV
AI
MY WELLBORE
ACTIVITY
MY WELLBORE
ACTIVITY
START
A
2
MEASURED DEPTH RELATIVE TO
RKB - METRE (RDS1739476001)
Depth m MD for end of activity
ES
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.
14 January 2011
© Det Norske Veritas AS. All rights reserved.
EV
3. DDR Drill Bit Size (in)
DAILY DRILLING REPORT ROCK DRILL
BIT SIZE CODE ASSIGNMENT CLASS
Done
DAILY DRILLING REPORT
ROCK DRILL BIT SIZE CODE
STRING CLASS
DAILY DRILLING REPORT
ROCK DRILL BIT CLASS
COCOId
COCOInd
RF
ARTEFACT
DRILL BIT
????? BIT
Size (in)
represented
pattern
14 3/4
COId
ROCK DRILL BIT
ROCK DRILL BIT 14 3/4
NS
ES
DAILY DRILLING REPORT ROCK
DRILL BIT SIZE INPUT LIST
(RDS1742133541)
COIPO
Size (in)
The wellbore drill bit
ES
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’.
14 January 2011
© Det Norske Veritas AS. All rights reserved.
An anonymous objet
defined by the template
axiom to represent the
actual rock drill bit
“OBJECT IN FOCUS”
4. DDR Bit/Run number
ROCK DRILL BIT
PARTICIPATION
IN WELLBORE
BIT RUN
Done
WELLBORE BIT
RUN SECTION
PARTICIPATION IN
WELLBORE BIT
RUN
WELLBORE BIT RUN SECTION
IDENTIFIER ASSIGNMENT CLASS
WELLBORE BIT RUN
SECTION IDENTIFIER
STRING CLASS
WELLBORE DRILLING
SESSION
WELLBORE BIT RUN
SECTION
ROCK DRILL BIT
COP/OR
COA
COIPO
WELLBORE BIT RUN
COP/OR
RF
WELLBORE BIT RUN
IDENTIFIER
ASSIGNMENT CLASS
WELLBORE BIT RUN
IDENTIFIER STRING
CLASS
(RDS1726256440)
COF
COA
RF
represented WELLBORE BIT RUN
SECTION #NNNNN.mm
WELLBORE BIT RUN
#NNNNN.mm
P
F
Bit/Run number
pattern
NNNNN.mm
P
ACME INC. WIDGET
ALPHA NS 14 3/4 NS
#NNNNN
A
represented
COId
ES
DAILY DRILLING REPORT
BIT/RUN IDENTIFIER INPUT LIST
(RDS1742142241)
WELLBORE BIT RUN
ACME INC. WIDGET
ALPHA NS 14 3/4 NS
#NNNNN.1
Bit/Run number
WELLBORE BIT RUN
ACME INC. WIDGET
ALPHA NS 14 3/4 NS
#NNNNN.mm
14 January 2011
An anonymous objet
created by the
expansion
ES
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.
WELLBORE BIT RUN
ACME INC. WIDGET
ALPHA NS 14 3/4 NS
#NNNNN.nn
“OBJECT IN FOCUS”
The wellbore drill bit
5. DDR Drill Bit Model
MANUFACTURERS PRODUCT
IDENTIFICATION CODE
Done
PRODUCT IDENTIFIER CODE
STRING CLASS
(RDS1386450251)
ARTEFACT CLASS
COCOId
RF
COCOInd
ROCK DRILL BIT
ROCK DRILL BIT 14 3/4
NS
COIPO
Role 2
Model
represented
pattern
ACME INC.
WIDGET ALPHA
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.
ACME INC. WIDGET
ALPHA NS 14 3/4 NS
COId
An anonymous objet
created by the
expansion
ES
ROCK DRILL BIT IDENTIFIER
CODE INPUT LIST
(RDS1742155131)
Model
ES
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.
14 January 2011
© Det Norske Veritas AS. All rights reserved.
“OBJECT IN FOCUS”
Role 1
The wellbore drill bit
Done
This is to indicate that there are
always ranges and tolerances
involved.
ACCUMULATED TIME
RANGE
(RDS1748062501)
ACCUMULATED TIME DRILLED
DURING REPORTING PERIOD
(RDS1748063911)
class_of_possessor
DIFFERENT
NAME???
What is the
underlying
concept?
class_of_property_space
6. DDR Hours drilled (hrs)
ISO 15926-4 ACTIVITY
WELLBORE
REPORTING PERIOD
DRILLING
(RDS1748055411)
WELLBORE DRILLING
(RDS17730302)
PR
HOUR (RDS1326734)
Hours drilled (hrs)
Hours drilled
(hrs)
mm.mm
This activity may
consist of multiple
sub-sessions.
ES
MM.MM m/hr
MY WELLBORE
REPORTING PERIOD
DRILLING ACTIVITY
MY WELLBORE
DRILLING ACTIVITIES
P
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.
14 January 2011
© Det Norske Veritas AS. All rights reserved.
7. DDR MD In (mKB)
MEASURED DEPTH
RELATIVE TO RKB
(RDS1724719201)
Done
LENGTH
RANGE
(RDS16804453)
MEASURED DEPTH OF
BIT AT START ACTIVITY
WELLBORE
REFERENCE DEVICE
WELLBORE SECTION
BOTTOM SURFACE
PR
METRE
(RDS1332674)
WELLBORE SECTION
BOTTOM SURFACE
WELLBORE SECTION
NNNN.NN
1
NNNN.NN m
class_of_possessor
MD ln (mKB)
property_space
WELLBORE
DRILLING SESSION
P
14 January 2011
© Det Norske Veritas AS. All rights reserved.
MY WELLBORE
SECTION BOTTOM
SURFACE
AI
MEASURED DEPTH OF WELLBORE
START OF RUN – METRE
(RDS1739468441)
MD ln (mKB)
WELLBORE DRILLING
SESSION SECTION
WELLBORE DRILLING
SESSION SECTION
START POINT
ES
MY
WELLBORE
SECTION
MY WELLBORE
DRILLING
SESSION
2
WELLBORE
DRILLING
SESSION START
MY WELLBORE
DRILLING
SESSION START
THE POINT IN
TIME
8. DDR MD Out (mKB)
MEASURED DEPTH
RELATIVE TO RKB
(RDS1724719201)
Done
LENGTH RANGE
(RDS16804453)
MEASURED DEPTH OF
BIT AT END ACTIVITY
WELLBORE
REFERENCE DEVICE
ROCK DRILL BIT
PR
METRE
(RDS1332674)
WELLBORE SECTION
BOTTOM SURFACE
WELLBORE SECTION
NNNN.NN
NNNN.NN m
class_of_possessor
MD Out (mKB)
property_space
WELLBORE
DRILLING SESSION
P
1
14 January 2011
© Det Norske Veritas AS. All rights reserved.
ES
WELLBORE
DRILLING
SESSION END
WELLBORE DRILLING
SESSION SECTION
END POINT
MY WELLBORE
SECTION BOTTOM
SURFACE
AI
MEASURED DEPTH OF WELLBORE
END OF RUN – METRE
(RDS1739476001)
MD Out (mKB)
WELLBORE DRILLING
SESSION SECTION
MY
WELLBORE
SECTION
MY WELLBORE
DRILLING
SESSION
2
MY WELLBORE
DRILLING
SESSION START
THE POINT IN
TIME
9. DDR Dull Grade
IADC ROCK DRILL BIT DULL GRADE
CODE ASSIGNMENT CLASS
(RDS1717833671)
Done
IADC ROCK DRILL BIT DULL GRADE
CODE STRING CLASS
(RDS1717818661)
IADC ROCK DRILL BIT DULL
GRADE CLASS
COCOId
COCOInd
RF
Is the DDR string format
identical with the IADC
format, and are there
any standard for this
format at all?
Dull grade
DRILL BIT
ROCK DRILL BIT
DRILL BIT XXXX
represented
pattern
nnnnnnn
COId
DULL ROCK DRILL
BIT
ROCK DRILL BIT IADC DULL
GRADE NNNNNNN
ES
COIPO
IADC ROCK DRILL BIT DULL
GRADE INPUT LIST
(RDS1742169071)
Dull grade
ES
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.
14 January 2011
© Det Norske Veritas AS. All rights reserved.
There are 8x8x…… possible
classes. Will not be predefined in
this project.
“OBJECT IN FOCUS”
The wellbore drill bit
10. DDR Hole Made (Run) (m)
Done
WELLBORE BIT RUN
SECTION LENGTH
(RDS1724802331)
LENGTH
RANGE
(RDS16804453)
WELLBORE
REFERENCE DEVICE
PR
WELLBORE SECTION
METRE
(RDS1332674)
NNNN.NN
1
LENGTH
RANGE
NNNN.NN m
WELLBORE BIT RUN
SECTION
possessor
Hole Made
(Run) (m)
property_space
WELLBORE DRILLING
SESSION SECTION
MY WELLBORE BIT
RUN SECTION
PR
AI
AVERAGE
HOLE MADE DURING
BIT RUN – METRE
(RDS1739504611)
NNNN.NN m
P
Hole Made (Run) (m)
ES
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.
14 January 2011
© Det Norske Veritas AS. All rights reserved.
Done
ACCUMULATED TIME
RANGE
(RDS1748062501)
ACCUMULATED TIME
DRILLED DURING BIT RUN
PART OF REPORTING
PERIOD (RDS1748075701)
class_of_possessor
DIFFERENT
NAME???
What is the
underlying
concept?
class_of_property_space
11. Hours drilled (Run) (hrs)
ISO 15926-4 ACTIVITY
WELLBORE BIT RUN
PART OF REPORTING
PERIOD DRILLING
(RDS1748057161)
WELLBORE DRILLING
(RDS17730302)
PR
HOUR (RDS1326734)
Hours drilled (Run) (hrs)
Hours drilled
(Run) (hrs)
This activity may
consist of multiple
sub-sessions.
ES
mm.mm
MM.MM m/hr
P
MY WELLBORE BIT RUN
PART OF REPORTING
PERIOD DRILLING
ACTIVITY
MY WELLBORE
DRILLING ACTIVITIES
AI
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.
14 January 2011
© Det Norske Veritas AS. All rights reserved.
12. DDR ROP (m/hr)
Done
Update slide!!!!
ER
WELLBORE BIT RUN
SECTION
(RDS16453458)
SPEED RANGE
(RDS13103920)
MM.MM-n
COId
PR
METRE PER HOUR
(RDS1351349)
m/hr
RN
PQ
input
PQ
MM.MM-n m/hr
ES
LBOPR
UBOPR
classifier
ROP (m/hr)
mm.mm
input
MM.MM+n m/hr
classified
P
classified
P
ROP (m/hr)
MM.MM+n
result
classifier
SPEED MM.M
PR
DRILL BIT RATE OF PENETRATION
DURING BIT RUN - METRE PER
HOUR (RDS1741950461)
class_of_possessor
result RN
property_space
MM.MM-n
represented
pattern
WELLBORE SECTION
(RDS16453593)
DRILL BIT RATE OF PENETRATION
DURING BIT RUN
MY WELLBORE *****
SECTION
whole AI
AVERAGE
Template signature
MM.MM m/hr
P
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'.
14 January 2011
© Det Norske Veritas AS. All rights reserved.
1
13. DDR Total Hole Made (Run) (m)
Done
WELLBORE REPORTING
PERIOD SECTION
LENGTH
LENGTH
RANGE
(RDS16804453)
WELLBORE
REFERENCE DEVICE
PR
WELLBORE SECTION
METRE
(RDS1332674)
Total Hole Made
(Run) (m)
ES
NNNN.NN
1
LENGTH
RANGE
NNNN.NN m
PR
WELLBORE
REPORTING PERIOD
SECTION
possessor
Total Hole Made (Run) (m)
property_space
WELLBORE DRILLING
SESSION SECTION
MY WELLBORE
REPORTING
PERIOD SECTION
AI
AVERAGE
HOLE MADE DURING
REPORTING PERIOD – METRE
(RDS1741961191)
NNNN.NN m
P
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.
14 January 2011
© Det Norske Veritas AS. All rights reserved.
Done
ACCUMULATED TIME
RANGE
(RDS1748062501)
ACCUMULATED TIME DRILLED
DURING BIT RUN
(RDS1748083271)
class_of_possessor
DIFFERENT
NAME???
What is the
underlying
concept?
class_of_property_space
14. Total Hours drilled (Run) (hrs)
ISO 15926-4 ACTIVITY
WELLBORE BIT RUN
DRILLING
(RDS1748059271)
WELLBORE DRILLING
(RDS17730302)
PR
HOUR (RDS1326734)
Hours drilled (Run) (hrs)
Total Hours drilled
(Run) (hrs)
mm.mm
This activity may
consist of multiple
sub-sessions.
ES
MM.MM m/hr
MY WELLBORE BIT RUN
DRILLING ACTIVITY
MY WELLBORE
DRILLING ACTIVITIES
P
AI
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
14 January 2011
© Det Norske Veritas AS. All rights reserved.
15. DDR Total ROP (m/hr)
Done
represented
pattern
ER
COId
result
-40
PR
RN
METRE PER HOUR
(RDS1351349)
m/hr
85
RN
PQ
input
PQ
MM.MM-n m/hr
Total ROP (m/hr)
ES
LBOPR
mm.mm
result
input
MM.MM+n m/hr
classified
P
classified
P
UBOPR
classifier
Total ROP (m/hr)
WELLBORE SECTION
(RDS16453593)
WELLBORE
REPORTING PERIOD
SECTION
(RDS1719668841)
SPEED RANGE
(RDS13103920)
classifier
SPEED RANGE MM.MM °C
class_of_possessor
-40
DRILL BIT RATE OF PENETRATION
DURING REPORTING PERIOD
property_space
This is to indicate that there are
always ranges and tolerances
involved.
Update slide!!!!
MY
WELLBOREREPORTING
SECTION
PR
DRILL BIT RATE OF PENETRATION
DURING REPORTING PERIOD METRE PER HOUR
(RDS1719707031)
AVERAGE
AI
Template signature
MM.MM m/hr
P
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'.
14 January 2011
© Det Norske Veritas AS. All rights reserved.
1
17. DDR Type of pipe
DAILY DRILLING REPORT WELL
COMPLETION CODE
ASSIGNMENT CLASS
Done
DAILY DRILLING REPORT
WELL COMPLETION
CODE STRING CLASS
DAILY DRILLING REPORT
EQUIPMENT CLASS
DAILY DRILLING REPORT
WELL COMPLETION
ASSEMBLY CLASS
COCOId
RF
COCOInd
ARTEFACT
WELL
COMPLETION
ASSEMBLY
Type of pipe
represented
pattern
C
COId
WELL CASING
ASSEMBLY
ES
WELL LINER
ASSEMBLY
L
Type of pipe
DAILY DRILLING REPORT WELL
COMPLETION CODE INPUT LIST
(RDS1742033261)
ES
WELL TUBING
ASSEMBLY
T
My actual tubular
section
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’.
“OBJECT IN FOCUS”
The tubular
14 January 2011
© Det Norske Veritas AS. All rights reserved.
An anonymous objet
created by the
expansion
18. Casing Type
DAILY DRILLING REPORT WELL
CASING ASSEMBLY CODE
ASSIGNMENT CLASS
Done
DAILY DRILLING REPORT
WELL CASING ASSEMBLY
CODE STRING CLASS
DAILY DRILLING REPORT
WELL CASING ASSEMBLY
CLASS
COCOId
RF
DAILY DRILLING REPORT
EQUIPMENT CLASS
COCOInd
WELL
COMPLETION
ASSEMBLY
WELL CASING
ASSEMBLY
Casing Type
represented
pattern
Top
COId
WELL SURFACE
CASING ASSEMBLY
ES
Intermediate
Casing Type
WELL INTERMEDIATE
CASING ASSEMBLY
ES
WELL PRODUCTION
CASING ASSEMBLY
Production
DAILY DRILLING REPORT WELL
CASING ASSEMBLY CODE INPUT
LIST (RDS1742631161)
#NNNNN
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’.
“OBJECT IN FOCUS”
The tubular
14 January 2011
© Det Norske Veritas AS. All rights reserved.
An anonymous objet that
represent the “object in
focus” created by the
expansion
WELL COMPLETION
ASSEMBLY
(RDS8015624975)
Done
COE
COTS
WELL COMPLETION
SECTION ASSEMBLY
(RDS1743874971)
WELL COMPLETION
SECTION ASSEMBLY
RUN END
(RDS1743614761)
COA
WELL CASING SECTION
ASSEMBLY RUN START
(RDSxxxxxxx)
WELL CASING SECTION
ASSEMBLY RUN END
(RDSxxxxxxx)
DATE
REPRESENTATION
YYYY-MM-DDTHH:MM
(RDS1743654541)
EV
WELL COMPLETION SECTION
ASSEMBLY RUN DATE TIME - YYYYMM-DDTHH:MM (RDS1743845701)
B
EN
A
Run Date/Time
whole
YYYY-MM-DD
THH:MM UTC
B
COI
EV
YYYY-MM-DD THH:MM
UTC - YYYY-MM-DD
THH:MM UTC
POIT
ES
YYYY-MM-DD
THH:MM UTC
E
PEIT
#NNNNN
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’.
14 January 2011
part
whole
The end of the
well completion
run
part
part
The well completion
run
whole
whole
The start of the
well completion
run
part
Run Date/Time
© Det Norske Veritas AS. All rights reserved.
ISO 15926-4
EXPRESS
INFORMATION
REPRESENTATION
ISO 15926-4
REPRESENTATION
OF GREGORIAN
DATE AND UTC TIME
ISO 15926-4 POINT
IN TIME
COE
WELL CASING SECTION
ASSEMBLY RUN
(RDSxxxxxxx)
ISO 15926-4
INFORMATION
REPRESENTATION
ISO 15926-4 THING
part
Add this level
as required
Figure 42
COTS
WELL
COMPLETION
SECTION
ASSEMBLY RUN
(RDS1742655911)
ISO 15926-4
REPRESENTATION OF THING
whole
Figure 46
WELL COMPLETION
SECTION ASSEMBLY
RUN START
(RDS1743614461)
class_of_successor
class_of_predecessor
19. DDR Run Date/Time
POIT
An anonymous objet that
represent the “object in
focus” created by the
expansion
“OBJECT IN FOCUS”
The tubular
20. Description
DAILY DRILLING REPORT WELL
COMPLETION SECTION ASSEMBLY
RUN DESCRIPTION ASSIGNMENT
CLASS (RDS1742659421)
UNSPECIFIED STRING
Done
DAILY DRILLING REPORT WELL
COMPLETION SECTION
ASSEMBLY RUN DESCRIPTION
(RDS1742657881)
COCOD
ISO 15926-4 ACTIVITY
WELL COMPLETION
SECTION ASSEMBLY
RUN (RDS1742655911)
RF
Description
Blablablablablabla
COInd
represented
pattern
#NNNNN
COId
ES
Description (RDS8770443)
ES
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’.
14 January 2011
An anonymous objet that
represent the actual
“object in focus” created
by the expansion
“OBJECT IN FOCUS”
DAILY DRILLING REPORT WELL COMPLETION
SECTION ASSEMBLY RUN DESCRIPTION INPUT
LIST (RDS1742669131)
© Det Norske Veritas AS. All rights reserved.
WELL COMPLETION
SECTION ASSEMBLY
(RDS1743874971)
The tubular being run
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.
API 5CT CLASS
21. DDR Nominal OD (in)
Done
API 5CT NOMINAL SIZE CODE
STRING CLASS
Note: API 5CT
classes are not
up to date.
Needs fixing.
API 5CT NOMINAL SIZE CODE
ASSIGNMENT CLASS
API 5CT NOMINAL SIZE PIPE
CLASS
DAILY DRILLING REPORT WELL COMPLETION
STRING SIZE CODE ASSIGNMENT CLASS
DAILY DRILLING REPORT
WELL COMPLETION STRING
SIZE CODE STRING CLASS
DAILY DRILLING REPORT
WELL COMPLETION STRING
CLASS
COCOId
COCOInd
RF
ARTEFACT
PIPE
API 5CT PIPE
Nominal OD (in)
represented
pattern
11-3/4
PIPE API 5CT NPS 11-3/4
COId
Nominal OD (in)
DAILY DRILLING REPORT WELL
COMPLETION STRING SIZE
CODE INPUT LIST
(RDS1742789671)
ES
COIPO
ES
Note: Codes are not added to the RDL
#NNNNN
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’.
“OBJECT IN FOCUS”
The tubular
14 January 2011
© Det Norske Veritas AS. All rights reserved.
An anonymous objet that
represent the “object in
focus” created by the
expansion
22. Nominal ID (in)
Done
WELL COMPLETION SECTION
ASSEMBLY NOMINAL INSIDE DIAMETER
(RDS1744454041)
LENGTH RANGE
(RDS16804453)
INCH
(RDS1326959)
property_space
PR
DEFAULT
NNNN.NN
NNNN.NN m
possessor
COiPO
property
Nominal ID (in)
WELL COMPLETION
SECTION ASSEMBLY
class_of_possessor
COIP
IP
P
2
MY WELL
COMPLETION
SECTION ASSEMBLY
AI
1
Nominal ID (in)
ES
WELL COMPLETION SECTION
ASSEMBLY NOMINAL INSIDE
DIAMETER – INCH (XXXX)
COMO
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.
14 January 2011
© Det Norske Veritas AS. All rights reserved.
This needs to have
an identifier. What
will the format be?
API 5CT PIPE WEIGHT CODE
ASSIGNMENT CLASS
23. DDR Nominal Weight (lbs/ft)
Done
API 5CT PIPE WEIGHT CODE
POUND PER FOOT STRING
CLASS
Note: API 5CT
classes are not
up to date.
Needs fixing.
DAILY DRILLING REPORT
WEIGHT RATED PIPE CODE
ASSIGNMENT CLASS
DAILY DRILLING REPORT
WEIGHT CODE POUND PER
FOOT STRING CLASS
COCOInd
RF
ARTEFACT
PIPE
????? PIPE
represented
pattern
32.75
COId
Nominal Weight (lbs/ft)
DAILY DRILLING REPORT
WEIGHT CODE – POUND PER
FOOT (RDS1742820821)
DAILY DRILLING REPORT
WEIGHT RATED PIPE CLASS
COCOId
POUND MASS
PER FOOT
Nominal Weight (lbs/ft)
API 5CT WEIGHT RATED PIPE
POUND PER FOOT CLASS
API 5CT PIPE
PIPE API 5CT NOMINAL
WEIGHT 32.75 LB/FT
ES
COIPO
ES
Note: Codes and classes have
not been added to the RDL
#NNNNN
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
14 January 2011
© Det Norske Veritas AS. All rights reserved.
An anonymous objet that
represent the “object in
focus” created by the
expansion
API 5CT 7TH. EDITION STEEL
GRADE CODE ASSIGNMENT CLASS
24. DDR Nominal Grade
Done
API 5CT 7TH. EDITION
COMPOUND CLASS
API 5CT STEEL GRADE
CODE STRING CLASS
API 5CT 7TH. EDITION
STEEL GRADE CLASS
DAILY DRILLING REPORT STEEL
GRADE CODE ASSIGNMENT CLASS
DAILY DRILLING REPORT
STEEL GRADE CODE STRING
CLASS
DAILY DRILLING REPORT
STEEL GRADE CLASS
COCOId
COCOInd
RF
ARTEFACT
STEEL OBJECT
NNNNN
Nominal Grade
represented
pattern
C90-1
COId
CARBON STEEL
OBJECT
API 5CT - GRADE C90
TYPE 1 OBJECT
ES
Nominal Grade
COIPO
ES
DAILY DRILLING REPORT STEEL
GRADE CODE INPUT LIST
(RDS1742870161)
#NNNNN
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’.
“OBJECT IN FOCUS”
The tubular
14 January 2011
© Det Norske Veritas AS. All rights reserved.
An anonymous objet that
represent the “object in
focus” created by the
expansion
API 5CT 7TH. EDITION TABLE E3
CONNECTION CODE ASSIGNMENT CLASS
25. DDR Nominal Connection
API 5CT 7TH. EDITION TABLE E1
CONNECTION CODE ASSIGNMENT CLASS
DAILY DRILLING REPORT CONNECTION
CODE ASSIGNMENT CLASS
Done, but need
to add codes and
classes.
DAILY DRILLING REPORT
CONNECTION CODE STRING
CLASS
DAILY DRILLING REPORT
CONNECTION CLASS
COCOId
COCOInd
RF
API 5CT 7TH. EDITION
TABLE E1 CONNECTION
CODE STRING CLASS
ARTEFACT
API 5CT 7TH. EDITION
TABLE E3 CONNECTION
CODE STRING CLASS
API 5CT 7TH. EDITION
TABLE E1 CONNECTION
CLASS
STEEL OBJECT
NNNNN
Nominal Connection
represented
pattern
B
COId
API 5CT 7TH. EDITION
TABLE E3 CONNECTION
CLASS
xxxxxxx
API 5B BUTTRESS
CASING THREAD
ES
Nominal Connection
COIPO
ES
DAILY DRILLING REPORT
CONNECTION CODE INPUT LIST
(RDS1742916021)
#NNNNN
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’.
14 January 2011
An anonymous objet that
represent the “object in
focus” created by the
expansion
“OBJECT IN FOCUS”
The tubular
© Det Norske Veritas AS. All rights reserved.
API 5L ????. EDITION
CONNECTION CLASS
26. Length (m)
ARTEFACT
COIPO
WELL COMPLETION
SECTION ASSEMBLY
LENGTH RANGE
(RDS16804453)
METRE
(RDS1332674)
DEFAULT
NNNN.NN m
possessor
NNNN.NN
property
WELL COMPLETION
RUN SECTION
ASSEMBLY
Length (m)
MY WELL
COMPLETION RUN
ASSEMBLY
2
Length (m)
WELL CASING
ASSEMBLY
COIPO
P
1
CORL
COIPO
PR
This needs to have
an identifier. What
will the format be?
AI
ES
WELL COMPLETION SECTION
LENGTH – METRE (RDS1743884861)
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.
14 January 2011
© Det Norske Veritas AS. All rights reserved.
WELL COMPLETION
ASSEMBLY
(RDS8015624975)
class_of_locator
WELL COMPLETION
SECTION LENGTH
(RDS1743880281)
class_of_located
Done
WELL
COMPLETION
SECTION
ASSEMBLY RUN
(RDS1742655911)
WELLBORE
SECTION
COF
27. Top/Hanger MD (mKB)
Done
MEASURED DEPTH
RELATIVE TO RKB
PR
METRE
(RDS1332674)
class_of_possessor
WELLBORE
COIP REFERENCE DEVICE
property_space
LENGTH RANGE
(RDS16804453)
DEFAULT
NNNN.NN m
possessor
NNNN.NN
IP
WELL COMPLETION
COIPO
SECTION ASSEMBLY
MY WELL STRING
HANGER
MY WELLBORE RUN
SECTION TOP
P
2
WELL STRING
HANGER
WELL COMPLETION
SECTION ASSEMBLY
TOP
COFO
property
Top/Hanger
MD (mKB)
MEASURED DEPTH RELATIVE TO
RKB WELLBORE RUN SECTION
TOP (RDS1744395931)
AI
MY WELLBORE
RUN SECTION
AI
Top/Hanger MD (mKB)
ES
WELL COMPLETION SECTION
ASSEMBLY TOP DEPTH RELATIVE TO
RKB – METRE (RDS1744400291)
COMO
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.
14 January 2011
© Det Norske Veritas AS. All rights reserved.
1
This needs to have
an identifier. What
will the format be?
28. Bottom/Shoe MD (mKB)
Done
MEASURED DEPTH
RELATIVE TO RKB
LENGTH RANGE
(RDS16804453)
WELLBORE
REFERENCE DEVICE
property_space
METRE
(RDS1332674)
class_of_possessor
COIP
PR
DEFAULT
NNNN.NN m
possessor
NNNN.NN
IP
WELL COMPLETION
COIPO
SECTION ASSEMBLY
MY CASING SHOE
MY WELLBORE RUN
SECTION BOTTOM
P
2
CASING SHOE
WELL COMPLETION
SECTION ASSEMBLY
BOTTOM
COFO
property
Bottom/Shoe
MD (mKB)
MEASURED DEPTH RELATIVE TO
RKB WELLBORE RUN SECTION
BOTTOM (RDS1744415021)
AI
MY WELLBORE
RUN SECTION
AI
Bottom/Shoe MD (mKB)
ES
WELL COMPLETION SECTION
ASSEMBLY BOTTOM DEPTH RELATIVE
TO RKB – METRE (RDS1744407031)
COMO
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.
14 January 2011
© Det Norske Veritas AS. All rights reserved.
1
This needs to have
an identifier. What
will the format be?
Wellbore Model For “Cement”
WELL
COMPLETION
WELL TUBULAR
COMPLETION??
ARTEFACT
COFO
COFO
COIPO
WELL
CONDUCTOR
CASING
WELL
PRODUCTION
CASING
WELL SURFACE
CASING
WELL CASING
ASSEMBLY
WELL
INTERMEDIATE
CASING
WELL LINER
ASSEMBLY
COIPO
WELL TUBING
ASSEMBLY
COIPO
COIPO
WELLBORE
ASSEMBLY
class_of_part
WELL SURFACE
CASING
ASSEMBLY
WELL
PRODUCTION
CASING
ASSEMBLY
WELL
INTERMEDIATE
CASING
ASSEMBLY
WELL COMPLETION
STRING HANDLING
COA
14 January 2011
© Det Norske Veritas AS. All rights reserved.
WELL ASSEMBLY
class_of_whole
WELLBORE
COMPLETED
SECTION
WELL
CONDUCTOR
CASING
ASSEMBLY
class_of_whole
COFO
class_of_part
COFO
WELL
COMPLETION
ASSEMBLY
WELL TUBING
class_of_whole
WELL LINER
class_of_part
WELL CASING
Focal point
CEMENT ZONE
WELLBORE
SECTION
WELL
PRODUCTION
TUBING
ASSEMBLY
An artefact that is a
wellbore completed with
structures (casing, lining
etc.).
A wellbore section characterized by the
cementing job (length, type of cement, etc.).
Cement
ISO 15926-4
PARTICULATE
MATERIAL
CURED CEMENT
CEMENT
SLURRY (WET
CONCRETE)
CEMENT
ARTEFACT
ISO 15926-4
ACTIVITY
WELLBORE
COMPLETED
SECTION
CEMENTING
WELLBORE
CEMENTING
JOB
WELLBORE
CEMENT
SLURRY
CEMENT ZONE
WELLBORE
SECTION
class_of_whole
ISO 15926-4
COMPOUND
class_of_part
ARTEFACT
WITSML
Cement job
WELLBORE
ASSEMBLY
WELL
ASSEMBLY
Focal point
from previous
slide
WELLBORE
CEMENTING
CEMENT
PUMPING
WELLBORE
REMEDIAL
CEMENTING JOB
WELLBORE
PRIMARY
CEMENTING JOB
…..STRING…..
CEMENT MIXING
CEMENT
DISPLACING
http://w3.energistics.org/schema/witsml_v1.3.1_data/XML_Examples/cementJob.xml
14 January 2011
© Det Norske Veritas AS. All rights reserved.
An artefact that is a
wellbore completed with
structures (casing, lining
etc.).
Wellbore Model For “Cement” II
WELLBORE
CEMENT CURING
ARTEFACT
ISO 15926-4
PARTICULATE
MATERIAL
ISO 15926-4
COMPOUND
ISO 15926-4
ACTIVITY
Primary cement
Secondary cement
WELLBORE
CEMENT
SLURRY
RUBBER PLUG
WELLBORE
COMPLETED
SECTION
WELLBORE
CEMENT
SLURRY
PUMPING
CEMENTING
BOTTOM PLUG
class_of_located
WELLBORE
PUMPED CEMENT
SLURRY OBJECT
class_of_locator
CEMENT ZONE
WELLBORE
SECTION
WELLBORE
INJECTED
CEMENT SLURRY
OBJECT
WELLBORE
CEMENT
SLURRY
DISPLACING
WELLBORE
RETURNED
CEMENT SLURRY
OBJECT
PUMPED CEMENT
SLURRY
© Det Norske Veritas AS. All rights reserved.
WELLBORE
CEMENT CURING
CEMENTING PLUG
BUMPING
INJECTED
CEMENT SLURRY
RETURNED
CEMENT SLURRY
14 January 2011
MIXING
WELLBORE
CEMENT
SLURRY MIXING
WELLBORE
CEMENT SLURRY
OBJECT
CEMENTING PLUG
CEMENTING TOP
PLUG
CEMENT
class_of_part
PLUG
CEMENT
SLURRY
CEMENT PLUG
CEMENTING
BUMPED PLUG
class_of_whole
Remedial cementing
CURED CEMENT
SLURRY
WELLBORE
CEMENTING
JOB
WELLBORE
REMEDIAL
CEMENTING JOB
WELLBORE
PRIMARY
CEMENTING JOB
Primary
WELLBORE
CEMENT
SQUEEZING
Squeeze
WELLBORE
CEMENT
PLUGGING
Plug
COTS
COE
WELLBORE
CEMENTING JOB
(RDS1744489071)
COTS
ISO 15926-4
INFORMATION
REPRESENTATION
ISO 15926-4 THING
WELLBORE
CEMENTING JOB END
(RDS1744498741)
COE
COA
CEMENTING TOP
PLUG BUMPING
(RDS1747439311)
DATE
REPRESENTATION
YYYY-MM-DDTHH:MM
(RDS1743654541)
1
WELLBORE CEMENTING JOB
START DATE AND TIME - YYYYMM-DDTHH:MM (RDS1744511291)
EV
B
EN
A
Start Date/Time
EV
YYYY-MM-DD
THH:MM UTC
B
COI
POIT
ES
COMDO
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’.
14 January 2011
© Det Norske Veritas AS. All rights reserved.
YYYY-MM-DD THH:MM
UTC - YYYY-MM-DD
THH:MM UTC
PEIT
part
whole
part
whole
The end of the
wellbore cementing
job
part
The wellbore
cementing job
part
whole
The start of the
wellbore cementing
job
whole
Start Date/Time
part
Figure 42
ISO 15926-4
EXPRESS
INFORMATION
REPRESENTATION
ISO 15926-4
REPRESENTATION
OF GREGORIAN
DATE AND UTC TIME
ISO 15926-4 POINT
IN TIME
whole
Figure 46
WELLBORE
CEMENTING JOB
START
(RDS1744494991)
ISO 15926-4
REPRESENTATION OF THING
class_of_successor
Done
class_of_predecessor
30. Start Date/Time
YYYY-MM-DD
THH:MM UTC
E
2
POIT
Done
COTS
COE
WELLBORE
CEMENTING JOB
(RDS1744489071)
COTS
ISO 15926-4
INFORMATION
REPRESENTATION
ISO 15926-4 THING
WELLBORE
CEMENTING JOB END
(RDS1744498741)
COE
COA
DATE
REPRESENTATION
YYYY-MM-DDTHH:MM
(RDS1743654541)
EV
B
EN
A
End Date/Time
1
EV
YYYY-MM-DD
THH:MM UTC
B
COI
2
POIT
ES
COMDO
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’.
14 January 2011
© Det Norske Veritas AS. All rights reserved.
YYYY-MM-DD THH:MM
UTC - YYYY-MM-DD
THH:MM UTC
PEIT
part
whole
part
whole
The end of the
wellbore cementing
job
part
The wellbore
cementing job
part
whole
The start of the
wellbore cementing
job
whole
End Date/Time
part
Figure 42
CEMENTING TOP
PLUG BUMPING
(RDS1747439311)
WELLBORE CEMENTING JOB END
DATE AND TIME - YYYY-MMDDTHH:MM (RDS1744514661)
ISO 15926-4
EXPRESS
INFORMATION
REPRESENTATION
ISO 15926-4
REPRESENTATION
OF GREGORIAN
DATE AND UTC TIME
ISO 15926-4 POINT
IN TIME
whole
Figure 46
WELLBORE
CEMENTING JOB
START
(RDS1744494991)
ISO 15926-4
REPRESENTATION OF THING
class_of_successor
class_of_predecessor
31. End Date/Time
YYYY-MM-DD
THH:MM UTC
E
POIT
32. DDR Job Type
DAILY DRILLING REPORT WELLBORE
CEMENTING JOB CODE ASSIGNMENT
CLASS
Done
DAILY DRILLING REPORT
WELLBORE CEMENTING JOB
CODE STRING CLASS
DAILY DRILLING REPORT
WELLBORE CEMENTING JOB
CLASS
COCOId
RF
DAILY DRILLING REPORT
ACTIVITY CLASS
COCOInd
ISO 15926-4
ACTIVITY
WELLBORE
CEMENTING JOB
Job Type
represented
pattern
Primary
COId
WELLBORE
PRIMARY
CEMENTING JOB
ES
WELLBORE
CEMENT
PLUGGING
Plug
Job Type
ES
WELLBORE
CEMENT
SQUEEZING
Squeeze
DAILY DRILLING REPORT WELLBORE
CEMENTING JOB CODE INPUT LIST
(RDS1744578151)
Unknown
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’.
14 January 2011
© Det Norske Veritas AS. All rights reserved.
nnnnnnn
33. DDR Casing string diameter
Done
API 5CT NOMINAL SIZE CODE
STRING 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
Casing string diameter
API 5CT CLASS
API 5CT NOMINAL SIZE CODE
ASSIGNMENT CLASS
API 5CT NOMINAL SIZE PIPE
CLASS
DAILY DRILLING REPORT WELL COMPLETION
STRING SIZE CODE ASSIGNMENT CLASS
DAILY DRILLING REPORT
WELL COMPLETION STRING
SIZE CODE STRING CLASS
DAILY DRILLING REPORT
WELL COMPLETION STRING
CLASS
COCOId
COCOInd
RF
ARTEFACT
PIPE
API 5CT PIPE
represented
pattern
11-3/4
PIPE API 5CT NPS 11-3/4
COId
Casing string diameter
DAILY DRILLING REPORT WELL
COMPLETION STRING SIZE
CODE INPUT LIST
(RDS1742789671)
ES
COIPO
ES
Note: Codes are not added to the RDL
#NNNNN
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’.
“OBJECT IN FOCUS”
The tubular
14 January 2011
© Det Norske Veritas AS. All rights reserved.
An anonymous objet that
represent the “object in
focus” created by the
expansion
34. DDR Comments
Done
DAILY DRILLING REPORT
WELLBORE CEMENTING JOB
COMMENT ASSIGNMENT CLASS
UNSPECIFIED STRING
DAILY DRILLING REPORT
WELLBORE CEMENTING JOB
COMMENT (RDS1744656080)
ISO 15926-4 ACTIVITY
WELLBORE CEMENTING JOB
COCOD
RF
Comments
Blablablablablabla
COInd
represented
pattern
COId
ES
Comments
ES
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.
14 January 2011
© Det Norske Veritas AS. All rights reserved.
#NNNNN
An anonymous objet that
represent the “object in
focus” created by the
expansion
38. Plug Bump Pressure (bars)
See slide “Wellbore
Model For “Cement” II”
Done
WELLBORE PUMPED
CEMENT SLURRY
OBJECT
PRESSURE
RANGE
(RDS13115064)
DEFAULT
property_space
BAR
(RDS1314539)
class_of_possessor
PLUG BUMP PRESSURE
(RDS1747900681)
COIP
p
p bar
IP
P
2
Plug Bump Pressure (bars)
WELLBORE INJECTED
CEMENT SLURRY
OBJECT
MY WELLBORE
INJECTED CEMENT
SLURRY OBJECT
AI
ES
PLUG BUMP PRESSURE – BAR
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'.
14 January 2011
© Det Norske Veritas AS. All rights reserved.
CEMENT ZONE
WELLBORE SECTION
COIPO
PR
Plug Bump
Pressure (bars)
WELLBORE
RETURNED CEMENT
SLURRY OBJECT
COFO
MY CEMENT ZONE
WELLBORE
SECTION
AI
1
This needs to have
an identifier. What
will the format be?
class_of_predecessor
40. Pressure Release Date/Time
Done
Figure 46
WELLBORE
CEMENTING JOB
PRESSURE
RELEASING START
ISO 15926-4
REPRESENTATION OF THING
ISO 15926-4
INFORMATION
REPRESENTATION
ISO 15926-4 THING
COTS
COE
WELLBORE
CEMENTING JOB
PRESSURE
RELEASING
COTS
WELLBORE
CEMENTING JOB
PRESSURE
RELEASING END
COE
COA
ISO 15926-4
EXPRESS
INFORMATION
REPRESENTATION
ISO 15926-4
REPRESENTATION
OF GREGORIAN
DATE AND UTC TIME
ISO 15926-4 POINT
IN TIME
Pressure Release
Date/Time
DATE
REPRESENTATION
B
EV
EN
1
A
EV
B
COI
POIT
COMDO
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’.
14 January 2011
PEIT
part
YYYY-MM-DD THH:MM
UTC - YYYY-MM-DD
THH:MM UTC
whole
YYYY-MM-DD
THH:MM UTC
WELLBORE CEMENTING JOB
PRESSURE RELEASE DATE AND TIMEYYYY-MM-DDTHH:MM (RDS1747119031)
© Det Norske Veritas AS. All rights reserved.
whole
part
whole
The start of the
wellbore cementing
job pressure
releasing
part
The wellbore cementing
job pressure releasing
part
2
whole
The start of the
wellbore cementing
job pressure
releasing
whole
YYYY-MM-DDTHH:MM
(RDS1743654541)
Pressure Release
Date/Time
part
Figure 42
ES
YYYY-MM-DD
THH:MM UTC
E
POIT
42. Cement Volume Returns (m3)
See slide “Wellbore
Model For “Cement” II”
Done
VOLUME RANGE
(RDS1747922171)
DEFAULT
PR
property_space
METRE CUBED
(RDS1349099)
class_of_possessor
WELLBORE RETURNED CEMENT
SLURRY VOLUME (RDS1747940961)
WELLBORE PUMPED
CEMENT SLURRY
OBJECT
WELLBORE
RETURNED CEMENT
SLURRY OBJECT
WELLBORE INJECTED
CEMENT SLURRY
OBJECT
COIP
COIPO
Cement Volume
Returns (m3)
p
nn.nn m3
IP
P
2
Cement Volume Returns (m3)
MY WELLBORE
RETURNED CEMENT
SLURRY OBJECT
AI
ES
WELLBORE RETURNED CEMENT SLURRY
VOLUME - METRE CUBED (RDS1747943181)
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'.
14 January 2011
© Det Norske Veritas AS. All rights reserved.
This needs to have
an identifier. What
will the format be?
46. DDR Fluid Type
DAILY DRILLING REPORT WELLBORE
CEMENTING JOB DRILLING FLUID
PURPOSE CODE ASSIGNMENT CLASS
Done
DAILY DRILLING REPORT WELLBORE
CEMENTING JOB DRILLING FLUID
PURPOSE CODE STRING CLASS
DAILY DRILLING REPORT
WELLBORE CEMENTING JOB
CLASS
DAILY DRILLING REPORT
WELLBORE CEMENTING JOB
DRILLING FLUID PURPOSE CLASS
COCOId
RF
COCOInd
LIQUID COMPOUND
represented
WELLBORE
SPACER LIQUID
Fluid Type
pattern
Spacer
COId
ES
WELLBORE WASH
FLUID
Wash
Fluid Type
WELLBORE MUD
ES
Mud
DAILY DRILLING REPORT WELLBORE
CEMENTING JOB DRILLING FLUID
PURPOSE INPUT LIST (RDS1747234521)
WELLBORE
CEMENT SLURRY
Cement Slurry
My actual fluid
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’.
14 January 2011
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’
© Det Norske Veritas AS. All rights reserved.
47. DDR Fluid Description
Done
DAILY DRILLING REPORT DRILLING
FLUID DESCRIPTION ASSIGNMENT
CLASS
UNSPECIFIED STRING
DAILY DRILLING REPORT
DRILLING FLUID DESCRIPTION
(RDS1747268771)
DAILY DRILLING REPORT
WELLBORE CEMENTING JOB
CLASS
DRILLING FLUID
COCOD
RF
COF
MY DRILLING FLUID
CLASS
Fluid
Description
Blablablablablabla
represented
pattern
#NNNNN
COId
ES
Fluid Description
ES
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.
14 January 2011
© Det Norske Veritas AS. All rights reserved.
xxx
An anonymous objet that
represents “object in
focus” created by the
expansion
Object in focus
48. Vol pumped (m3)
VOLUME RANGE
(RDS1747922171)
class_of_possessor
WELLBORE PUMPED CEMENT
SLURRY VOLUME (RDS1747923881)
property_space
Done
See slide “Wellbore
Model For “Cement” II”
WELLBORE PUMPED
CEMENT SLURRY
OBJECT
COIP
METRE CUBED
(RDS1349099)
DEFAULT
PR
COIPO
Vol pumped
(m3)
p
nn.nn m3
IP
P
2
Vol pumped (m3)
MY WELLBORE
PUMPED CEMENT
SLURRY OBJECT
AI
ES
WELLBORE PUMPED CEMENT SLURRY
VOLUME - METRE CUBED (RDS1747926641)
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'.
14 January 2011
© Det Norske Veritas AS. All rights reserved.
This needs to have
an identifier. What
will the format be?
OR
Done
RELATIVE
DENSITY
DENSITY RANGE
(RDS1021133331)
DENSITY
COMPOUND
DENSITY RANGE
WATER AT 4
DEGREE CELSIUS
0.999972
g·cm−3
PQ
AN
MMMMMMM
WATER
COIP
PR
COFM
0.999972
COFM
COIP
P
Sg = specific gravity
DENSITY
(RDS358874)
vv.vv
WELLBORE PUMPED
CEMENT SLURRY
OBJECT
COFO
Density (sg)
LL.LL
ER
LL.LL
RN
AN
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.
14 January 2011
© Det Norske Veritas AS. All rights reserved.
CEMENT SLURRY
COIP
PR
RN
CEMENT SLURRY SPECIFIC
GRAVITY (RDS1758111421)
WATER AT 4 DEGREE
CESIUS
DENSITY RANGE
CEMENT SLURRY
DENSITY
RANGE KK-LL
GRAM PER
CENTIMETRE
CUBED
AN
Density (sg)
DENSITY RANGE
WATER
DENSITY
RANGE II – JJ
SPECIFIC
GRAVITY
FUNCTION
ISO 15926-4
COMPOUND
COIP
PR
SPECIFIC GRAVITY
(RDS1758106411)
class_of_possessor
???
property_space
49. DDR Density (sg)
MY WELLBORE
PUMPED CEMENT
SLURRY
LL.LL
PQ
P
AI
50. DDR Yield (ft3/sack)
Done
VOLUME PER
MASS
VOLUME PER MASS
RANGE
(RDS1737937111)
SPD
ft3/sack
SLURRY
CEMENT SLURRY
CEMENT
WELLBORE CEMENT
SLURRY
PORTLAND
CEMENT
MY WELLBORE
CEMENT SLURRY
MY CEMENT
COIP
S
Yield (ft3/sack)
vv.vv
vv.vv ft3/sack
IP
2
Yield (ft3/sack)
ISO 15926-4
PARTICULATE
MATERIAL
PR
FOOT CUBED PER
SACK
(RDS1737932991 )
ES
CEMENT SLURRY
YIELD
(RDS1737939381)
class_of_possessor
ISO 15926-4
PROPERTY RANGE
(RDS16804340)
property_space
FLUID COMPOUND
P
ES
CEMENT SLURRY YIELD - FOOT
CUBED PER SACK
(RDS1737960721)
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.
14 January 2011
© Det Norske Veritas AS. All rights reserved.
AI
MY WATER
CEMENT SACK
RANGE
(RDSxxxxxx)
51. DDR Mix Water Ratio (gal/sack)
Done
VOLUME PER MASS
RANGE
(RDS1737937111)
gal/sack
Mix Water Ratio
(gal/sack)
ISO 15926-4
PARTICULATE
MATERIAL
SLURRY
CEMENT SLURRY
CEMENT
WELLBORE CEMENT
SLURRY
PORTLAND
CEMENT
MY WELLBORE
CEMENT SLURRY
MY CEMENT
COIP
PR
GALLON PER SACK
(RDS1737970621)
ES
FLUID COMPOUND
class_of_possessor
SPD
property_space
PROPERTY RANGE
(RDS16804340)
VOLUME PER
MASS
CEMENT SLURRY
WATER-CEMENT
RATIO
(RDS1737965801 )
S
vv.vv
vv.vv ft3/sack
IP
2
P
AI
Mix Water Ratio (gal/sack)
ES
CEMENT SLURRY WATER
CEMENT RATIO - GALLON PER
SACK (RDS1737972341)
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.
14 January 2011
© Det Norske Veritas AS. All rights reserved.
MY WATER
CEMENT SACK
RANGE
(RDSxxxxxx)
52. DDR Free Water (%)
class_of_whole
Done
?
RATIO OF MASS
OF PART
COMPOUND
COMPONENT
end_1
ISO 15926-4
NUMBER RANGE
R1 Number space
This can be
represented in
%, ppm, etc.
(Not shown)
end_2
ISO 15926-4
COMPOUND
0-1
class_of_part
COCOI
OR (CORWS)
ISO 15926-4
PARTICULATE
MATERIAL
PERCENT
(RDS1317959)
(%)
CEMENT SLURRY
CEMENT
SLURRY FREE
WATER RATIO
CEMENT SLURRY
FREE WATER
COMPONENT
CEMENT SLURRY
CEMENT
COMPONENT
COCOI
vv.vv
WATER
WATER SUITABLE
FOR CEMENT
SLURRY
CEMENT
WELLBORE CEMENT
SLURRY
Free Water (%)
Any number
between 0 and 1
class_of_part
SLURRY
class_of_whole
FLUID COMPOUND
HUMIC FREE
WATER
MY WELLBORE
CEMENT SLURRY
MY WATER
COI
AI
AI
Free Water (%)
ES
MY CEMENT
COI
CEMENT SLURRY FREE WATER –
PERCENT (RDS1758003011)
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.
14 January 2011
© Det Norske Veritas AS. All rights reserved.
AI
Done
DIFFERENT
NAME???
What is the
underlying
concept?
TIME RANGE
(RDS1724883401)
Thick Time (hrs)
EXPECTED WELLBORE
CEMENT SLURRY THICKENING
TIME (RDS1748117971)
SLURRY
ISO 15926-4
PARTICULATE
MATERIAL
CEMENT SLURRY
CEMENT
WELLBORE
DOWNHOLE CEMENT
SLURRY THICKENING
WELLBORE CEMENT
SLURRY
PORTLAND
CEMENT
MY WELLBORE
CEMENT SLURRY
THICKENING
MY WELLBORE
CEMENT SLURRY
MY CEMENT
PR
HOUR (RDS1326734)
Thick Time (hrs)
class_of_property_space
53. DDR Thick Time (hrs)
ES
mm.mm
MM.MM hr
P
AI
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
14 January 2011
© Det Norske Veritas AS. All rights reserved.
MY WATER
54. DDR Comments
Done
DAILY DRILLING REPORT DRILLING
FLUID COMMENT ASSIGNMENT
CLASS (RDS1747284591)
UNSPECIFIED STRING
DAILY DRILLING REPORT
DRILLING FLUID COMMENT
(RDS1747283211)
DAILY DRILLING REPORT
WELLBORE CEMENTING JOB
CLASS
DRILLING FLUID
COCOD
RF
COF
MY DRILLING FLUID
CLASS
Comments
Blablablablablabla
represented
pattern
#NNNNN
COId
ES
Comments
ES
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.
14 January 2011
© Det Norske Veritas AS. All rights reserved.
xxx
An anonymous objet that
represents “object in
focus” created by the
expansion
Object in focus
Done
COTS
WELLBORE
REPORTING PERIOD
DRILLING SESSION
(RDS1714177711)
COE
ISO 15926-4
INFORMATION
REPRESENTATION
ISO 15926-4 THING
WELLBORE DRILLING
SESSION END
(RDS1714193841)
COTS
COA
Check if this
level is
required.
COE
DAILY DRILLING
REPORT
REPORTING PERIOD
ACTIVITY
(RDS1747314791)
DATE
REPRESENTATION
YYYY-MM-DDTHH:MM
(RDS1743654541)
B
EV
DAILY DRILLING REPORT REPORTING
PERIOD DATE TIME - YYYY-MMDDTHH:MM (RDS1747322491)
EN
EV
ES
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’.
14 January 2011
B
POIT
YYYY-MM-DD THH:MM
UTC - YYYY-MM-DD
THH:MM UTC
PEIT
part
whole
part
YYYY-MM-DD
THH:MM UTC
COI
A
Period of reporting
whole
The end of the
reporting period
part
part
The reporting period
activity
whole
whole
The start of the
reporting period
© Det Norske Veritas AS. All rights reserved.
ISO 15926-4
EXPRESS
INFORMATION
REPRESENTATION
ISO 15926-4
REPRESENTATION
OF GREGORIAN
DATE AND UTC TIME
ISO 15926-4 POINT
IN TIME
Period of reporting
part
Figure 42
ISO 15926-4
REPRESENTATION OF THING
whole
Figure 46
WELLBORE
REPORTING PERIOD
DRILLING SESSION
START
(RDS1720537691)
class_of_successor
class_of_predecessor
56. DDR Period of reporting
YYYY-MM-DD
THH:MM UTC
E
POIT
58. DDR Report sequence number
Needs fixing!!!!
CODE STRING CLASS
(RDS1386510831)
Done
Needs fixing!!!!
PROGRESS REPORT
COIO
DAILY DRILLING REPORT SEQUENCE
NUMBER (RDS1751552041)
class_of_class_of_part
class_of_class_of_whole
COCOC
RF
DD
class_of_part
Report sequence number
DAILY DRILLING REPORT
(RDS17817551)
class_of_whole
M
COAOI
DAILY DRILLING REPORT # n
Sequence # M
ES
Report sequence
number
ES
DAILY DRILLING REPORT SEQUENCE
NUMBER INPUT LIST (RDS1751564391)
COIR
Needs fixing!!!!
SEQUENCE NUMBER
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’.
14 January 2011
© Det Norske Veritas AS. All rights reserved.
My actual report (paper
or electronic)
AI
“Drilling Rig”
FACILITY
(RDS1750613511)
ARTEFACT
DEVICE
COFO
WELL DRILLING
SYSTEM
WATERCRAFT
MACHINE
COIPO
OIL AND GAS
DRILLING FACILITY
COAOI
OIL AND GAS
DRILLING RIG
OIL AND GAS WELL
DRILLING SYSTEM
SHIP
DRILLING MACHINE
COFO
FIXED OIL AND GAS
DRILLING FACILITY
MOVEABLE OIL AND
GAS DRILLING
FACILITY
FLOATING OIL AND
GAS DRILLING
FACILITY
OIL AND GAS
PLATFORM
DRILLING SHIP
DRILLING
PLATFORM
OIL AND GAS
PRODUCTION
FACILITY
14 January 2011
© Det Norske Veritas AS. All rights reserved.
62, 63, 64. DDR RIGTYPE
DAILY DRILLING REPORT RIG CLASS
CODE ASSIGNMENT CLASS
(RDS1749872051)
Done
DAILY DRILLING REPORT CLASS
(RDS1707730981)
COC
DAILY DRILLING REPORT RIG CLASS
CODE STRING CLASS
(RDS1749869651)
COCOId
RF
COCOInd
OIL AND GAS
DRILLING FACILITY
represented
RIGTYPE
DAILY DRILLING REPORT RIG
CLASS (RDS1749867731)
FIXED OIL AND
GAS DRILLING
FACILITY
pattern
fixed
COId
ES
MOVEABLE OIL
AND GAS DRILLING
FACILITY
moveable
RIGTYPE
FLOATING OIL AND
GAS DRILLING
FACILITY
ES
floating
DAILY DRILLING REPORT RIG CLASS
INPUT LIST (RDS1751487031)
My actual rig
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’.
14 January 2011
© Det Norske Veritas AS. All rights reserved.
65. MSL
Done
WATER SURFACE
MEAN SEA LEVEL
(RDS1751822991)
WATER SURFACE
COF
LENGTH RANGE
(RDS16804453)
METRE
(RDS1332674)
COF
NNNN.NN m
possessor
NNNN.NN
property
PR
DEFAULT
MSL
SEAWATER SURFACE
MY SEAWATER
SURFACE
P
1
2
MSL
AI
ES
MEAN SEA LEVEL - METRE
(RDS1751825690)
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.
14 January 2011
© Det Norske Veritas AS. All rights reserved.
DDR class classification structure
WITSML CLASS NAME
This class, and its substructure,
is well defined, but needs to be
moved to RF.
DAILY DRILLING REPORT
CLASS
DD
DAILY DRILLING REPORT
WITSML LABEL CLASS
COC
DAILY DRILLING REPORT
LABEL CLASS
DAILY DRILLING REPORT
SECTION CLASS
DAILY DRILLING REPORT
TEMPLATE INPUT LIST
CLASS
RF
DAILY DRILLING REPORT
HEADING SECTION WITSML
LABEL CLASS
DAILY DRILLING REPORT
HEADING SECTION LABEL
CLASS
DAILY DRILLING REPORT
HEADER INFORMATION
SECTION CLASS
DAILY DRILLING REPORT
HEADING SECTION TEMPLATE
INPUT LIST CLASS
DAILY DRILLING REPORT BIT
DATA SECTION WITSML LABEL
CLASS
DAILY DRILLING REPORT
BIT DATA SECTION LABEL
CLASS
DAILY DRILLING REPORT
DRILL BIT DATA SECTION
CLASS
DAILY DRILLING REPORT BIT
DATA SECTION TEMPLATE
INPUT LIST CLASS
DAILY DRILLING REPORT
CASING-LINER-TUBING SECTION
WITSML LABEL CLASS
DAILY DRILLING REPORT
CASING-LINER-TUBING
SECTION LABEL CLASS
DAILY DRILLING REPORT
CASING/LINER/TUBING
SECTION CLASS
DAILY DRILLING REPORT
CASING-LINER-TUBING
SECTION TEMPLATE INPUT
LIST CLASS
DAILY DRILLING REPORT
CEMENT SECTION WITSML
LABEL CLASS
DAILY DRILLING REPORT
CEMENT SECTION LABEL
CLASS
DAILY DRILLING REPORT
WELLBORE CEMENTING JOB
CLASS
DAILY DRILLING REPORT
CEMENT SECTION TEMPLATE
INPUT LIST CLASS
DAILY DRILLING REPORT
CEMENT FLUID DETAILS
SECTION WITSML LABEL CLASS
DAILY DRILLING REPORT
CEMENT FLUID DETAILS
SECTION LABEL CLASS
DAILY DRILLING REPORT
WELLBORE CEMENT
SLURRY DETAILS CLASS
DAILY DRILLING REPORT
CEMENT FLUID DETAILS
SECTION TEMPLATE INPUT
LIST CLASS
X
X
X
14 January 2011
© Det Norske Veritas AS. All rights reserved.
DDR basic identification structure
DAILY DRILLING REPORT WITSML
LABEL ASSIGNMENT CLASS
DAILY DRILLING REPORT
WITSML LABEL CLASS
COCOId
DAILY DRILLING REPORT
CLASS
RF
DAILY DRILLING REPORT
LABEL ASSIGNMENT CLASS
COCOId
DAILY DRILLING REPORT LABEL
CLASS
RF
ACCUMULATED TIME DRILLED DURING
BIT RUN PART OF REPORTING PERIOD
Hours drilled (Run) (hrs)
<cs_drillingParams><hrsDrilledRun>
14 January 2011
© Det Norske Veritas AS. All rights reserved.
DDR basic mapping structure
DAILY DRILLING REPORT TEMPLATE
INPUT LIST - ROLE FILLER
RELATIONSHIP
DAILY DRILLING REPORT
TEMPLATE INPUT LIST CLASS
DAILY DRILLING REPORT
CLASS REFERENCED BY
EXTERNAL ATTRIBUTE
DAILY DRILLING REPORT WITSML
LABEL ASSIGNMENT CLASS
DAILY DRILLING
REPORT CLASS
CORWS
DAILY DRILLING REPORT
LABEL ASSIGNMENT
CLASS
End_1
Or an
intermediate
class
Or an
intermediate
class
Mapping starts
from here
RF
COCOId
End_2
End_2
ACCUMULATED TIME
DRILLED DURING BIT
RUN PART OF
REPORTING PERIOD
X
DAILY DRILLING REPORT
WITSML LABEL CLASS
COCOId
CORWS
End_1
DAILY DRILLING
REPORT LABEL CLASS
X
RF
End_2
End_2
End_1
ACCUMULATED TIME DRILLED
DURING BIT RUN PART OF
REPORTING PERIOD – HOURS
OR
2
1
End_1
OR
Hours drilled (Run) (hrs)
COId
pattern
represented
represented
pattern
<cs_drillingParams><hrsDrilledRun>
3
14 January 2011
© Det Norske Veritas AS. All rights reserved.
Safeguarding life, property
and the environment
www.dnv.com
14 January 2011
© Det Norske Veritas AS. All rights reserved.