The following issues and actions are identified for the XML schema for Daily Drilling Report

Element / Issue / Action/Status
<logInfo<tool> / Should be of type <descriptionString> (256 char) / OK
Activity code <workover – simulate> / Should be <workover – stimulate> / OK
Activity code <completion – simulate> / Should be <completion – stimulate> / OK
<controlIncidentInfo<description> / Should be of type <commentString> (full text) / OK
<controlIncidentInfo<formation> / <commentString> / OK
Legal value <bob test> under <PhaseType > / Should be <bop test> / OK
<extendedReport> / Should have full text length / OK
<formTestInfo<description> / Should be of type <commentString> / OK
<lithShowInfo<show> / Should be of type <commentString> / OK
<lithShowInfo<lithology> / Should be of type <commentString> / OK
<equipFailureInfo<description> / Should be of type <commentString> / OK
<stratInfo<description> / Should be of type <commentString> / OK
<statusInfo<mdPlanned> / Desription is unclear. Should UoM be meter or hours? If meter, how should this be calculated?
What should the value be when there is no drilling operation? / Should be optional, PSA will confirm and check how other operators report this today.
OD/Ptil: Planned depth of borehole relative rkb at end reporting period measured in meter (referring to drilling program).
DNV: Update required in the class library
Added
RDS1035464481
PLANNED MEASURED DEPTH OF BOREHOLE RELATIVE RKB AT END OF REPORTING PERIOD - METRE
OK
<statusInfo<distdrill> / What should the value be when there is no drilling activity?
OD/Ptil: The value is 0 / OK
<statusInfo<ropCurrent> / What should the value be when there is no drilling activity?
Need decription on how to calculate.

OD/Ptil: Should be 0 when no drilling. Calulated average of last 24 hours. Unit: meter pr. hour / OK
<loginfo<tempBHCT> / Is not reported for all types of logs
Missing from user guide.
OD/Ptil: Optional in the next version. / OK
<loginfo<tempBHST> / Same as for <loginfo<tempBHCT>
OD/Ptil: Optional in the next version. / OK
<loginfo<eTimStatic> / Same as for <loginfo<tempBHCT>
OD/Ptil: Optional in the next version. / OK
<coreinfo<coredescription> / A comment field should not be mandatory.
OD/Ptil: This is not a comment field. If needed use “No description available”. / OK
<xsd:element name="meth" type="witsml:massConcentrationMeasurePartPerMillion"> / NPD wants this to be optional / OK
<xsd:element name="eth" type="witsml:massConcentrationMeasurePartPerMillion"> / NPD wants this to be optional / OK
<xsd:element name="prop" type="witsml:massConcentrationMeasurePartPerMillion"> / NPD wants this to be optional / OK
<xsd:element name="ibut" type="witsml:massConcentrationMeasurePartPerMillion"> / NPD wants this to be optional / OK
<xsd:element name="nbut" type="witsml:massConcentrationMeasurePartPerMillion"> / NPD wants this to be optional / OK
<xsd:element name="ipent" type="witsml:massConcentrationMeasurePartPerMillion"> / NPD wants this to be optional / OK
General / The schema does not handle ”mandatory given certain activities” / This is handled in the business logic in PSA’s systems.
OK
<wellboreInfo> / Defined as optional in current schema. Should be mandatory as <wellboreAlias:rigAlias> is used in look up in NPDs fact pages. / Requirement came in April 2009. Currently it has not been incorporated in the new schema
WITSML version / Current active version of WITMSL is 1.4, the active version of DDR is compliant with WITSML 1.3.1.
The necessary updates to the DDR schema have been done so that it is compliant with WITSML 1.4. The updates with implications for the DDR schema are:
  1. Timezone as mandatory for all timestamps
  2. New namespace
  3. New schema version
  4. The syntax of witsml:documentInfo
/ OK
SAWSDL link / URL for class references should be updated to :
Where each class has it’s own unique PCAID / OK
"hosting equ -- crown block" / Should be "hoisting equ -- crown block" / OK
"hosting equ -- derrick structure" / Should be "hoisting equ -- derrick structure" / OK
"hosting equ -- heave compensator" / Should be "hoisting equ -- heave compensator" / OK
"hosting equ -- other" / "hoIsting equ -- other" / OK