Holger Knublauch

Added Ralph's files

@prefix : <http://www.energistics.org/schemas/abstract#> .
@prefix vaem: <http://www.linkedmodel.org/schema/vaem#> .
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix dtype: <http://www.linkedmodel.org/schema/dtype#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
:AbstractDataObject
a <http://www.w3.org/2002/07/owl#Class> ;
<http://www.w3.org/2000/01/rdf-schema#label>
"Abstract data object"^^xsd:string ;
<http://www.w3.org/2000/01/rdf-schema#subClassOf>
:AbstractObject ;
dc:description "Substitution group for normative data objects."^^xsd:string .
:AbstractContextualObject
a <http://www.w3.org/2002/07/owl#Class> ;
<http://www.w3.org/2000/01/rdf-schema#label>
"Abstract contextual object"^^xsd:string ;
<http://www.w3.org/2000/01/rdf-schema#subClassOf>
:AbstractObject ;
dc:description "Substitution group for contextual objects."^^xsd:string .
dc:description
<http://www.w3.org/2000/01/rdf-schema#label>
"description"^^xsd:string .
:AbstractObject
a <http://www.w3.org/2002/07/owl#Class> ;
<http://www.w3.org/2000/01/rdf-schema#label>
"Abstract object"^^xsd:string ;
dc:description """The intended abstract supertype of all schema roots
that may be a member of a substitution group (whether contextual or data).
The type of root global elements should be extended from this type and the
root global element should be declared to be a member of one of the above substitution groups."""^^xsd:string .
skos:prefLabel
a <http://www.w3.org/2002/07/owl#AnnotationProperty> ;
<http://www.w3.org/2000/01/rdf-schema#label>
"pref label"^^xsd:string .
<http://www.energistics.org/schemas/abstract>
a <http://www.w3.org/2002/07/owl#Ontology> ;
<http://www.w3.org/2002/07/owl#imports>
<http://www.linkedmodel.org/schema/dtype> , <http://www.linkedmodel.org/schema/vaem> ;
<http://www.w3.org/2002/07/owl#versionInfo>
"Created with TopBraid Composer from the XML Schema http://www.energistics.org/schemas/abstract"^^xsd:string .
# Saved by TopBraid on Wed Jul 27 19:44:43 PDT 2011
# baseURI: http://www.reportinghub.no/ep/schema/1.1/activity
# imports: http://www.linkedmodel.org/1.2/schema/vaem
# imports: http://www.reportinghub.no/ep/schema/1.1/well
# imports: http://www.reportinghub.no/ep/schema/1.1/equipment
# imports: http://www.linkedmodel.org/1.1/schema/ordered
# imports: http://www.reportinghub.no/ep/schema/1.1/core
@prefix ep-activity: <http://www.reportinghub.no/ep/schema/activity#> .
@prefix ep-activity-1.1: <http://www.reportinghub.no/ep/schema/1.1/activity#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<http://www.reportinghub.no/ep/schema/1.1/activity>
rdf:type owl:Ontology ;
owl:imports <http://www.linkedmodel.org/1.1/schema/ordered> , <http://www.reportinghub.no/ep/schema/1.1/well> , <http://www.reportinghub.no/ep/schema/1.1/equipment> , <http://www.linkedmodel.org/1.2/schema/vaem> , <http://www.reportinghub.no/ep/schema/1.1/core> ;
owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
ep-activity:Activity
rdf:type owl:Class ;
rdfs:label "Activity"^^xsd:string ;
rdfs:subClassOf owl:Thing ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:allValuesFrom ep-activity:Activity ;
owl:onProperty <http://www.linkedmodel.org/schema/ordered#during>
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:allValuesFrom ep-activity:Activity ;
owl:onProperty <http://www.linkedmodel.org/schema/ordered#overlaps>
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:allValuesFrom ep-activity:Activity ;
owl:onProperty <http://www.linkedmodel.org/schema/ordered#before>
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:allValuesFrom ep-activity:Activity ;
owl:onProperty <http://www.linkedmodel.org/schema/ordered#after>
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
owl:onProperty ep-activity:finishedAt
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
owl:onProperty ep-activity:startedAt
] .
ep-activity:DailyDrillingActivity
rdf:type owl:Class ;
rdfs:label "Daily drilling activity"^^xsd:string ;
rdfs:subClassOf ep-activity:OffshoreWellActivity ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:allValuesFrom ep-activity:DrillingActivity ;
owl:onProperty <http://www.linkedmodel.org/schema/ordered#last>
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
owl:onProperty <http://www.linkedmodel.org/schema/ordered#first>
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:allValuesFrom ep-activity:DrillingActivity ;
owl:onProperty <http://www.linkedmodel.org/schema/ordered#first>
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:allValuesFrom ep-activity:DrillingActivity ;
owl:onProperty ep-activity:hasSubActivity
] .
ep-activity:DailyDrillingReport
rdf:type owl:Class ;
rdfs:label "Daily drilling report"^^xsd:string ;
rdfs:subClassOf ep-activity:Report ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:allValuesFrom ep-activity:DailyDrillingActivity ;
owl:onProperty ep-activity:reportOn
] .
ep-activity:DailyProductionActivity
rdf:type owl:Class ;
rdfs:label "Daily production activity"^^xsd:string ;
rdfs:subClassOf ep-activity:OffshoreWellActivity ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:allValuesFrom ep-activity:ProductionActivity ;
owl:onProperty ep-activity:hasSubActivity
] .
ep-activity:DrillingActivity
rdf:type owl:Class ;
rdfs:label "Drilling activity"^^xsd:string ;
rdfs:subClassOf ep-activity:OffshoreWellActivity .
ep-activity:MonthlyDrillingActivity
rdf:type owl:Class ;
rdfs:label "Weekly drilling activity"^^xsd:string ;
rdfs:subClassOf ep-activity:OffshoreWellActivity ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:allValuesFrom ep-activity:WeeklyDrillingActivity ;
owl:onProperty ep-activity:hasSubActivity
] .
ep-activity:MonthlyProductionActivity
rdf:type owl:Class ;
rdfs:label "Monthly production activity"^^xsd:string ;
rdfs:subClassOf ep-activity:OffshoreWellActivity ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:allValuesFrom ep-activity:WeeklyProductionActivity ;
owl:onProperty ep-activity:hasSubActivity
] .
ep-activity:OffshoreActivity
rdf:type owl:Class ;
rdfs:label "Offshore activity"^^xsd:string ;
rdfs:subClassOf ep-activity:Activity .
ep-activity:OffshoreWellActivity
rdf:type owl:Class ;
rdfs:label "Offshore well activity"^^xsd:string ;
rdfs:subClassOf ep-activity:OffshoreActivity ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:cardinality "1"^^xsd:nonNegativeInteger ;
owl:onProperty ep-activity:onWell
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:allValuesFrom <http://www.reportinghub.no/ep/schema/equipment#Rig> ;
owl:onProperty ep-activity:onRig
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:cardinality "1"^^xsd:nonNegativeInteger ;
owl:onProperty ep-activity:onRig
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:allValuesFrom <http://www.reportinghub.no/ep/schema/well#Well> ;
owl:onProperty ep-activity:onWell
] .
ep-activity:ProductionActivity
rdf:type owl:Class ;
rdfs:label "Production activity"^^xsd:string ;
rdfs:subClassOf ep-activity:OffshoreWellActivity .
ep-activity:Report
rdf:type owl:Class ;
rdfs:label "Report"^^xsd:string ;
rdfs:subClassOf owl:Thing ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:allValuesFrom ep-activity:Activity ;
owl:onProperty ep-activity:reportOn
] .
ep-activity:WeeklyDrillingActivity
rdf:type owl:Class ;
rdfs:label "Weekly drilling activity"^^xsd:string ;
rdfs:subClassOf ep-activity:OffshoreWellActivity ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:allValuesFrom ep-activity:DailyDrillingActivity ;
owl:onProperty ep-activity:hasSubActivity
] .
ep-activity:WeeklyProductionActivity
rdf:type owl:Class ;
rdfs:label "Weekly production activity"^^xsd:string ;
rdfs:subClassOf ep-activity:OffshoreWellActivity ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:allValuesFrom ep-activity:DailyProductionActivity ;
owl:onProperty ep-activity:hasSubActivity
] .
ep-activity:finishedAt
rdf:type owl:DatatypeProperty ;
rdfs:label "finished at"^^xsd:string ;
rdfs:range <http://www.linkedmodel.org/schema/vaem#dateUnion> .
ep-activity:hasSubActivity
rdf:type owl:ObjectProperty ;
rdfs:label "has sub activity"^^xsd:string .
ep-activity:onRig
rdf:type owl:ObjectProperty ;
rdfs:label "on rig"^^xsd:string .
ep-activity:onWell
rdf:type owl:ObjectProperty ;
rdfs:label "on well"^^xsd:string .
ep-activity:reportOn
rdf:type owl:ObjectProperty ;
rdfs:label "report on"^^xsd:string .
ep-activity:startedAt
rdf:type owl:DatatypeProperty ;
rdfs:label "started at"^^xsd:string ;
rdfs:range <http://www.linkedmodel.org/schema/vaem#dateUnion> .
# Saved by TopBraid on Mon Aug 01 13:33:06 PDT 2011
# baseURI: http://www.reportinghub.no/ep/schema/1.1/core
# imports: http://www.linkedmodel.org/1.2/schema/vaem
@prefix ep-core: <http://www.reportinghub.no/ep/schema/core#> .
@prefix ep-core-1.1: <http://www.reportinghub.no/ep/schema/1.1/core#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<http://www.reportinghub.no/ep/schema/1.1/core>
rdf:type owl:Ontology ;
owl:imports <http://www.linkedmodel.org/1.2/schema/vaem> ;
owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
ep-core:basisFor
rdf:type owl:ObjectProperty ;
rdfs:label "basis for"^^xsd:string .
ep-core:derivedFrom
rdf:type owl:TransitiveProperty , owl:ObjectProperty ;
rdfs:label "derived from"^^xsd:string .
ep-core:hasPart
rdf:type owl:ObjectProperty ;
rdfs:label "has part"^^xsd:string .
ep-core:name
rdf:type owl:DatatypeProperty ;
rdfs:label "name"^^xsd:string ;
rdfs:range xsd:string .
This diff could not be displayed because it is too large.
# Saved by TopBraid on Tue Jul 26 22:48:40 CEST 2011
# baseURI: http://www.reportinghub.no/ep/schema/1.1/equipment
# imports: http://www.reportinghub.no/ep/schema/1.1/core
@prefix ep-eqt: <http://www.reportinghub.no/ep/schema/equipment#> .
@prefix ep-eqt-1.1: <http://www.reportinghub.no/ep/schema/1.1/equipment#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<http://www.reportinghub.no/ep/schema/1.1/equipment>
rdf:type owl:Ontology ;
owl:imports <http://www.reportinghub.no/ep/schema/1.1/core> ;
owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
ep-eqt:Equipment
rdf:type owl:Class ;
rdfs:label "Equipment"^^xsd:string ;
rdfs:subClassOf owl:Thing .
ep-eqt:Rig
rdf:type owl:Class ;
rdfs:label "Rig"^^xsd:string ;
rdfs:subClassOf ep-eqt:Equipment .
# Saved by TopBraid on Tue Jul 26 22:56:33 CEST 2011
# baseURI: http://www.reportinghub.no/ep/schema/1.1/report
# imports: http://www.reportinghub.no/ep/schema/1.1/activity
# imports: http://www.reportinghub.no/ep/schema/1.1/core
@prefix ep-report: <http://www.reportinghub.no/ep/schema/report#> .
@prefix ep-report-1.1: <http://www.reportinghub.no/ep/schema/1.1/report#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<http://www.reportinghub.no/ep/schema/1.1/report>
rdf:type owl:Ontology ;
owl:imports <http://www.reportinghub.no/ep/schema/1.1/activity> , <http://www.reportinghub.no/ep/schema/1.1/core> ;
owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
# Saved by TopBraid on Mon Aug 01 13:33:39 PDT 2011
# baseURI: http://www.reportinghub.no/ep/schema/1.1/well
# imports: http://www.reportinghub.no/ep/schema/1.1/core
@prefix ep-well: <http://www.reportinghub.no/ep/schema/well#> .
@prefix ep-well-1.1: <http://www.reportinghub.no/ep/schema/1.1/well#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<http://www.reportinghub.no/ep/schema/1.1/well>
rdf:type owl:Ontology ;
owl:imports <http://www.reportinghub.no/ep/schema/1.1/core> ;
owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
ep-well:Well
rdf:type owl:Class ;
rdfs:label "Well"^^xsd:string ;
rdfs:subClassOf owl:Thing ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:allValuesFrom ep-well:WellBore ;
owl:onProperty <http://www.reportinghub.no/ep/schema/core#hasPart>
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:cardinality "1"^^xsd:nonNegativeInteger ;
owl:onProperty <http://www.reportinghub.no/ep/schema/core#name>
] .
ep-well:WellBore
rdf:type owl:Class ;
rdfs:label "Well bore"^^xsd:string ;
rdfs:subClassOf owl:Thing ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:cardinality "1"^^xsd:nonNegativeInteger ;
owl:onProperty <http://www.reportinghub.no/ep/schema/core#name>
] .
# Saved by TopBraid on Thu Jul 28 13:04:59 PDT 2011
# baseURI: http://www.reportinghub.no/1.1/scripts/ddr-refactoring
# imports: http://www.linkedmodel.org/1.2/schema/vaem
# imports: http://topbraid.org/sparqlmotionfunctions
# imports: http://www.linkedmodel.org/1.0/schema/dtype
# imports: http://topbraid.org/sxsd
# imports: http://topbraid.org/sparqlmotionlib-tbc
@prefix afn: <http://jena.hpl.hp.com/ARQ/function#> .
@prefix ddr: <http://www.reportinghub.no/schema/ddr#> .
@prefix ddr-refactoring: <http://www.reportinghub.no/scripts/ddr-refactoring#> .
@prefix ddr-refactoring-1.0: <http://www.reportinghub.no/1.1/scripts/ddr-refactoring#> .
@prefix fn: <http://www.w3.org/2005/xpath-functions#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix sawsdl: <http://www.w3.org/ns/sawsdl#> .
@prefix sm: <http://topbraid.org/sparqlmotion#> .
@prefix smf: <http://topbraid.org/sparqlmotionfunctions#> .
@prefix sml: <http://topbraid.org/sparqlmotionlib#> .
@prefix sp: <http://spinrdf.org/sp#> .
@prefix spif: <http://spinrdf.org/spif#> .
@prefix spin: <http://spinrdf.org/spin#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<http://www.reportinghub.no/1.1/scripts/ddr-refactoring>
rdf:type owl:Ontology ;
owl:imports <http://www.linkedmodel.org/1.0/schema/dtype> , <http://topbraid.org/sxsd> , <http://www.linkedmodel.org/1.2/schema/vaem> , <http://topbraid.org/sparqlmotionlib-tbc> , <http://topbraid.org/sparqlmotionfunctions> ;
owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
ddr-refactoring:Add_Abstract_SimpleType_Class
rdf:type sml:ApplyConstruct ;
rdfs:label "Add Abstract Simple type Class"^^xsd:string ;
sm:next ddr-refactoring:Sync_On_XSD_Work ;
sml:constructQuery
[ rdf:type sp:Construct ;
sp:templates ([ sp:object owl:Class ;
sp:predicate rdf:type ;
sp:subject ddr:AbstractSimpleType
] [ sp:object "Abstract Simpletype" ;
sp:predicate rdfs:label ;
sp:subject ddr:AbstractSimpleType
] [ sp:object ddr:AbstractSimpleType ;
sp:predicate rdfs:subClassOf ;
sp:subject ddr:AbstractBoolean
] [ sp:object ddr:AbstractSimpleType ;
sp:predicate rdfs:subClassOf ;
sp:subject ddr:AbstractDate
] [ sp:object ddr:AbstractSimpleType ;
sp:predicate rdfs:subClassOf ;
sp:subject ddr:AbstractDateTime
] [ sp:object ddr:AbstractSimpleType ;
sp:predicate rdfs:subClassOf ;
sp:subject ddr:AbstractDouble
] [ sp:object ddr:AbstractSimpleType ;
sp:predicate rdfs:subClassOf ;
sp:subject ddr:AbstractShort
] [ sp:object ddr:AbstractSimpleType ;
sp:predicate rdfs:subClassOf ;
sp:subject ddr:AbstractString
]) ;
sp:where ()
] .
ddr-refactoring:Add_Imports
rdf:type sml:ApplyConstruct ;
rdfs:label "Add Imports"^^xsd:string ;
sm:next ddr-refactoring:Sync_On_XSD_Work ;
sml:constructQuery
[ rdf:type sp:Construct ;
sp:templates ([ sp:object <http://www.reportinghub.no/1.1/schema/epc> ;
sp:predicate owl:imports ;
sp:subject _:b1
] [ sp:object <http://www.reportinghub.no/1.1/schema/epa> ;
sp:predicate owl:imports ;
sp:subject _:b1
]) ;
sp:where ([ sp:object owl:Ontology ;
sp:predicate rdf:type ;
sp:subject _:b1
])
] .
ddr-refactoring:Add_POSC_References_for_Enumerated_Values
rdf:type sml:ApplyConstruct ;
rdfs:label "Add POSC References for Enumerated Values"^^xsd:string ;
sm:next ddr-refactoring:Sync_On_XSD_Work ;
sml:constructQuery
[ rdf:type sp:Construct ;
rdfs:comment "Annotate enumeration values with RDL references"^^xsd:string ;
sp:templates ([ sp:object _:b2 ;
sp:predicate sawsdl:modelReference ;
sp:subject _:b3
]) ;
sp:where ([ sp:object <http://topbraid.org/sxsd#Enumeration> ;
sp:predicate rdf:type ;
sp:subject _:b4
] [ sp:object _:b2 ;
sp:predicate sawsdl:modelReference-xsdenumeration ;
sp:subject _:b4
] [ sp:object _:b5 ;
sp:predicate <http://topbraid.org/sxsd#value> ;
sp:subject _:b4
] [ sp:object _:b5 ;
sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
sp:subject _:b3
] [ sp:object _:b6 ;
sp:predicate rdf:type ;
sp:subject _:b3
] [ rdf:type sp:TriplePath ;
sp:object ddr:EnumeratedValue ;
sp:path [ rdf:type sp:ModPath ;
sp:modMax -2 ;
sp:modMin 0 ;
sp:subPath rdfs:subClassOf
] ;
sp:subject _:b6
])
] .
ddr-refactoring:Add_POSC_References_to_Object_Properties
rdf:type sml:ApplyConstruct ;
rdfs:label "Add POSC References to Object Properties"^^xsd:string ;
sm:next ddr-refactoring:Sync_On_XSD_Work ;
sml:constructQuery
[ rdf:type sp:Construct ;
sp:templates ([ sp:object _:b7 ;
sp:predicate sawsdl:modelReference ;
sp:subject _:b8
]) ;
sp:where ([ sp:object <http://topbraid.org/sxsd#ComplexType> ;
sp:predicate rdf:type ;
sp:subject _:b9
] [ rdf:type sp:TriplePath ;
sp:object _:b10 ;
sp:path [ rdf:type sp:ModPath ;
sp:modMax -2 ;
sp:modMin 0 ;
sp:subPath <http://www.topbraid.org/2007/05/composite.owl#child>
] ;
sp:subject _:b9
] [ sp:object _:b11 ;
sp:predicate <http://topbraid.org/sxsd#name> ;
sp:subject _:b9
] [ sp:object _:b7 ;
sp:predicate sawsdl:modelReference-xsdelement ;
sp:subject _:b10
] [ sp:object _:b12 ;
sp:predicate <http://topbraid.org/sxsd#name> ;
sp:subject _:b10
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type spif:titleCase ;
sp:arg1 _:b12
] ;
sp:variable _:b13
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type spif:buildURI ;
sp:arg1 [ rdf:type fn:concat ;
sp:arg1 "http://www.reportinghub.no/schema/ddr#has" ;
sp:arg2 _:b13
]
] ;
sp:variable _:b14
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type spif:titleCase ;
sp:arg1 _:b11 ;
sp:arg2 "[a-z]s"
] ;
sp:variable _:b15
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type spif:buildURI ;
sp:arg1 [ rdf:type fn:concat ;
sp:arg1 "http://www.reportinghub.no/schema/ddr#" ;
sp:arg2 _:b15
]
] ;
sp:variable _:b16
] [ sp:object _:b8 ;
sp:predicate rdfs:subClassOf ;
sp:subject _:b16
] [ sp:object _:b14 ;
sp:predicate owl:onProperty ;
sp:subject _:b8
] [ sp:object
[ sp:varName "range"^^xsd:string
] ;
sp:predicate owl:allValuesFrom ;
sp:subject _:b8
])
] .
ddr-refactoring:Add_UOM_Datatype_Property
rdf:type sml:ApplyConstruct ;
rdfs:label "Add UOM Datatype Property"^^xsd:string ;
sm:next ddr-refactoring:Return ;
sml:constructQuery
[ rdf:type sp:Construct ;
sp:templates ([ sp:object owl:DatatypeProperty ;
sp:predicate rdf:type ;
sp:subject _:b17
] [ sp:object "uom" ;
sp:predicate rdfs:label ;
sp:subject _:b17
] [ sp:object owl:Restriction ;
sp:predicate rdf:type ;
sp:subject _:b18
] [ sp:object _:b17 ;
sp:predicate owl:onProperty ;
sp:subject _:b18
] [ sp:object 1 ;
sp:predicate
[ sp:varName "cardinalityProperty"^^xsd:string
] ;
sp:subject _:b18
] [ sp:object _:b18 ;
sp:predicate rdfs:subClassOf ;
sp:subject ddr:AbstractMeasure
]) ;
sp:where ([ rdf:type sp:Bind ;
sp:expression
[ rdf:type smf:buildURI ;
sp:arg1 [ rdf:type fn:concat ;
sp:arg1 "http://www.reportinghub.no/schema/ddr#" ;
sp:arg2 "uom"
]
] ;
sp:variable _:b17
])
] .
ddr-refactoring:Construct_Class_To_SXML_Element_Associations
rdf:type sml:ApplyConstruct ;
rdfs:label "Construct Class To SXML Element Associations"^^xsd:string ;
sm:next ddr-refactoring:Sync_On_XSD_Work ;
sml:constructQuery
[ rdf:type sp:Construct ;
sp:templates ([ sp:object _:b19 ;
sp:predicate <http://topbraid.org/sxml#element> ;
sp:subject _:b20
]) ;
sp:where ([ sp:object owl:Class ;
sp:predicate rdf:type ;
sp:subject _:b20
] [ rdf:type sp:Filter ;
sp:expression
[ rdf:type sp:eq ;
sp:arg1 [ rdf:type smf:prefix ;
sp:arg1 _:b20
] ;
sp:arg2 "ddr"
]
] [ rdf:type sp:Filter ;
sp:expression
[ rdf:type fn:starts-with ;
sp:arg1 [ rdf:type afn:localname ;
sp:arg1 _:b20
] ;
sp:arg2 "Cs_"
]
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type fn:concat ;
sp:arg1 "witsml:" ;
sp:arg2 [ rdf:type smf:regex ;
sp:arg1 [ rdf:type afn:localname ;
sp:arg1 _:b20
] ;
sp:arg2 "Cs_([a-zA-Z]*)" ;
sp:arg3 "$1"
]
] ;
sp:variable _:b19
])
] .
ddr-refactoring:Delete_ObjectProperties_For_Strings
rdf:type sml:PerformUpdate ;
rdfs:label "Delete ObjectProperty Axioms For Strings"^^xsd:string ;
sm:next ddr-refactoring:Return ;
sml:updateQuery
[ rdf:type sp:Modify ;
sp:deletePattern ([ sp:object _:b21 ;
sp:predicate rdfs:subClassOf ;
sp:subject _:b22
] [ sp:object _:b23 ;
sp:predicate rdfs:subClassOf ;
sp:subject _:b22
] [ sp:object _:b24 ;
sp:predicate owl:allValuesFrom ;
sp:subject _:b21
] [ sp:object _:b25 ;
sp:predicate _:b26 ;
sp:subject _:b21
] [ sp:object _:b27 ;
sp:predicate _:b28 ;
sp:subject _:b23
]) ;
sp:where ([ rdf:type sp:TriplePath ;
sp:object ddr:AbstractStringDatatype ;
sp:path [ rdf:type sp:ModPath ;
sp:modMax -2 ;
sp:modMin 1 ;
sp:subPath rdfs:subClassOf
] ;
sp:subject _:b29
] [ sp:object _:b29 ;
sp:predicate owl:allValuesFrom ;
sp:subject _:b30
] [ sp:object owl:Restriction ;
sp:predicate rdf:type ;
sp:subject _:b30
] [ sp:object _:b30 ;
sp:predicate rdfs:subClassOf ;
sp:subject _:b24
] [ sp:object _:b24 ;
sp:predicate owl:allValuesFrom ;
sp:subject _:b21
] [ sp:object _:b31 ;
sp:predicate owl:onProperty ;
sp:subject _:b21
] [ sp:object owl:Restriction ;
sp:predicate rdf:type ;
sp:subject _:b21
] [ sp:object owl:ObjectProperty ;
sp:predicate rdf:type ;
sp:subject _:b31
] [ sp:object _:b21 ;
sp:predicate rdfs:subClassOf ;
sp:subject _:b22
] [ sp:object _:b23 ;
sp:predicate rdfs:subClassOf ;
sp:subject _:b22
] [ sp:object owl:Restriction ;
sp:predicate rdf:type ;
sp:subject _:b23
] [ sp:object _:b31 ;
sp:predicate owl:onProperty ;
sp:subject _:b23
] [ rdf:type sp:Filter ;
sp:expression
[ rdf:type sp:ne ;
sp:arg1 _:b23 ;
sp:arg2 _:b21
]
] [ sp:object _:b25 ;
sp:predicate _:b26 ;
sp:subject _:b21
] [ sp:object _:b27 ;
sp:predicate _:b28 ;
sp:subject _:b23
])
] .
ddr-refactoring:Delete_ObjectProperty_Axioms_For_Timestamps
rdf:type sml:PerformUpdate ;
rdfs:label "Delete Object property Axioms For Timestamps"^^xsd:string ;
sm:next ddr-refactoring:Return .
ddr-refactoring:Deprecate_Object_Properties_That_Are_Now_Datatype_Properties
rdf:type sml:ApplyConstruct ;
rdfs:label "Deprecate Object Properties That Should Have Been Datatype Properties"^^xsd:string ;
sm:next ddr-refactoring:Return ;
sml:constructQuery
[ rdf:type sp:Construct ;
sp:templates ([ sp:object owl:DeprecatedProperty ;
sp:predicate rdf:type ;
sp:subject _:b32
]) ;
sp:where ([ rdf:type sp:TriplePath ;
sp:object ddr:Thing ;
sp:path [ rdf:type sp:ModPath ;
sp:modMax -2 ;
sp:modMin 0 ;
sp:subPath rdfs:subClassOf
] ;
sp:subject _:b33
] [ sp:object _:b34 ;
sp:predicate rdfs:subClassOf ;
sp:subject _:b33
] [ sp:object _:b35 ;
sp:predicate owl:allValuesFrom ;
sp:subject _:b34
] [ sp:object _:b32 ;
sp:predicate owl:onProperty ;
sp:subject _:b34
] [ sp:object owl:ObjectProperty ;
sp:predicate rdf:type ;
sp:subject _:b32
] [ rdf:type sp:TriplePath ;
sp:object ddr:AbstractSimpleType ;
sp:path [ rdf:type sp:ModPath ;
sp:modMax -2 ;
sp:modMin 0 ;
sp:subPath rdfs:subClassOf
] ;
sp:subject _:b35
])
] ;
sml:replace "true"^^xsd:boolean .
ddr-refactoring:Fix_Strings
rdf:type sml:PerformUpdate ;
rdfs:label "Fix Strings"^^xsd:string ;
sm:next ddr-refactoring:Sync_On_XSD_Work ;
sml:updateQuery
[ rdf:type sp:Modify ;
sp:deletePattern ([ sp:object _:b36 ;
sp:predicate <http://purl.org/dc/elements/1.1/description> ;
sp:subject _:b37
]) ;
sp:insertPattern ([ sp:object _:b38 ;
sp:predicate <http://purl.org/dc/elements/1.1/description> ;
sp:subject _:b37
]) ;
sp:where ([ sp:object _:b36 ;
sp:predicate <http://purl.org/dc/elements/1.1/description> ;
sp:subject _:b37
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type smf:regex ;
sp:arg1 _:b36 ;
sp:arg2 "\\s+" ;
sp:arg3 " "
] ;
sp:variable _:b38
] [ rdf:type sp:Filter ;
sp:expression
[ rdf:type sp:ne ;
sp:arg1 _:b38 ;
sp:arg2 _:b36
]
])
] .
ddr-refactoring:Import_DDR_Schema
rdf:type sml:ImportRDFFromWorkspace ;
rdfs:label "Import DDR Schema"^^xsd:string ;
sm:next ddr-refactoring:Construct_Class_To_SXML_Element_Associations , ddr-refactoring:Add_POSC_References_to_Object_Properties , ddr-refactoring:Add_Imports , ddr-refactoring:Add_Abstract_SimpleType_Class , ddr-refactoring:Fix_Strings , ddr-refactoring:Add_POSC_References_for_Enumerated_Values ;
sml:baseURI "http://www.reportinghub.no/1.1/schema/ddr"^^xsd:string ;
sml:ignoreImports "false"^^xsd:boolean .
ddr-refactoring:Return
rdf:type sml:ReturnText ;
rdfs:label "Return"^^xsd:string ;
sml:mimeType "text"^^xsd:string .
ddr-refactoring:Sync_On_XSD_Work
rdf:type sml:Merge ;
rdfs:label "Sync On XSD Work"^^xsd:string ;
sm:next ddr-refactoring:Transform_UOM_Properties , ddr-refactoring:Transform_Strings , ddr-refactoring:Add_UOM_Datatype_Property , ddr-refactoring:Transfrom_TimeStamps .
ddr-refactoring:Transform_Strings
rdf:type sml:ApplyConstruct ;
rdfs:label "Transform Strings"^^xsd:string ;
sm:next ddr-refactoring:Delete_ObjectProperties_For_Strings ;
sml:constructQuery
[ rdf:type sp:Construct ;
sp:templates ([ sp:object owl:DatatypeProperty ;
sp:predicate rdf:type ;
sp:subject _:b39
] [ sp:object _:b40 ;
sp:predicate rdfs:label ;
sp:subject _:b39
] [ sp:object owl:Restriction ;
sp:predicate rdf:type ;
sp:subject _:b41
] [ sp:object _:b42 ;
sp:predicate owl:allValuesFrom ;
sp:subject _:b41
] [ sp:object _:b39 ;
sp:predicate owl:onProperty ;
sp:subject _:b41
] [ sp:object _:b43 ;
sp:predicate sawsdl:modelReference ;
sp:subject _:b41
] [ sp:object _:b44 ;
sp:predicate <http://purl.org/dc/elements/1.1/description> ;
sp:subject _:b41
] [ sp:object owl:Restriction ;
sp:predicate rdf:type ;
sp:subject _:b45
] [ sp:object _:b46 ;
sp:predicate _:b47 ;
sp:subject _:b45
] [ sp:object _:b39 ;
sp:predicate owl:onProperty ;
sp:subject _:b45
] [ sp:object _:b41 ;
sp:predicate rdfs:subClassOf ;
sp:subject _:b48
] [ sp:object _:b45 ;
sp:predicate rdfs:subClassOf ;
sp:subject _:b48
]) ;
sp:where ([ rdf:type sp:TriplePath ;
sp:object ddr:AbstractStringDatatype ;
sp:path [ rdf:type sp:ModPath ;
sp:modMax -2 ;
sp:modMin 1 ;
sp:subPath rdfs:subClassOf
] ;
sp:subject _:b42
] [ sp:object _:b42 ;
sp:predicate owl:allValuesFrom ;
sp:subject _:b49
] [ sp:object _:b49 ;
sp:predicate rdfs:subClassOf ;
sp:subject _:b50
] [ sp:object _:b50 ;
sp:predicate owl:allValuesFrom ;
sp:subject _:b51
] [ sp:object _:b52 ;
sp:predicate owl:onProperty ;
sp:subject _:b51
] [ sp:object _:b51 ;
sp:predicate rdfs:subClassOf ;
sp:subject _:b48
] [ rdf:type sp:Optional ;
sp:elements ([ sp:object _:b43 ;
sp:predicate sawsdl:modelReference ;
sp:subject _:b51
])
] [ rdf:type sp:Optional ;
sp:elements ([ sp:object _:b44 ;
sp:predicate <http://purl.org/dc/elements/1.1/description> ;
sp:subject _:b51
])
] [ sp:object _:b53 ;
sp:predicate rdfs:subClassOf ;
sp:subject _:b48
] [ sp:object owl:Restriction ;
sp:predicate rdf:type ;
sp:subject _:b53
] [ sp:object _:b52 ;
sp:predicate owl:onProperty ;
sp:subject _:b53
] [ rdf:type sp:Filter ;
sp:expression
[ rdf:type sp:ne ;
sp:arg1 _:b53 ;
sp:arg2 _:b51
]
] [ rdf:type sp:Union ;
sp:elements (([ sp:object _:b46 ;
sp:predicate owl:cardinality ;
sp:subject _:b53
] [ rdf:type sp:Bind ;
sp:expression owl:cardinality ;
sp:variable _:b47
]) ([ sp:object _:b46 ;
sp:predicate owl:maxCardinality ;
sp:subject _:b53
] [ rdf:type sp:Bind ;
sp:expression owl:maxCardinality ;
sp:variable _:b47
]) ([ rdf:type sp:NotExists ;
sp:elements ([ sp:object _:b46 ;
sp:predicate owl:maxCardinality ;
sp:subject _:b53
])
] [ rdf:type sp:NotExists ;
sp:elements ([ sp:object _:b46 ;
sp:predicate owl:cardinality ;
sp:subject _:b53
])
] [ rdf:type sp:Bind ;
sp:expression owl:minCardinality ;
sp:variable _:b47
] [ rdf:type sp:Bind ;
sp:expression 0 ;
sp:variable _:b46
]))
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type afn:localname ;
sp:arg1 _:b52
] ;
sp:variable _:b54
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type smf:lowerTitleCase ;
sp:arg1 [ rdf:type smf:regex ;
sp:arg1 _:b54 ;
sp:arg2 "has(.*)" ;
sp:arg3 "$1"
]
] ;
sp:variable _:b40
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type smf:buildURI ;
sp:arg1 [ rdf:type fn:concat ;
sp:arg1 "http://www.reportinghub.no/schema/ddr#" ;
sp:arg2 _:b40
]
] ;
sp:variable _:b39
])
] .
ddr-refactoring:Transform_UOM_Properties
rdf:type sml:ApplyConstruct ;
rdfs:label "Transform UOM Properties"^^xsd:string ;
sm:next ddr-refactoring:Return ;
sml:constructQuery
[ rdf:type sp:Construct ;
sp:templates ([ sp:object owl:DatatypeProperty ;
sp:predicate rdf:type ;
sp:subject _:b55
] [ sp:object _:b56 ;
sp:predicate rdfs:label ;
sp:subject _:b55
] [ sp:object owl:Restriction ;
sp:predicate rdf:type ;
sp:subject _:b57
] [ sp:object _:b58 ;
sp:predicate owl:allValuesFrom ;
sp:subject _:b57
] [ sp:object _:b55 ;
sp:predicate owl:onProperty ;
sp:subject _:b57
] [ sp:object _:b59 ;
sp:predicate sawsdl:modelReference ;
sp:subject _:b57
] [ sp:object _:b60 ;
sp:predicate <http://purl.org/dc/elements/1.1/description> ;
sp:subject _:b57
] [ sp:object owl:Restriction ;
sp:predicate rdf:type ;
sp:subject _:b61
] [ sp:object _:b62 ;
sp:predicate _:b63 ;
sp:subject _:b61
] [ sp:object _:b55 ;
sp:predicate owl:onProperty ;
sp:subject _:b61
] [ sp:object _:b57 ;
sp:predicate rdfs:subClassOf ;
sp:subject _:b64
] [ sp:object _:b61 ;
sp:predicate rdfs:subClassOf ;
sp:subject _:b64
]) ;
sp:where ([ rdf:type sp:TriplePath ;
sp:object ddr:AbstractUomEnum ;
sp:path [ rdf:type sp:ModPath ;
sp:modMax -2 ;
sp:modMin 1 ;
sp:subPath rdfs:subClassOf
] ;
sp:subject _:b58
] [ sp:object _:b58 ;
sp:predicate owl:allValuesFrom ;
sp:subject _:b65
] [ sp:object _:b65 ;
sp:predicate rdfs:subClassOf ;
sp:subject _:b66
] [ sp:object _:b66 ;
sp:predicate owl:allValuesFrom ;
sp:subject _:b67
] [ sp:object _:b68 ;
sp:predicate owl:onProperty ;
sp:subject _:b67
] [ sp:object _:b67 ;
sp:predicate rdfs:subClassOf ;
sp:subject _:b64
] [ rdf:type sp:Optional ;
sp:elements ([ sp:object _:b60 ;
sp:predicate <http://purl.org/dc/elements/1.1/description> ;
sp:subject _:b67
])
] [ rdf:type sp:Optional ;
sp:elements ([ sp:object _:b59 ;
sp:predicate sawsdl:modelReference ;
sp:subject _:b67
])
] [ sp:object _:b69 ;
sp:predicate rdfs:subClassOf ;
sp:subject _:b64
] [ sp:object owl:Restriction ;
sp:predicate rdf:type ;
sp:subject _:b69
] [ sp:object _:b68 ;
sp:predicate owl:onProperty ;
sp:subject _:b69
] [ rdf:type sp:Filter ;
sp:expression
[ rdf:type sp:ne ;
sp:arg1 _:b69 ;
sp:arg2 _:b67
]
] [ rdf:type sp:Union ;
sp:elements (([ sp:object _:b62 ;
sp:predicate owl:cardinality ;
sp:subject _:b69
] [ rdf:type sp:Bind ;
sp:expression owl:cardinality ;
sp:variable _:b63
]) ([ sp:object _:b62 ;
sp:predicate owl:maxCardinality ;
sp:subject _:b69
] [ rdf:type sp:Bind ;
sp:expression owl:maxCardinality ;
sp:variable _:b63
]) ([ rdf:type sp:NotExists ;
sp:elements ([ sp:object _:b62 ;
sp:predicate owl:maxCardinality ;
sp:subject _:b69
])
] [ rdf:type sp:NotExists ;
sp:elements ([ sp:object _:b62 ;
sp:predicate owl:cardinality ;
sp:subject _:b69
])
] [ rdf:type sp:Bind ;
sp:expression owl:minCardinality ;
sp:variable _:b63
] [ rdf:type sp:Bind ;
sp:expression 0 ;
sp:variable _:b62
]))
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type afn:localname ;
sp:arg1 _:b68
] ;
sp:variable _:b70
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type smf:lowerTitleCase ;
sp:arg1 [ rdf:type smf:regex ;
sp:arg1 _:b70 ;
sp:arg2 "has(.*)" ;
sp:arg3 "$1"
]
] ;
sp:variable _:b56
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type smf:buildURI ;
sp:arg1 [ rdf:type fn:concat ;
sp:arg1 "http://www.reportinghub.no/schema/ddr#" ;
sp:arg2 _:b56
]
] ;
sp:variable _:b55
])
] .
ddr-refactoring:Transfrom_TimeStamps
rdf:type sml:ApplyConstruct ;
rdfs:label "Transfrom Time stamps"^^xsd:string ;
sm:next ddr-refactoring:Delete_ObjectProperty_Axioms_For_Timestamps ;
sml:constructQuery
[ rdf:type sp:Construct ;
sp:templates ([ sp:object owl:DatatypeProperty ;
sp:predicate rdf:type ;
sp:subject _:b71
] [ sp:object _:b72 ;
sp:predicate rdfs:label ;
sp:subject _:b71
] [ sp:object owl:Restriction ;
sp:predicate rdf:type ;
sp:subject _:b73
] [ sp:object ddr:TimestampDatatype ;
sp:predicate owl:allValuesFrom ;
sp:subject _:b73
] [ sp:object _:b74 ;
sp:predicate sawsdl:modelReference ;
sp:subject _:b73
] [ sp:object _:b75 ;
sp:predicate <http://purl.org/dc/elements/1.1/description> ;
sp:subject _:b73
] [ sp:object _:b71 ;
sp:predicate owl:onProperty ;
sp:subject _:b73
] [ sp:object owl:Restriction ;
sp:predicate rdf:type ;
sp:subject _:b76
] [ sp:object _:b77 ;
sp:predicate _:b78 ;
sp:subject _:b76
] [ sp:object _:b71 ;
sp:predicate owl:onProperty ;
sp:subject _:b76
] [ sp:object _:b73 ;
sp:predicate rdfs:subClassOf ;
sp:subject _:b79
] [ sp:object _:b76 ;
sp:predicate rdfs:subClassOf ;
sp:subject _:b79
]) ;
sp:where ([ sp:object ddr:Timestamp ;
sp:predicate owl:allValuesFrom ;
sp:subject _:b80
] [ sp:object _:b81 ;
sp:predicate owl:onProperty ;
sp:subject _:b80
] [ sp:object _:b80 ;
sp:predicate rdfs:subClassOf ;
sp:subject _:b79
] [ sp:object _:b82 ;
sp:predicate rdfs:subClassOf ;
sp:subject _:b79
] [ rdf:type sp:Optional ;
sp:elements ([ sp:object _:b74 ;
sp:predicate sawsdl:modelReference ;
sp:subject _:b80
])
] [ rdf:type sp:Optional ;
sp:elements ([ sp:object _:b75 ;
sp:predicate <http://purl.org/dc/elements/1.1/description> ;
sp:subject _:b80
])
] [ sp:object owl:Restriction ;
sp:predicate rdf:type ;
sp:subject _:b82
] [ sp:object _:b81 ;
sp:predicate owl:onProperty ;
sp:subject _:b82
] [ rdf:type sp:Union ;
sp:elements (([ rdf:type sp:Optional ;
sp:elements ([ sp:object _:b77 ;
sp:predicate owl:cardinality ;
sp:subject _:b82
] [ rdf:type sp:Bind ;
sp:expression owl:cardinality ;
sp:variable _:b78
])
]) ([ rdf:type sp:Optional ;
sp:elements ([ sp:object _:b77 ;
sp:predicate owl:maxCardinality ;
sp:subject _:b82
] [ rdf:type sp:Bind ;
sp:expression owl:maxCardinality ;
sp:variable _:b78
])
]))
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type afn:localname ;
sp:arg1 _:b81
] ;
sp:variable _:b83
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type smf:lowerTitleCase ;
sp:arg1 [ rdf:type smf:regex ;
sp:arg1 _:b83 ;
sp:arg2 "has(.*)" ;
sp:arg3 "$1"
]
] ;
sp:variable _:b72
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type smf:buildURI ;
sp:arg1 [ rdf:type fn:concat ;
sp:arg1 "http://www.reportinghub.no/schema/ddr#" ;
sp:arg2 _:b72
]
] ;
sp:variable _:b71
])
] .
sawsdl:modelReference
rdf:type owl:AnnotationProperty ;
rdfs:label "model reference"^^xsd:string .
sawsdl:modelReference-xsdelement
rdf:type owl:AnnotationProperty ;
rdfs:label "model reference-xsdelement"^^xsd:string .
sawsdl:modelReference-xsdenumeration
rdf:type owl:AnnotationProperty ;
rdfs:label "model reference-xsdenumeration"^^xsd:string .
_:b1 sp:varName "ont"^^xsd:string .
_:b2 sp:varName "mre"^^xsd:string .
_:b3 sp:varName "evU"^^xsd:string .
_:b4 sp:varName "s"^^xsd:string .
_:b5 sp:varName "value"^^xsd:string .
_:b6 sp:varName "evClass"^^xsd:string .
_:b7 sp:varName "mre"^^xsd:string .
_:b8 sp:varName "res"^^xsd:string .
_:b9 sp:varName "s"^^xsd:string .
_:b10
sp:varName "c"^^xsd:string .
_:b11
sp:varName "name"^^xsd:string .
_:b12
sp:varName "pname"^^xsd:string .
_:b13
sp:varName "tcpname"^^xsd:string .
_:b14
sp:varName "ddrPU"^^xsd:string .
_:b15
sp:varName "tcname"^^xsd:string .
_:b16
sp:varName "ddrCU"^^xsd:string .
_:b17
sp:varName "uom"^^xsd:string .
_:b19
sp:varName "name"^^xsd:string .
_:b20
sp:varName "c"^^xsd:string .
_:b21
sp:varName "clientRes"^^xsd:string .
_:b22
sp:varName "client"^^xsd:string .
_:b23
sp:varName "cardinalityRes"^^xsd:string .
_:b24
sp:varName "dtClass"^^xsd:string .
_:b25
sp:varName "clientResObject"^^xsd:string .
_:b26
sp:varName "clientResPredicate"^^xsd:string .
_:b27
sp:varName "cardinalityResObject"^^xsd:string .
_:b28
sp:varName "cardinalityResPredicate"^^xsd:string .
_:b29
sp:varName "sdtClass"^^xsd:string .
_:b30
sp:varName "res"^^xsd:string .
_:b31
sp:varName "property"^^xsd:string .
_:b36
sp:varName "desc"^^xsd:string .
_:b37
sp:varName "s"^^xsd:string .
_:b38
sp:varName "newDesc"^^xsd:string .
_:b39
sp:varName "dtpnameU"^^xsd:string .
_:b40
sp:varName "dtpname"^^xsd:string .
_:b42
sp:varName "sdtClass"^^xsd:string .
_:b43
sp:varName "rdl"^^xsd:string .
_:b44
sp:varName "desc"^^xsd:string .
_:b46
sp:varName "cardinality"^^xsd:string .
_:b47
sp:varName "cardinalityProperty"^^xsd:string .
_:b48
sp:varName "client"^^xsd:string .
_:b49
sp:varName "res"^^xsd:string .
_:b50
sp:varName "dtClass"^^xsd:string .
_:b51
sp:varName "clientRes"^^xsd:string .
_:b52
sp:varName "prop"^^xsd:string .
_:b53
sp:varName "cardinalityRes"^^xsd:string .
_:b54
sp:varName "pname"^^xsd:string .
_:b55
sp:varName "dtpnameU"^^xsd:string .
_:b56
sp:varName "dtpname"^^xsd:string .
_:b58
sp:varName "uomClass"^^xsd:string .
_:b59
sp:varName "rdl"^^xsd:string .
_:b60
sp:varName "desc"^^xsd:string .
_:b62
sp:varName "cardinality"^^xsd:string .
_:b63
sp:varName "cardinalityProperty"^^xsd:string .
_:b64
sp:varName "client"^^xsd:string .
_:b65
sp:varName "res"^^xsd:string .
_:b66
sp:varName "dtClass"^^xsd:string .
_:b67
sp:varName "clientRes"^^xsd:string .
_:b68
sp:varName "prop"^^xsd:string .
_:b69
sp:varName "cardinalityRes"^^xsd:string .
_:b70
sp:varName "pname"^^xsd:string .
_:b71
sp:varName "dtpnameU"^^xsd:string .
_:b72
sp:varName "dtpname"^^xsd:string .
_:b74
sp:varName "rdl"^^xsd:string .
_:b75
sp:varName "desc"^^xsd:string .
_:b77
sp:varName "cardinality"^^xsd:string .
_:b78
sp:varName "cardinalityProperty"^^xsd:string .
_:b79
sp:varName "client"^^xsd:string .
_:b80
sp:varName "res"^^xsd:string .
_:b81
sp:varName "prop"^^xsd:string .
_:b82
sp:varName "cardinalityRes"^^xsd:string .
_:b83
sp:varName "pname"^^xsd:string .
_:b33
sp:varName "type"^^xsd:string .
_:b34
sp:varName "valueRestriction"^^xsd:string .
_:b35
sp:varName "rangeType"^^xsd:string .
_:b32
sp:varName "pname"^^xsd:string .
# Saved by TopBraid on Mon Aug 01 14:26:29 PDT 2011
# baseURI: http://www.reportinghub.no/ep/spin/1.1/lib
# imports: http://spinrdf.org/spin
@prefix ep-spin-lib: <http://www.reportinghub.no/ep/spin/lib#> .
@prefix ep-spin-lib-1.1: <http://www.reportinghub.no/ep/spin/1.1/lib#> .
@prefix fn: <http://www.w3.org/2005/xpath-functions#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix smf: <http://topbraid.org/sparqlmotionfunctions#> .
@prefix sp: <http://spinrdf.org/sp#> .
@prefix spin: <http://spinrdf.org/spin#> .
@prefix spl: <http://spinrdf.org/spl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<http://www.reportinghub.no/ep/spin/1.1/lib>
rdf:type owl:Ontology ;
owl:imports <http://spinrdf.org/spin> ;
owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
ep-spin-lib:Function
rdf:type spin:Function ;
rdfs:label "Function"^^xsd:string ;
rdfs:subClassOf spin:Functions .
ep-spin-lib:buildURI
rdf:type spin:Function ;
rdfs:label "build URI"^^xsd:string ;
rdfs:subClassOf ep-spin-lib:Function ;
spin:body
[ rdf:type sp:Select ;
sp:resultVariables (_:b1) ;
sp:where ([ rdf:type sp:Bind ;
sp:expression
[ rdf:type smf:resource ;
sp:arg1 [ rdf:type fn:concat ;
sp:arg1 spin:_arg1 ;
sp:arg2 spin:_arg2
]
] ;
sp:variable _:b1
])
] ;
spin:constraint
[ rdf:type spl:Argument ;
spl:predicate sp:arg1 ;
spl:valueType xsd:string
] ;
spin:constraint
[ rdf:type spl:Argument ;
spl:predicate sp:arg2 ;
spl:valueType xsd:string
] .
ep-spin-lib:buildWellBoreURI
rdf:type spin:Function ;
rdfs:label "build well bore URI"^^xsd:string ;
rdfs:subClassOf ep-spin-lib:Function ;
spin:body
[ rdf:type sp:Select ;
sp:resultVariables (_:b2) ;
sp:where ([ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-spin-lib:buildURI ;
sp:arg1 "https://www.reportinghub.no/ep/data/L_9999/W_9999#" ;
sp:arg2 spin:_arg1
] ;
sp:variable _:b2
])
] .
ep-spin-lib:buildWellURI
rdf:type spin:Function ;
rdfs:label "build well URI"^^xsd:string ;
rdfs:subClassOf ep-spin-lib:Function ;
spin:body
[ rdf:type sp:Select ;
sp:resultVariables (_:b3) ;
sp:where ([ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-spin-lib:buildURI ;
sp:arg1 "https://www.reportinghub.no/ep/data/L_9999#" ;
sp:arg2 spin:_arg1
] ;
sp:variable _:b3
])
] .
ep-spin-lib:normalizeString
rdf:type spin:Function ;
rdfs:label "normalize string"^^xsd:string ;
rdfs:subClassOf ep-spin-lib:Function ;
spin:body
[ rdf:type sp:Select ;
sp:resultVariables (_:b4) ;
sp:where ([ rdf:type sp:Bind ;
sp:expression
[ rdf:type smf:regex ;
sp:arg1 spin:_arg1 ;
sp:arg2 "\\((.*)\\)" ;
sp:arg3 ""
] ;
sp:variable _:b5
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type smf:trim ;
sp:arg1 _:b5
] ;
sp:variable _:b6
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type smf:encodeURL ;
sp:arg1 _:b6
] ;
sp:variable _:b7
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type smf:regex ;
sp:arg1 _:b7 ;
sp:arg2 "%2F" ;
sp:arg3 "_"
] ;
sp:variable _:b8
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type smf:regex ;
sp:arg1 _:b8 ;
sp:arg2 "%[0-9A-F][0-9A-F]" ;
sp:arg3 ""
] ;
sp:variable _:b9
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type smf:regex ;
sp:arg1 _:b9 ;
sp:arg2 "\\+" ;
sp:arg3 "_"
] ;
sp:variable _:b10
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type smf:regex ;
sp:arg1 _:b10 ;
sp:arg2 "_+" ;
sp:arg3 "_"
] ;
sp:variable _:b11
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type smf:regex ;
sp:arg1 _:b11 ;
sp:arg2 "\\*" ;
sp:arg3 ""
] ;
sp:variable _:b12
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type xsd:string ;
sp:arg1 [ rdf:type smf:upperCase ;
sp:arg1 _:b12
]
] ;
sp:variable _:b4
])
] ;
spin:constraint
[ rdf:type spl:Argument ;
spl:predicate sp:arg1 ;
spl:valueType xsd:string
] .
_:b2 sp:varName "uri"^^xsd:string .
_:b3 sp:varName "uri"^^xsd:string .
_:b1 sp:varName "uri"^^xsd:string .
_:b5 sp:varName "s1"^^xsd:string .
_:b6 sp:varName "s2"^^xsd:string .
_:b7 sp:varName "t0a"^^xsd:string .
_:b8 sp:varName "t0b"^^xsd:string .
_:b9 sp:varName "t1"^^xsd:string .
_:b10
sp:varName "t2"^^xsd:string .
_:b11
sp:varName "t3"^^xsd:string .
_:b12
sp:varName "t4"^^xsd:string .
_:b4 sp:varName "normalizedStr"^^xsd:string .
# Saved by TopBraid on Mon Aug 01 14:26:29 PDT 2011
# baseURI: null
@prefix composite: <http://www.topbraid.org/2007/05/composite.owl#> .
@prefix forms: <http://www.topbraid.org/2007/01/forms.owl#> .
@prefix inference: <http://www.topbraid.org/2007/06/inference.owl#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix visual: <http://topbraid.org/visual#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
[] rdf:type inference:Configuration ;
composite:child
[ rdf:type <http://spinrdf.org/spin#TopSPIN> ;
composite:index "0"^^xsd:int
] .
# Saved by TopBraid on Wed Jul 27 19:58:27 PDT 2011
# baseURI: http://www.reportinghub.no/ep/transform/1.1/ddr
# imports: http://www.reportinghub.no/ep/schema/1.1.1/ddr
# imports: http://www.reportinghub.no/1.1/map/ddr
# imports: http://www.reportinghub.no/1.1/schema/map
# imports: http://spinrdf.org/spin
# imports: http://topbraid.org/sxml
@prefix NPD_110412124707: <file:///www.reportinghub.no/input/NPD_110412124707.xml#> .
@prefix afn: <http://jena.hpl.hp.com/ARQ/function#> .
@prefix ddr: <http://www.reportinghub.no/ep/schema/ddr#> .
@prefix fn: <http://www.w3.org/2005/xpath-functions#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix smf: <http://topbraid.org/sparqlmotionfunctions#> .
@prefix sp: <http://spinrdf.org/sp#> .
@prefix spif: <http://spinrdf.org/spif#> .
@prefix spin: <http://spinrdf.org/spin#> .
@prefix sxml: <http://topbraid.org/sxml#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
ddr:Cs_activity
sxml:element "witsml:activity"^^xsd:string .
ddr:Cs_alias
sxml:element "witsml:rigAlias"^^xsd:string , "witsml:alias" .
ddr:Cs_bitRecord
sxml:element "witsml:bitRecord" .
ddr:Cs_documentAudit
sxml:element "witsml:documentAudit" .
ddr:Cs_documentEvent
sxml:element "witsml:documentEvent" .
ddr:Cs_documentFileCreation
sxml:element "witsml:documentFileCreation" .
ddr:Cs_documentInfo
sxml:element "witsml:documentInfo" .
ddr:Cs_documentSecurityInfo
sxml:element "witsml:documentSecurityInfo" .
ddr:Cs_drillReportControlIncidentInfo
sxml:element "witsml:drillReportControlIncidentInfo" .
ddr:Cs_drillReportCoreInfo
sxml:element "witsml:drillReportCoreInfo" .
ddr:Cs_drillReportEquipFailureInfo
sxml:element "witsml:drillReportEquipFailureInfo" .
ddr:Cs_drillReportFormTestInfo
sxml:element "witsml:drillReportFormTestInfo" .
ddr:Cs_drillReportGasReadingInfo
sxml:element "witsml:drillReportGasReadingInfo" .
ddr:Cs_drillReportLithShowInfo
sxml:element "witsml:drillReportLithShowInfo" .
ddr:Cs_drillReportLogInfo
sxml:element "witsml:drillReportLogInfo" .
ddr:Cs_drillReportPerfInfo
sxml:element "witsml:drillReportPerfInfo" .
ddr:Cs_drillReportPorePressure
sxml:element "witsml:drillReportPorePressure" .
ddr:Cs_drillReportStatusInfo
sxml:element "witsml:statusInfo"^^xsd:string , "witsml:drillReportStatusInfo" .
ddr:Cs_drillReportStratInfo
sxml:element "witsml:drillReportStratInfo" .
ddr:Cs_drillReportSurveyStation
sxml:element "witsml:drillReportSurveyStation" .
ddr:Cs_drillReportWellTestInfo
sxml:element "witsml:drillReportWellTestInfo" .
ddr:Cs_drillReportWellboreInfo
sxml:element "witsml:drillReportWellboreInfo" .
ddr:Cs_fluid
sxml:element "witsml:fluid" .
ddr:Cs_geodeticModel
sxml:element "witsml:geodeticModel" .
ddr:Cs_localCRS
sxml:element "witsml:localCRS" .
ddr:Cs_location
sxml:element "witsml:location" .
ddr:Cs_projectionx
sxml:element "witsml:projectionx" .
ddr:Cs_refWellWellbore
sxml:element "witsml:refWellWellbore" .
ddr:Cs_refWellWellboreRig
sxml:element "witsml:refWellWellboreRig" .
ddr:Cs_wellAlias
sxml:element "witsml:wellAlias" , "witsml:wellboreAlias"^^xsd:string .
ddr:Cs_wellCRS
sxml:element "witsml:wellCRS" .
ddr:Cs_wellDatum
sxml:element "witsml:wellDatum" .
ddr:DrillReports
sxml:element "witsml:drillReports"^^xsd:string .
ddr:Obj_drillReport
sxml:element "witsml:drillReport"^^xsd:string .
ddr:Thing
spin:rule
[ rdf:type sp:Construct ;
rdfs:comment "STEP 030 - Construct ep-activity type statements"^^xsd:string ;
sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/activity#DrillingActivity> ;
sp:predicate rdf:type ;
sp:subject _:b1
]) ;
sp:where ([ sp:object ddr:Cs_activity ;
sp:predicate rdf:type ;
sp:subject _:b1
])
] ;
spin:rule
[ rdf:type sp:Construct ;
rdfs:comment "STEP 002 - Construct datatype datetime values"^^xsd:string ;
sp:templates ([ sp:object _:b2 ;
sp:predicate _:b3 ;
sp:subject _:b4
] [ sp:object rdf:Statement ;
sp:predicate rdf:type ;
sp:subject _:b5
] [ sp:object _:b4 ;
sp:predicate rdf:subject ;
sp:subject _:b5
] [ sp:object _:b3 ;
sp:predicate rdf:predicate ;
sp:subject _:b5
] [ sp:object _:b2 ;
sp:predicate rdf:object ;
sp:subject _:b5
] [ sp:object _:b5 ;
sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ;
sp:subject _:b6
]) ;
sp:where ([ sp:object _:b6 ;
sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
sp:subject _:b4
] [ sp:object _:b7 ;
sp:predicate rdf:type ;
sp:subject _:b6
] [ rdf:type sp:NotExists ;
sp:elements ([ sp:object
[ sp:varName "uom"^^xsd:string
] ;
sp:predicate ddr:uom ;
sp:subject _:b6
])
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type afn:localname ;
sp:arg1 _:b7
] ;
sp:variable _:b8
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type smf:buildURI ;
sp:arg1 [ rdf:type fn:concat ;
sp:arg1 "http://www.reportinghub.no/ep/schema/ddr#" ;
sp:arg2 _:b8
]
] ;
sp:variable _:b3
] [ sp:object owl:DatatypeProperty ;
sp:predicate rdf:type ;
sp:subject _:b3
] [ sp:object _:b9 ;
sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
sp:subject _:b6
] [ sp:object sxml:TextNode ;
sp:predicate rdf:type ;
sp:subject _:b9
] [ sp:object _:b10 ;
sp:predicate sxml:text ;
sp:subject _:b9
] [ sp:object _:b11 ;
sp:predicate rdf:type ;
sp:subject _:b4
] [ rdf:type sp:TriplePath ;
sp:object _:b12 ;
sp:path [ rdf:type sp:ModPath ;
sp:modMax -2 ;
sp:modMin 0 ;
sp:subPath rdfs:subClassOf
] ;
sp:subject _:b11
] [ sp:object _:b13 ;
sp:predicate rdfs:subClassOf ;
sp:subject _:b12
] [ sp:object owl:Restriction ;
sp:predicate rdf:type ;
sp:subject _:b13
] [ sp:object _:b14 ;
sp:predicate owl:allValuesFrom ;
sp:subject _:b13
] [ sp:object _:b3 ;
sp:predicate owl:onProperty ;
sp:subject _:b13
] [ rdf:type sp:TriplePath ;
sp:object xsd:dateTime ;
sp:path [ rdf:type sp:ModPath ;
sp:modMax -2 ;
sp:modMin 0 ;
sp:subPath rdfs:subClassOf
] ;
sp:subject _:b14
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type xsd:dateTime ;
sp:arg1 _:b10
] ;
sp:variable _:b2
])
] ;
spin:rule
[ rdf:type sp:Construct ;
rdfs:comment "STEP 004 - Construct UOM values"^^xsd:string ;
sp:templates ([ sp:object _:b15 ;
sp:predicate rdf:type ;
sp:subject _:b16
] [ sp:object _:b17 ;
sp:predicate ddr:uom ;
sp:subject _:b16
] [ sp:object _:b18 ;
sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
sp:subject _:b16
] [ sp:object _:b16 ;
sp:predicate _:b19 ;
sp:subject _:b20
] [ sp:object rdf:Statement ;
sp:predicate rdf:type ;
sp:subject _:b21
] [ sp:object _:b20 ;
sp:predicate rdf:subject ;
sp:subject _:b21
] [ sp:object _:b19 ;
sp:predicate rdf:predicate ;
sp:subject _:b21
] [ sp:object _:b18 ;
sp:predicate rdf:object ;
sp:subject _:b21
] [ sp:object _:b21 ;
sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ;
sp:subject _:b22
]) ;
sp:where ([ sp:object _:b22 ;
sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
sp:subject _:b20
] [ sp:object _:b23 ;
sp:predicate rdf:type ;
sp:subject _:b22
] [ sp:object _:b17 ;
sp:predicate ddr:uom ;
sp:subject _:b22
] [ rdf:type sp:NotExists ;
sp:elements ([ sp:object
[ sp:varName "aNode"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ;
sp:subject _:b22
])
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type afn:localname ;
sp:arg1 _:b23
] ;
sp:variable _:b24
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type smf:buildURI ;
sp:arg1 [ rdf:type fn:concat ;
sp:arg1 "http://www.reportinghub.no/ep/schema/ddr#has" ;
sp:arg2 [ rdf:type smf:titleCase ;
sp:arg1 _:b24
]
]
] ;
sp:variable _:b19
] [ sp:object owl:ObjectProperty ;
sp:predicate rdf:type ;
sp:subject _:b19
] [ sp:object _:b25 ;
sp:predicate rdf:type ;
sp:subject _:b20
] [ rdf:type sp:TriplePath ;
sp:object _:b26 ;
sp:path [ rdf:type sp:ModPath ;
sp:modMax -2 ;
sp:modMin 0 ;
sp:subPath rdfs:subClassOf
] ;
sp:subject _:b25
] [ sp:object _:b27 ;
sp:predicate rdfs:subClassOf ;
sp:subject _:b26
] [ sp:object owl:Restriction ;
sp:predicate rdf:type ;
sp:subject _:b27
] [ sp:object _:b15 ;
sp:predicate owl:allValuesFrom ;
sp:subject _:b27
] [ sp:object _:b19 ;
sp:predicate owl:onProperty ;
sp:subject _:b27
] [ sp:object _:b28 ;
sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
sp:subject _:b22
] [ sp:object sxml:TextNode ;
sp:predicate rdf:type ;
sp:subject _:b28
] [ sp:object _:b29 ;
sp:predicate sxml:text ;
sp:subject _:b28
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type xsd:double ;
sp:arg1 _:b29
] ;
sp:variable _:b18
])
] ;
spin:rule
[ rdf:type sp:Construct ;
rdfs:comment "STEP 006 - Construct Enumerated Values"^^xsd:string ;
sp:templates ([ sp:object _:b30 ;
sp:predicate _:b31 ;
sp:subject _:b32
] [ sp:object rdf:Statement ;
sp:predicate rdf:type ;
sp:subject _:b33
] [ sp:object _:b32 ;
sp:predicate rdf:subject ;
sp:subject _:b33
] [ sp:object _:b31 ;
sp:predicate rdf:predicate ;
sp:subject _:b33
] [ sp:object _:b30 ;
sp:predicate rdf:object ;
sp:subject _:b33
] [ sp:object _:b33 ;
sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ;
sp:subject _:b34
]) ;
sp:where ([ sp:object _:b34 ;
sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
sp:subject _:b32
] [ sp:object _:b35 ;
sp:predicate rdf:type ;
sp:subject _:b34
] [ rdf:type sp:NotExists ;
sp:elements ([ sp:object
[ sp:varName "uom"^^xsd:string
] ;
sp:predicate ddr:uom ;
sp:subject _:b34
])
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type smf:titleCase ;
sp:arg1 [ rdf:type afn:localname ;
sp:arg1 _:b35
]
] ;
sp:variable _:b36
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type smf:buildURI ;
sp:arg1 [ rdf:type fn:concat ;
sp:arg1 "http://www.reportinghub.no/ep/schema/ddr#has" ;
sp:arg2 _:b36
]
] ;
sp:variable _:b31
] [ sp:object owl:ObjectProperty ;
sp:predicate rdf:type ;
sp:subject _:b31
] [ sp:object _:b37 ;
sp:predicate rdf:type ;
sp:subject _:b32
] [ rdf:type sp:TriplePath ;
sp:object _:b38 ;
sp:path [ rdf:type sp:ModPath ;
sp:modMax -2 ;
sp:modMin 0 ;
sp:subPath rdfs:subClassOf
] ;
sp:subject _:b37
] [ sp:object _:b39 ;
sp:predicate rdfs:subClassOf ;
sp:subject _:b38
] [ sp:object owl:Restriction ;
sp:predicate rdf:type ;
sp:subject _:b39
] [ sp:object _:b31 ;
sp:predicate owl:onProperty ;
sp:subject _:b39
] [ sp:object _:b40 ;
sp:predicate owl:allValuesFrom ;
sp:subject _:b39
] [ rdf:type sp:TriplePath ;
sp:object <http://www.linkedmodel.org/schema/dtype#EnumeratedValue> ;
sp:path [ rdf:type sp:ModPath ;
sp:modMax -2 ;
sp:modMin 0 ;
sp:subPath rdfs:subClassOf
] ;
sp:subject _:b40
] [ sp:object _:b41 ;
sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
sp:subject _:b34
] [ sp:object sxml:TextNode ;
sp:predicate rdf:type ;
sp:subject _:b41
] [ sp:object _:b42 ;
sp:predicate sxml:text ;
sp:subject _:b41
] [ sp:object _:b40 ;
sp:predicate rdf:type ;
sp:subject _:b30
] [ sp:object _:b42 ;
sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
sp:subject _:b30
])
] ;
spin:rule
[ rdf:type sp:Construct ;
rdfs:comment "STEP 003 - Construct datatype string values"^^xsd:string ;
sp:templates ([ sp:object _:b43 ;
sp:predicate _:b44 ;
sp:subject _:b45
] [ sp:object rdf:Statement ;
sp:predicate rdf:type ;
sp:subject _:b46
] [ sp:object _:b45 ;
sp:predicate rdf:subject ;
sp:subject _:b46
] [ sp:object _:b44 ;
sp:predicate rdf:predicate ;
sp:subject _:b46
] [ sp:object _:b43 ;
sp:predicate rdf:object ;
sp:subject _:b46
] [ sp:object _:b46 ;
sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ;
sp:subject _:b47
]) ;
sp:where ([ sp:object _:b47 ;
sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
sp:subject _:b45
] [ sp:object _:b48 ;
sp:predicate rdf:type ;
sp:subject _:b47
] [ rdf:type sp:NotExists ;
sp:elements ([ sp:object
[ sp:varName "uom"^^xsd:string
] ;
sp:predicate ddr:uom ;
sp:subject _:b47
])
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type afn:localname ;
sp:arg1 _:b48
] ;
sp:variable _:b49
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type smf:buildURI ;
sp:arg1 [ rdf:type fn:concat ;
sp:arg1 "http://www.reportinghub.no/ep/schema/ddr#" ;
sp:arg2 _:b49
]
] ;
sp:variable _:b44
] [ sp:object owl:DatatypeProperty ;
sp:predicate rdf:type ;
sp:subject _:b44
] [ sp:object _:b50 ;
sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
sp:subject _:b47
] [ sp:object sxml:TextNode ;
sp:predicate rdf:type ;
sp:subject _:b50
] [ sp:object _:b43 ;
sp:predicate sxml:text ;
sp:subject _:b50
] [ sp:object _:b51 ;
sp:predicate rdf:type ;
sp:subject _:b45
] [ rdf:type sp:TriplePath ;
sp:object _:b52 ;
sp:path [ rdf:type sp:ModPath ;
sp:modMax -2 ;
sp:modMin 0 ;
sp:subPath rdfs:subClassOf
] ;
sp:subject _:b51
] [ sp:object _:b53 ;
sp:predicate rdfs:subClassOf ;
sp:subject _:b52
] [ sp:object owl:Restriction ;
sp:predicate rdf:type ;
sp:subject _:b53
] [ sp:object _:b54 ;
sp:predicate owl:allValuesFrom ;
sp:subject _:b53
] [ sp:object _:b44 ;
sp:predicate owl:onProperty ;
sp:subject _:b53
] [ rdf:type sp:TriplePath ;
sp:object xsd:string ;
sp:path [ rdf:type sp:ModPath ;
sp:modMax -2 ;
sp:modMin 0 ;
sp:subPath rdfs:subClassOf
] ;
sp:subject _:b54
])
] ;
spin:rule
[ rdf:type sp:Construct ;
rdfs:comment "STEP 020 - Construct all other object properties - WIP"^^xsd:string ;
sp:templates ([ sp:object _:b55 ;
sp:predicate _:b56 ;
sp:subject _:b57
] [ sp:object rdf:Statement ;
sp:predicate rdf:type ;
sp:subject _:b58
] [ sp:object _:b57 ;
sp:predicate rdf:subject ;
sp:subject _:b58
] [ sp:object _:b56 ;
sp:predicate rdf:predicate ;
sp:subject _:b58
] [ sp:object _:b55 ;
sp:predicate rdf:object ;
sp:subject _:b58
] [ sp:object _:b58 ;
sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ;
sp:subject _:b55
]) ;
sp:where ([ sp:object _:b55 ;
sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
sp:subject _:b57
] [ sp:object _:b59 ;
sp:predicate rdf:type ;
sp:subject _:b55
] [ sp:object _:b60 ;
sp:predicate rdf:type ;
sp:subject _:b57
] [ rdf:type sp:TriplePath ;
sp:object _:b61 ;
sp:path [ rdf:type sp:ModPath ;
sp:modMax -2 ;
sp:modMin 0 ;
sp:subPath rdfs:subClassOf
] ;
sp:subject _:b60
] [ sp:object _:b62 ;
sp:predicate rdfs:subClassOf ;
sp:subject _:b61
] [ sp:object owl:Restriction ;
sp:predicate rdf:type ;
sp:subject _:b62
] [ sp:object _:b56 ;
sp:predicate owl:onProperty ;
sp:subject _:b62
] [ sp:object _:b59 ;
sp:predicate owl:allValuesFrom ;
sp:subject _:b62
])
] .
ddr:schemaLocation
rdfs:domain ddr:Obj_drillReports ;
sxml:attribute "xsi:schemaLocation"^^xsd:string .
ddr:uom
sxml:attribute "uom"^^xsd:string .
ddr:version
rdfs:domain ddr:DrillReports ;
sxml:attribute "version"^^xsd:string .
<http://www.reportinghub.no/ep/transform/1.1/ddr>
rdf:type owl:Ontology ;
owl:imports <http://www.reportinghub.no/1.1/schema/map> , <http://topbraid.org/sxml> , <http://www.reportinghub.no/1.1/map/ddr> , <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/schema/1.1.1/ddr> ;
owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
owl:Thing
spin:query
[ rdf:type sp:Select ;
sp:resultVariables (_:b63 _:b64 _:b65 _:b66) ;
sp:where ([ sp:object <http://topbraid.org/sxsd#ComplexType> ;
sp:predicate rdf:type ;
sp:subject _:b67
] [ rdf:type sp:TriplePath ;
sp:object _:b68 ;
sp:path [ rdf:type sp:ModPath ;
sp:modMax -2 ;
sp:modMin 0 ;
sp:subPath <http://www.topbraid.org/2007/05/composite.owl#child>
] ;
sp:subject _:b67
] [ sp:object _:b69 ;
sp:predicate <http://topbraid.org/sxsd#name> ;
sp:subject _:b67
] [ sp:object _:b66 ;
sp:predicate <http://www.w3.org/ns/sawsdl#modelReference> ;
sp:subject _:b68
] [ sp:object _:b70 ;
sp:predicate <http://topbraid.org/sxsd#name> ;
sp:subject _:b68
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type spif:titleCase ;
sp:arg1 _:b70
] ;
sp:variable _:b71
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type smf:buildURI ;
sp:arg1 [ rdf:type fn:concat ;
sp:arg1 "http://www.reportinghub.no/ep/schema/ddr#has" ;
sp:arg2 _:b71
]
] ;
sp:variable _:b65
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type spif:titleCase ;
sp:arg1 _:b69 ;
sp:arg2 "[a-z]s"
] ;
sp:variable _:b72
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type smf:buildURI ;
sp:arg1 [ rdf:type fn:concat ;
sp:arg1 "http://www.reportinghub.no/ep/schema/ddr#" ;
sp:arg2 _:b72
]
] ;
sp:variable _:b64
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type smf:buildURI ;
sp:arg1 [ rdf:type fn:concat ;
sp:arg1 "http://www.reportinghub.no/map/ddr#" ;
sp:arg2 _:b72 ;
sp:arg3 "-has" ;
sp:arg4 _:b71
]
] ;
sp:variable _:b63
])
] ;
spin:query
[ rdf:type sp:Select ;
sp:resultVariables (_:b73 _:b74 _:b75 _:b76) ;
sp:where ([ sp:object _:b76 ;
sp:predicate <http://www.w3.org/ns/sawsdl#modelReference> ;
sp:subject _:b75
] [ sp:object _:b75 ;
sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
sp:subject _:b74
] [ rdf:type sp:Union ;
sp:elements (([ sp:object <http://topbraid.org/sxsd#Sequence> ;
sp:predicate rdf:type ;
sp:subject _:b74
]) ([ sp:object <http://topbraid.org/sxsd#Choice> ;
sp:predicate rdf:type ;
sp:subject _:b74
]))
] [ sp:object _:b74 ;
sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
sp:subject _:b73
])
] .
_:b55
sp:varName "child"^^xsd:string .
_:b56
sp:varName "formalProperty"^^xsd:string .
_:b57
sp:varName "inst"^^xsd:string .
_:b59
sp:varName "childType"^^xsd:string .
_:b60
sp:varName "instType"^^xsd:string .
_:b61
sp:varName "instClass"^^xsd:string .
_:b62
sp:varName "valuesRestriction"^^xsd:string .
_:b43
sp:varName "text"^^xsd:string .
_:b44
sp:varName "dtpnameU"^^xsd:string .
_:b45
sp:varName "inst"^^xsd:string .
_:b47
sp:varName "child"^^xsd:string .
_:b48
sp:varName "childType"^^xsd:string .
_:b49
sp:varName "childLocalName"^^xsd:string .
_:b50
sp:varName "textNode"^^xsd:string .
_:b51
sp:varName "instType"^^xsd:string .
_:b52
sp:varName "instClass"^^xsd:string .
_:b53
sp:varName "valuesRestriction"^^xsd:string .
_:b54
sp:varName "rangeType"^^xsd:string .
_:b30
sp:varName "enumeratedValue"^^xsd:string .
_:b31
sp:varName "opnameU"^^xsd:string .
_:b32
sp:varName "inst"^^xsd:string .
_:b34
sp:varName "child"^^xsd:string .
_:b35
sp:varName "childType"^^xsd:string .
_:b36
sp:varName "childLocalName"^^xsd:string .
_:b37
sp:varName "instType"^^xsd:string .
_:b38
sp:varName "instClass"^^xsd:string .
_:b39
sp:varName "valuesRestriction"^^xsd:string .
_:b40
sp:varName "rangeU"^^xsd:string .
_:b41
sp:varName "textNode"^^xsd:string .
_:b42
sp:varName "text"^^xsd:string .
_:b15
sp:varName "rangeU"^^xsd:string .
_:b17
sp:varName "uom"^^xsd:string .
_:b18
sp:varName "value"^^xsd:string .
_:b19
sp:varName "opnameU"^^xsd:string .
_:b20
sp:varName "inst"^^xsd:string .
_:b22
sp:varName "child"^^xsd:string .
_:b23
sp:varName "childType"^^xsd:string .
_:b24
sp:varName "childLocalName"^^xsd:string .
_:b25
sp:varName "instType"^^xsd:string .
_:b26
sp:varName "instClass"^^xsd:string .
_:b27
sp:varName "allValuesRestriction"^^xsd:string .
_:b28
sp:varName "textNode"^^xsd:string .
_:b29
sp:varName "text"^^xsd:string .
_:b2 sp:varName "dateTime"^^xsd:string .
_:b3 sp:varName "dtpnameU"^^xsd:string .
_:b4 sp:varName "inst"^^xsd:string .
_:b6 sp:varName "child"^^xsd:string .
_:b7 sp:varName "childType"^^xsd:string .
_:b8 sp:varName "childLocalName"^^xsd:string .
_:b9 sp:varName "textNode"^^xsd:string .
_:b10
sp:varName "text"^^xsd:string .
_:b11
sp:varName "instType"^^xsd:string .
_:b12
sp:varName "instClass"^^xsd:string .
_:b13
sp:varName "valuesRestriction"^^xsd:string .
_:b14
sp:varName "rangeType"^^xsd:string .
_:b73
sp:varName "pp"^^xsd:string .
_:b74
sp:varName "p"^^xsd:string .
_:b75
sp:varName "s"^^xsd:string .
_:b76
sp:varName "e"^^xsd:string .
_:b63
sp:varName "ddrCPU"^^xsd:string .
_:b64
sp:varName "ddrCU"^^xsd:string .
_:b65
sp:varName "ddrPU"^^xsd:string .
_:b66
sp:varName "mre"^^xsd:string .
_:b67
sp:varName "s"^^xsd:string .
_:b68
sp:varName "c"^^xsd:string .
_:b69
sp:varName "name"^^xsd:string .
_:b70
sp:varName "pname"^^xsd:string .
_:b71
sp:varName "tcpname"^^xsd:string .
_:b72
sp:varName "tcname"^^xsd:string .
_:b1 sp:varName "activity"^^xsd:string .
# Saved by TopBraid on Mon Aug 01 14:29:25 PDT 2011
# baseURI: http://www.reportinghub.no/ep/transform/1.1/ddr/normalization
# imports: http://www.reportinghub.no/ep/spin/1.1/lib
# imports: http://www.reportinghub.no/ep/transform/1.1/ddr
# imports: http://spinrdf.org/spin
@prefix ddr-normalization: <http://www.reportinghub.no/ep/transform/ddr/normalization#> .
@prefix ddr-normalization-1.1: <http://www.reportinghub.no/ep/transform/1.1/ddr/normalization#> .
@prefix ep-spin-lib: <http://www.reportinghub.no/ep/spin/lib#> .
@prefix normalization: <http://www.reportinghub.no/ep/transform/normalization#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix sp: <http://spinrdf.org/sp#> .
@prefix spin: <http://spinrdf.org/spin#> .
@prefix spl: <http://spinrdf.org/spl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<http://www.reportinghub.no/ep/schema/ddr#Obj_drillReport>
spin:rule
[ rdf:type sp:Construct ;
rdfs:comment "STEP 101 Make Well and Well Bore Instances"^^xsd:string ;
sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/well#WellBore> ;
sp:predicate rdf:type ;
sp:subject _:b1
] [ sp:object _:b2 ;
sp:predicate rdfs:label ;
sp:subject _:b1
] [ sp:object <http://www.reportinghub.no/ep/schema/well#Well> ;
sp:predicate rdf:type ;
sp:subject _:b3
] [ sp:object _:b4 ;
sp:predicate rdfs:label ;
sp:subject _:b3
] [ sp:object _:b1 ;
sp:predicate <http://www.reportinghub.no/ep/schema/core#hasPart> ;
sp:subject _:b3
]) ;
sp:where ([ sp:object _:b2 ;
sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
sp:subject spin:_this
] [ sp:object _:b4 ;
sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWell> ;
sp:subject spin:_this
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-spin-lib:normalizeString ;
sp:arg1 _:b4
] ;
sp:variable _:b5
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-spin-lib:buildWellURI ;
sp:arg1 _:b5
] ;
sp:variable _:b3
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-spin-lib:normalizeString ;
sp:arg1 _:b2
] ;
sp:variable _:b6
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-spin-lib:buildWellBoreURI ;
sp:arg1 _:b6
] ;
sp:variable _:b1
])
] .
<http://www.reportinghub.no/ep/transform/1.1/ddr/normalization>
rdf:type owl:Ontology ;
owl:imports <http://www.reportinghub.no/ep/spin/1.1/lib> , <http://www.reportinghub.no/ep/transform/1.1/ddr> , <http://spinrdf.org/spin> ;
owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
_:b2 sp:varName "nameWellBore"^^xsd:string .
_:b4 sp:varName "nameWell"^^xsd:string .
_:b5 sp:varName "normalizedWellName"^^xsd:string .
_:b3 sp:varName "normalizedWellNameU"^^xsd:string .
_:b6 sp:varName "normalizedWellBoreName"^^xsd:string .
_:b1 sp:varName "normalizedWellBoreNameU"^^xsd:string .
# Saved by TopBraid on Mon Aug 01 14:29:25 PDT 2011
# baseURI: null
@prefix composite: <http://www.topbraid.org/2007/05/composite.owl#> .
@prefix forms: <http://www.topbraid.org/2007/01/forms.owl#> .
@prefix inference: <http://www.topbraid.org/2007/06/inference.owl#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix visual: <http://topbraid.org/visual#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
[] rdf:type inference:Configuration ;
composite:child
[ rdf:type <http://spinrdf.org/spin#TopSPIN> ;
<http://spinrdf.org/spin#topSPINOptions>
"singlePass" ;
composite:index "0"^^xsd:int
] .
# Saved by TopBraid on Mon Aug 01 13:35:23 PDT 2011
# baseURI: http://www.reportinghub.no/ep/transform/normalization
@prefix composite: <http://www.topbraid.org/2007/05/composite.owl#> .
@prefix forms: <http://www.topbraid.org/2007/01/forms.owl#> .
@prefix inference: <http://www.topbraid.org/2007/06/inference.owl#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix visual: <http://topbraid.org/visual#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
[] rdf:type inference:Configuration ;
composite:child
[ rdf:type <http://spinrdf.org/spin#TopSPIN> ;
composite:index "0"^^xsd:int
] .
<witsml:drillReports version="1.4.0.0" xmlns:witsml="http://www.witsml.org/schemas/1series" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.witsml.org/schemas/1series http://www.npd.no/schema/DDRS/1series/WITSML_drillReport_profiled_schema_phase2.xsd">
<witsml:drillReport>
<witsml:nameWell>25/8-C-23</witsml:nameWell>
<witsml:nameWellbore>25/08-C-23 B</witsml:nameWellbore>
<witsml:name>25/8-C-23</witsml:name>
<witsml:dTimStart>2011-04-05T06:00:00.001Z</witsml:dTimStart>
<witsml:dTimEnd>2011-04-06T06:00:00.001Z</witsml:dTimEnd>
<witsml:versionKind>normal</witsml:versionKind>
<witsml:createDate>2011-04-12T10:47:00.001Z</witsml:createDate>
<witsml:wellAlias>
<witsml:name>25/8-C-23</witsml:name>
<witsml:namingSystem>NPD code</witsml:namingSystem>
</witsml:wellAlias>
<witsml:wellboreAlias>
<witsml:name>25/8-C-23 B</witsml:name>
<witsml:namingSystem>NPD code</witsml:namingSystem>
</witsml:wellboreAlias>
<witsml:wellboreAlias>
<witsml:name>6480</witsml:name>
<witsml:namingSystem>NPD number</witsml:namingSystem>
</witsml:wellboreAlias>
<witsml:wellDatum>
<witsml:name>Kelly Bushing</witsml:name>
<witsml:code>KB</witsml:code>
<witsml:elevation uom="m">32</witsml:elevation>
</witsml:wellDatum>
<witsml:wellDatum>
<witsml:name>Sea Level</witsml:name>
<witsml:code>SL</witsml:code>
<witsml:elevation uom="m">32</witsml:elevation>
</witsml:wellDatum>
<witsml:wellboreInfo>
<witsml:dTimSpud>2011-01-24T06:00:00.001Z</witsml:dTimSpud>
<witsml:operator>Esso Norway</witsml:operator>
<witsml:drillContractor>KCA Deutag</witsml:drillContractor>
<witsml:rigAlias>
<witsml:name>Ringhorne</witsml:name>
<witsml:namingSystem>NPD Name</witsml:namingSystem>
</witsml:rigAlias>
<witsml:rigAlias>
<witsml:name>280849</witsml:name>
<witsml:namingSystem>NPD Code</witsml:namingSystem>
</witsml:rigAlias>
</witsml:wellboreInfo>
<witsml:statusInfo>
<witsml:dTim>2011-04-05T06:00:00.001Z</witsml:dTim>
<witsml:md uom="m">6292</witsml:md>
<witsml:presTestType>formation integrity test</witsml:presTestType>
<witsml:distDrill uom="m">138</witsml:distDrill>
<witsml:elevKelly uom="m">60.2999992370605</witsml:elevKelly>
<witsml:sum24Hr>Circulate and condition hole at 6154m. Resume drilling 8-1/2" production hole section from 6154m to 6162m. Continue to circulate and condition hole to remove cuttings from hole and attempt to reduce loss rate. Resume drilling 8-1/2" production hole section from 6162m to 6292m. Losses ranging from 6 m3/hr to 19 m3/hr while drilling and circulating. </witsml:sum24Hr>
<witsml:forecast24Hr>Continue to drill 8-1/2" production hole section to TD. Circulate and condition hole.</witsml:forecast24Hr>
<witsml:ropCurrent uom="m/h">9.51724137931035</witsml:ropCurrent>
</witsml:statusInfo>
<witsml:bitRecord>
<witsml:numBit>b6</witsml:numBit>
<witsml:diaBit uom="in">8.50000015393957</witsml:diaBit>
<witsml:manufacturer>Hughes-Christensen</witsml:manufacturer>
<witsml:codeMfg>HCM 607</witsml:codeMfg>
</witsml:bitRecord>
<witsml:bitRecord>
<witsml:numBit>b6</witsml:numBit>
<witsml:diaBit uom="in">8.50000015393957</witsml:diaBit>
<witsml:manufacturer>Hughes-Christensen</witsml:manufacturer>
<witsml:codeMfg>HCM 607</witsml:codeMfg>
</witsml:bitRecord>
<witsml:bitRecord>
<witsml:numBit>b6</witsml:numBit>
<witsml:diaBit uom="in">8.50000015393957</witsml:diaBit>
<witsml:manufacturer>Hughes-Christensen</witsml:manufacturer>
<witsml:codeMfg>HCM 607</witsml:codeMfg>
</witsml:bitRecord>
<witsml:bitRecord>
<witsml:numBit>b6</witsml:numBit>
<witsml:diaBit uom="in">8.50000015393957</witsml:diaBit>
<witsml:manufacturer>Hughes-Christensen</witsml:manufacturer>
<witsml:codeMfg>HCM 607</witsml:codeMfg>
</witsml:bitRecord>
<witsml:fluid>
<witsml:type>Oil Based</witsml:type>
<witsml:dTim>2011-04-05T09:00:00.001Z</witsml:dTim>
<witsml:md uom="m">6162</witsml:md>
<witsml:tvd uom="m">1799.94559164957</witsml:tvd>
<witsml:presBopRating uom="bar">344.7378515625</witsml:presBopRating>
<witsml:mudClass>oil based</witsml:mudClass>
<witsml:density uom="g/cm3">1370</witsml:density>
<witsml:pv uom="mPa.s">19</witsml:pv>
<witsml:yp uom="Pa">5.745631</witsml:yp>
</witsml:fluid>
<witsml:fluid>
<witsml:type>Oil Based</witsml:type>
<witsml:dTim>2011-04-05T14:00:00.001Z</witsml:dTim>
<witsml:md uom="m">6162</witsml:md>
<witsml:tvd uom="m">1799.94559164957</witsml:tvd>
<witsml:presBopRating uom="bar">344.7378515625</witsml:presBopRating>
<witsml:mudClass>oil based</witsml:mudClass>
<witsml:density uom="g/cm3">1380</witsml:density>
<witsml:pv uom="mPa.s">17</witsml:pv>
<witsml:yp uom="Pa">5.266829</witsml:yp>
</witsml:fluid>
<witsml:fluid>
<witsml:type>Oil Based</witsml:type>
<witsml:dTim>2011-04-05T20:45:00.001Z</witsml:dTim>
<witsml:md uom="m">6225</witsml:md>
<witsml:tvd uom="m">1799.96139825117</witsml:tvd>
<witsml:presBopRating uom="bar">344.7378515625</witsml:presBopRating>
<witsml:presBopRating uom="bar">344.7378515625</witsml:presBopRating>
<witsml:mudClass>oil based</witsml:mudClass>
<witsml:density uom="g/cm3">1370</witsml:density>
<witsml:pv uom="mPa.s">17</witsml:pv>
<witsml:yp uom="Pa">5.745631</witsml:yp>
</witsml:fluid>
<witsml:fluid>
<witsml:type>Oil Based</witsml:type>
<witsml:dTim>2011-04-06T04:00:00.001Z</witsml:dTim>
<witsml:md uom="m">6280</witsml:md>
<witsml:mudClass>oil based</witsml:mudClass>
<witsml:density uom="g/cm3">1380</witsml:density>
<witsml:pv uom="mPa.s">18</witsml:pv>
<witsml:yp uom="Pa">7.182039</witsml:yp>
</witsml:fluid>
<witsml:activity>
<witsml:dTimStart>2011-04-05T06:00:00.001Z</witsml:dTimStart>
<witsml:dTimEnd>2011-04-05T06:15:00.001Z</witsml:dTimEnd>
<witsml:md uom="m">6154</witsml:md>
<witsml:tvd uom="m">1799.94758440832</witsml:tvd>
<witsml:phase>fixed</witsml:phase>
<witsml:proprietaryCode>drilling -- circulating conditioning</witsml:proprietaryCode>
<witsml:state>ok</witsml:state>
<witsml:stateDetailActivity>success</witsml:stateDetailActivity>
<witsml:comments>Continue to circulate and condition mud after hole attempting to pack off. Pump 1600 lpm / 177-185 bar, 150 RPM. Loss rate reduced to 15 m3/hr.
ECD: 1,53 - 1,56 sg.
Cuttings weight:
0600hrs - 8kg/min (150 RPM, 1600 lpm)</witsml:comments>
</witsml:activity>
<witsml:activity>
<witsml:dTimStart>2011-04-05T06:15:00.001Z</witsml:dTimStart>
<witsml:dTimEnd>2011-04-05T08:30:00.001Z</witsml:dTimEnd>
<witsml:md uom="m">6162</witsml:md>
<witsml:tvd uom="m">1799.94559164957</witsml:tvd>
<witsml:phase>fixed</witsml:phase>
<witsml:proprietaryCode>drilling -- drill</witsml:proprietaryCode>
<witsml:state>ok</witsml:state>
<witsml:stateDetailActivity>success</witsml:stateDetailActivity>
<witsml:comments>Continue drilling 8-1/2" production hole section. Reduce RPM to 80 and increase pump rate to 1850 lpm to send downlink. Resume drilling f/ 6154m to 6162m. 1600 lpm, 180 bar, 31-33 kNm drilling torque, 3-4 ton WOB. Losses while drilling from 8 m3/hr to 12,2m3/hr
ECD: 1,50-1,55 sg
Cuttings weight
0700hrs - 6 kg/min
0800hrs - 6 kg/min</witsml:comments>
</witsml:activity>
<witsml:activity>
<witsml:dTimStart>2011-04-05T08:30:00.001Z</witsml:dTimStart>
<witsml:dTimEnd>2011-04-05T14:15:00.001Z</witsml:dTimEnd>
<witsml:md uom="m">6162</witsml:md>
<witsml:tvd uom="m">1799.94559164957</witsml:tvd>
<witsml:phase>fixed</witsml:phase>
<witsml:proprietaryCode>drilling -- circulating conditioning</witsml:proprietaryCode>
<witsml:state>ok</witsml:state>
<witsml:stateDetailActivity>success</witsml:stateDetailActivity>
<witsml:comments>Circulate and condtion hole to remove cuttings and attempt to heal loss rate. Pump 1600 lpm, 180 bar, 150 RPM. Step up pump rate from 1600 lpm to 1850 lpm in 50 lpm incriments. Observed stabile losses of 16-17 m3/hr while circulating. Reduced RPMs to 130 while stepping up flow rates to maintain stable losses. Continue circulating hole clean with 1800 lpm, 212 bar, 130 RPM, 30 kNm torque. Record string weights while circulating. 130 ton Up weight (145 ton peak), 60 ton Down weight (45 ton peak), 87 ton Rotating weight.
Losses between 9 m3/hr to 23 m3/hr
ECD: 1,54 to 1,57 sg
Cuttings weight:
0900hrs - 6 kg/min
1030hrs - 6 kg/min
1100hrs - 6 kg/min
1200hrs - 6 kg/min
1320hrs - 5,5 kg/min
1400hrs - 3 kg/min</witsml:comments>
</witsml:activity>
<witsml:activity>
<witsml:dTimStart>2011-04-05T14:15:00.001Z</witsml:dTimStart>
<witsml:dTimEnd>2011-04-05T15:00:00.001Z</witsml:dTimEnd>
<witsml:md uom="m">6169</witsml:md>
<witsml:tvd uom="m">1799.94641821816</witsml:tvd>
<witsml:phase>fixed</witsml:phase>
<witsml:proprietaryCode>drilling -- drill</witsml:proprietaryCode>
<witsml:state>ok</witsml:state>
<witsml:stateDetailActivity>success</witsml:stateDetailActivity>
<witsml:comments>Continue drilling 8-1/2" production hole section from 6162m to 6169m. 1700 lpm, 194 bar, 31-33 kNm drilling torque, 2-3 ton WOB. Lossrate 9 m3/hr to 12 m3/hr
ECD: 1,54 sg
Cuttings weight
1500hrs - 3,5 kg/min
Sand Zones:
</witsml:comments>
</witsml:activity>
<witsml:activity>
<witsml:dTimStart>2011-04-05T15:00:00.001Z</witsml:dTimStart>
<witsml:dTimEnd>2011-04-05T15:15:00.001Z</witsml:dTimEnd>
<witsml:md uom="m">6169</witsml:md>
<witsml:tvd uom="m">1799.94641821816</witsml:tvd>
<witsml:phase>fixed</witsml:phase>
<witsml:proprietaryCode>interruption -- maintain</witsml:proprietaryCode>
<witsml:state>ok</witsml:state>
<witsml:stateDetailActivity>success</witsml:stateDetailActivity>
<witsml:comments>Grease wash pipe.</witsml:comments>
</witsml:activity>
<witsml:activity>
<witsml:dTimStart>2011-04-05T15:15:00.001Z</witsml:dTimStart>
<witsml:dTimEnd>2011-04-06T06:00:00.001Z</witsml:dTimEnd>
<witsml:md uom="m">6292</witsml:md>
<witsml:phase>fixed</witsml:phase>
<witsml:proprietaryCode>drilling -- drill</witsml:proprietaryCode>
<witsml:state>ok</witsml:state>
<witsml:stateDetailActivity>success</witsml:stateDetailActivity>
<witsml:comments>Continue drilling 8-1/2" production hole section from 6169m to 6292m. Drill with 1800-1850 lpm, 210-218 bar, 150 RPM, 33-34 kNm torque. Losses increasing while drilling from 6 m3/hr to 18m3/hr.
Losses:
6169m - 6230m = 6 m3/hr to 9m3/hr
ECD = 1,56 to 1,59 sg
6230m - 6281m = 9,3 m3/hr to 14,7 m3/hr
ECD = 1,56 to 1,59 sg
6284m - 6292m = 15m3/hr to 17,9 m3/hr
ECD = 1,55 to 1,56 sg
Cuttings weight
1600hrs - 5 kg/min
1700hrs - 7,5 kg/min
1800hrs - 16,5 kg/min
1900hrs - 13 kg/min
2000hrs - 19 kg/min
2100hrs - 12 kg/min
2200hrs - 9 kg/min
2300hrs - 9 kg/min
0000hrs - 2 kg/min
0100hrs - 3 kg/min
0200hrs - 3 kg/min
0300hrs - 2 kg/min
0400hrs - 2 kg/min
0500hrs - 3 kg/min
0600hrs -
Sand Zones:
6195m - 6196,4m
6202m - 6204,5m
6215m - 6224,5m
6226,5m - 6235,5m
6238m - 6248,7m
6250m - 6254m
6255,4m - 6264m
6266m - 6269,5m
6272,5m - 6274m
6275m - 6276m
6277m - 6280m
0,08m above, 1,29m to the right of plan.</witsml:comments>
</witsml:activity>
</witsml:drillReport>
</witsml:drillReports>
\ No newline at end of file
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema
elementFormDefault="qualified"
attributeFormDefault="unqualified"
targetNamespace="http://www.energistics.org/schemas/abstract"
xmlns:abs="http://www.energistics.org/schemas/abstract"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
version="1.0.0">
<!-- Energistics License Agreement
This file is distributed under the Energistics License Agreement at
http://www.energistics.org
Use of this file constitutes agreement with the Energistics License Agreement.
Copyright (c) 2008 Energistics. All rights reserved.
Energistics, WITSML, PRODML and RESQML are trademarks or registered trademarks of Energistics.
-->
<!-- -->
<xsd:element name="abstractDataObject" type="abs:abstractObject" abstract="true">
<xsd:annotation>
<xsd:documentation>Substitution group for normative data objects.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<!-- -->
<xsd:element name="abstractContextualObject" type="abs:abstractObject" abstract="true">
<xsd:annotation>
<xsd:documentation>Substitution group for contextual objects.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<!-- -->
<xsd:complexType name="abstractObject" abstract="true">
<xsd:annotation>
<xsd:documentation>The intended abstract supertype of all schema roots
that may be a member of a substitution group (whether contextual or data).
The type of root global elements should be extended from this type and the
root global element should be declared to be a member of one of the above substitution groups.</xsd:documentation>
</xsd:annotation>
</xsd:complexType>
<!-- -->
</xsd:schema>