Showing:

Annotations
Diagrams
Facets
Source
Used by
Simple Type witsml:TubularComponentType
Namespace http://www.energistics.org/energyml/data/witsmlv2
Annotations
Specifies the types of components that can be used in a tubular string. These are used to specify the type of component and multiple components are used to define a tubular string (Tubular).
Diagram
DiagramBaseTypes_xsd_Simple_Type_eml_TypeEnum.tmp#TypeEnum
Type restriction of eml:TypeEnum
Type hierarchy
Facets
maxLength 64
enumeration accelerator
enumeration adjustable kickoff
enumeration bit core diamond
enumeration bit core PDC
enumeration bit diamond fixed cut
enumeration bit hole opener
enumeration bit insert roller cone
enumeration bit mill tooth roller cone
enumeration bit PDC fixed cutter
enumeration bit under reamer
enumeration bridge plug
enumeration bull plug
enumeration bullnose
enumeration casing
enumeration casing crossover
enumeration casing cutter
enumeration casing head
enumeration casing inflatable packer
enumeration casing shoe screw-in
enumeration catch assembly
enumeration coiled tubing in hole
enumeration coiled tubing on coil
enumeration core barrel
enumeration core orientation barrel
enumeration die collar
enumeration die collar LH
enumeration directional guidance system
enumeration drill collar
enumeration drill collar short
enumeration drill pipe
enumeration drill pipe compressive
enumeration drill pipe LH
enumeration drill stem test BHA
enumeration drive pipe
enumeration dual catch assembly
enumeration extension bowl overshot
enumeration extension sub-overshot
enumeration float collar
enumeration float shoe
enumeration flow head
enumeration guide shoe
enumeration hanger casing subsea
enumeration hanger casing surface
enumeration hanger liner
enumeration hanger mud line
enumeration hanger tubing
enumeration heavy weight drill pipe
enumeration heavy weight drill pipe LH
enumeration jar
enumeration junk basket
enumeration junk basket reverse circulation
enumeration kelly
enumeration keyseat wiper tool
enumeration landing float collar
enumeration lead impression block
enumeration liner
enumeration logging while drilling tool
enumeration magnet
enumeration mill casing cutting
enumeration mill dress
enumeration mill flat bottom
enumeration mill hollow
enumeration mill packer picker assembly
enumeration mill pilot
enumeration mill polish
enumeration mill section
enumeration mill taper
enumeration mill washover
enumeration mill watermelon
enumeration millout extension
enumeration motor
enumeration motor instrumented
enumeration motor steerable
enumeration mule shoe
enumeration multilateral hanger running tool
enumeration MWD hang off sub
enumeration MWD pulser
enumeration non-magnetic collar
enumeration non-magnetic stabilizer
enumeration other
enumeration overshot
enumeration overshot LH
enumeration oversize lip guide overshot
enumeration packer
enumeration packer retrieve TT squeeze
enumeration packer RTTS
enumeration packer storm valve RTTS
enumeration pipe cutter
enumeration polished bore receptacle
enumeration ported stinger
enumeration prepacked screens
enumeration reamer
enumeration reversing tool
enumeration riser high pressure
enumeration riser marine
enumeration riser production
enumeration rotary steering tool
enumeration running tool
enumeration safety joint
enumeration safety joint LH
enumeration scab liner bit guide
enumeration scraper
enumeration scratchers
enumeration slotted liner
enumeration spear
enumeration stabilizer
enumeration stabilizer inline
enumeration stabilizer near bit
enumeration stabilizer near bit roller reamer
enumeration stabilizer non-rotating
enumeration stabilizer steerable
enumeration stabilizer string
enumeration stabilizer string roller reamer
enumeration stabilizer turbo back
enumeration stabilizer variable blade
enumeration stage cement collar
enumeration sub-bar catcher
enumeration sub-bent
enumeration sub-bit
enumeration sub-bumper
enumeration sub-catcher
enumeration sub-circulation
enumeration sub-cone
enumeration sub-crossover
enumeration sub-dart
enumeration sub-filter
enumeration sub-float
enumeration sub-jetting
enumeration sub-junk
enumeration sub-orienting
enumeration sub-ported
enumeration sub-pressure relief
enumeration sub-pump out
enumeration sub-restrictor
enumeration sub-saver
enumeration sub-shock
enumeration sub-side entry
enumeration sub-stop
enumeration surface pipe
enumeration taper tap
enumeration taper tap LH
enumeration thruster
enumeration tieback polished bore receptacle
enumeration tieback stinger
enumeration tubing
enumeration tubing-conveyed perforating gun
enumeration turbine
enumeration unknown
enumeration washover pipe
enumeration whipstock
enumeration whipstock anchor
Used by
Source
<xs:simpleType name="TubularComponentType">
  <xs:annotation>
    <xs:documentation>Specifies the types of components that can be used in a tubular string. These are used to specify the type of component and multiple components are used to define a tubular string (Tubular).</xs:documentation>
  </xs:annotation>
  <xs:restriction base="eml:TypeEnum">
    <xs:enumeration value="accelerator"/>
    <xs:enumeration value="adjustable kickoff"/>
    <xs:enumeration value="bit core diamond"/>
    <xs:enumeration value="bit core PDC"/>
    <xs:enumeration value="bit diamond fixed cut"/>
    <xs:enumeration value="bit hole opener"/>
    <xs:enumeration value="bit insert roller cone"/>
    <xs:enumeration value="bit mill tooth roller cone"/>
    <xs:enumeration value="bit PDC fixed cutter"/>
    <xs:enumeration value="bit under reamer"/>
    <xs:enumeration value="bridge plug"/>
    <xs:enumeration value="bull plug"/>
    <xs:enumeration value="bullnose"/>
    <xs:enumeration value="casing"/>
    <xs:enumeration value="casing crossover"/>
    <xs:enumeration value="casing cutter"/>
    <xs:enumeration value="casing head"/>
    <xs:enumeration value="casing inflatable packer"/>
    <xs:enumeration value="casing shoe screw-in"/>
    <xs:enumeration value="catch assembly"/>
    <xs:enumeration value="coiled tubing in hole"/>
    <xs:enumeration value="coiled tubing on coil"/>
    <xs:enumeration value="core barrel"/>
    <xs:enumeration value="core orientation barrel"/>
    <xs:enumeration value="die collar"/>
    <xs:enumeration value="die collar LH"/>
    <xs:enumeration value="directional guidance system"/>
    <xs:enumeration value="drill collar"/>
    <xs:enumeration value="drill collar short"/>
    <xs:enumeration value="drill pipe"/>
    <xs:enumeration value="drill pipe compressive"/>
    <xs:enumeration value="drill pipe LH"/>
    <xs:enumeration value="drill stem test BHA"/>
    <xs:enumeration value="drive pipe"/>
    <xs:enumeration value="dual catch assembly"/>
    <xs:enumeration value="extension bowl overshot"/>
    <xs:enumeration value="extension sub-overshot"/>
    <xs:enumeration value="float collar"/>
    <xs:enumeration value="float shoe"/>
    <xs:enumeration value="flow head"/>
    <xs:enumeration value="guide shoe"/>
    <xs:enumeration value="hanger casing subsea"/>
    <xs:enumeration value="hanger casing surface"/>
    <xs:enumeration value="hanger liner"/>
    <xs:enumeration value="hanger mud line"/>
    <xs:enumeration value="hanger tubing"/>
    <xs:enumeration value="heavy weight drill pipe"/>
    <xs:enumeration value="heavy weight drill pipe LH"/>
    <xs:enumeration value="jar"/>
    <xs:enumeration value="junk basket"/>
    <xs:enumeration value="junk basket reverse circulation"/>
    <xs:enumeration value="kelly"/>
    <xs:enumeration value="keyseat wiper tool"/>
    <xs:enumeration value="landing float collar"/>
    <xs:enumeration value="lead impression block"/>
    <xs:enumeration value="liner"/>
    <xs:enumeration value="logging while drilling tool"/>
    <xs:enumeration value="magnet"/>
    <xs:enumeration value="mill casing cutting"/>
    <xs:enumeration value="mill dress"/>
    <xs:enumeration value="mill flat bottom"/>
    <xs:enumeration value="mill hollow"/>
    <xs:enumeration value="mill packer picker assembly"/>
    <xs:enumeration value="mill pilot"/>
    <xs:enumeration value="mill polish"/>
    <xs:enumeration value="mill section"/>
    <xs:enumeration value="mill taper"/>
    <xs:enumeration value="mill washover"/>
    <xs:enumeration value="mill watermelon"/>
    <xs:enumeration value="millout extension"/>
    <xs:enumeration value="motor"/>
    <xs:enumeration value="motor instrumented"/>
    <xs:enumeration value="motor steerable"/>
    <xs:enumeration value="mule shoe"/>
    <xs:enumeration value="multilateral hanger running tool"/>
    <xs:enumeration value="MWD hang off sub"/>
    <xs:enumeration value="MWD pulser"/>
    <xs:enumeration value="non-magnetic collar"/>
    <xs:enumeration value="non-magnetic stabilizer"/>
    <xs:enumeration value="other"/>
    <xs:enumeration value="overshot"/>
    <xs:enumeration value="overshot LH"/>
    <xs:enumeration value="oversize lip guide overshot"/>
    <xs:enumeration value="packer"/>
    <xs:enumeration value="packer retrieve TT squeeze"/>
    <xs:enumeration value="packer RTTS"/>
    <xs:enumeration value="packer storm valve RTTS"/>
    <xs:enumeration value="pipe cutter"/>
    <xs:enumeration value="polished bore receptacle"/>
    <xs:enumeration value="ported stinger"/>
    <xs:enumeration value="prepacked screens"/>
    <xs:enumeration value="reamer"/>
    <xs:enumeration value="reversing tool"/>
    <xs:enumeration value="riser high pressure"/>
    <xs:enumeration value="riser marine"/>
    <xs:enumeration value="riser production"/>
    <xs:enumeration value="rotary steering tool"/>
    <xs:enumeration value="running tool"/>
    <xs:enumeration value="safety joint"/>
    <xs:enumeration value="safety joint LH"/>
    <xs:enumeration value="scab liner bit guide"/>
    <xs:enumeration value="scraper"/>
    <xs:enumeration value="scratchers"/>
    <xs:enumeration value="slotted liner"/>
    <xs:enumeration value="spear"/>
    <xs:enumeration value="stabilizer"/>
    <xs:enumeration value="stabilizer inline"/>
    <xs:enumeration value="stabilizer near bit"/>
    <xs:enumeration value="stabilizer near bit roller reamer"/>
    <xs:enumeration value="stabilizer non-rotating"/>
    <xs:enumeration value="stabilizer steerable"/>
    <xs:enumeration value="stabilizer string"/>
    <xs:enumeration value="stabilizer string roller reamer"/>
    <xs:enumeration value="stabilizer turbo back"/>
    <xs:enumeration value="stabilizer variable blade"/>
    <xs:enumeration value="stage cement collar"/>
    <xs:enumeration value="sub-bar catcher"/>
    <xs:enumeration value="sub-bent"/>
    <xs:enumeration value="sub-bit"/>
    <xs:enumeration value="sub-bumper"/>
    <xs:enumeration value="sub-catcher"/>
    <xs:enumeration value="sub-circulation"/>
    <xs:enumeration value="sub-cone"/>
    <xs:enumeration value="sub-crossover"/>
    <xs:enumeration value="sub-dart"/>
    <xs:enumeration value="sub-filter"/>
    <xs:enumeration value="sub-float"/>
    <xs:enumeration value="sub-jetting"/>
    <xs:enumeration value="sub-junk"/>
    <xs:enumeration value="sub-orienting"/>
    <xs:enumeration value="sub-ported"/>
    <xs:enumeration value="sub-pressure relief"/>
    <xs:enumeration value="sub-pump out"/>
    <xs:enumeration value="sub-restrictor"/>
    <xs:enumeration value="sub-saver"/>
    <xs:enumeration value="sub-shock"/>
    <xs:enumeration value="sub-side entry"/>
    <xs:enumeration value="sub-stop"/>
    <xs:enumeration value="surface pipe"/>
    <xs:enumeration value="taper tap"/>
    <xs:enumeration value="taper tap LH"/>
    <xs:enumeration value="thruster"/>
    <xs:enumeration value="tieback polished bore receptacle"/>
    <xs:enumeration value="tieback stinger"/>
    <xs:enumeration value="tubing"/>
    <xs:enumeration value="tubing-conveyed perforating gun"/>
    <xs:enumeration value="turbine"/>
    <xs:enumeration value="unknown"/>
    <xs:enumeration value="washover pipe"/>
    <xs:enumeration value="whipstock"/>
    <xs:enumeration value="whipstock anchor"/>
  </xs:restriction>
</xs:simpleType>