This directory contains a complete set of schemas, which are labelled as version 2.0. This is the version of the schema set, not of the individual modules. Individual modules may have a different version number. The 2.0 represents noncompatible change to the legalLocType in location.xsd ADDED Modules: ukooap7.xsd DirectionalSurveyReportType directionalSurveyType CRSDescrType ADDED subsidiary schemas arrays.xsd Note: arrays.xsd is considered experimental, and will probably undergo a number of changes. ADDED Enumerated List Files: azimuthReference.xml crsType.xml offsetPoint.xml rotDirection.xml surveyCalculationMeth.xml wellNamingSystem.xml CHANGES IN MODULE FILES: WellHeader.xsd (WellHeaderType becomes v 1.2) Added survey location to well and wellbore reference points Made survey locations for wells unbounded (W3C may deprecate fixed numbers). Added optional offset location to well location Added depth to reference points to allow reference points to be given in MD or TVD as well as an elevation. Made elevationCode optional for referencePointType Added optional subelement, 'Text' to abstractFeatureType. All changes are backward compatible. extGeophysics.xsd Added UniversalTransverseMercator to the _Conversion substitution group geodetics.xsd AbstractCSType, GeneralConversionType, and GeneralTransformationType all become v1.1 Made Source and TargetDimension optional location.xsd changed country code to allow 3 character codes, and no extensions. added NorthAzimuth (a quantity value) to locOffsetType changed NorthDirection to be an extended enum. changed township and range to include N, S, E, W as part of the value, rather than as an attribute (not backward compatible.) added optional Comment to survLocType and locOffsetType. The following changed versions: goplLocType from 1.0 to 1.0 USLegal from 1.0 to 2.0 locOffsetType from 1.0 to 1.1 survLocType from 1.0 to 1.1 CHANGES IN ENUMERATED LIST FILES countryBasic.xml This is a list of country names. There were two changes: a) changed CIA code to FIPS, as a namingSystem. b) implemented changes in ISO 3166, reflecting changes in country names and codes. This becomes a v2.0. wellPurpose.xml Deprecated exploratory, and changed it to exploration. This becomes a v2.0 ------------------ Included in this set are (versioned modules and blocks are indented) Modules: "Objects" which are readily incorporated into application schemas. annualProdRep.xsd annProdReportType binset.xsd binsetType businessAssoc.xsd baDefnType busAssociateType documentInfo.xsd documentInfoType extGeodetics.xsd geodetics.xsd AbstractCSType EllipsoidType PrimeMeridianType GeodeticDatumType EngineeringDatumType ImageDatumType VerticalDatumType TemporalDatumType GeocentricCRSType GeographicCRSType CompoundCRSType EngineeringCRSType ImageCRSType TemporalCRSType VerticalCRSType ProjectedCRSType GeneralConversionType GeneralTransformationType geophysical.xsd StandardData EquipmentUsage PotentialFieldSet SeismicGeometrySet SeismicDataSet SeismicSet GeophysicalML location.xsd goplLocType Generic (extends offLocType) UKOffshore (extends offLocType) LegalText (extends legalLocType) USLegal (extends legalLocType) locOffsetType survLocType markers.xsd markerType monthProdRep.xsd monthlyProdReportType units.xsd unitDictionaryType unitDefinitionType conversionType ukooap7.xsd DirectionalSurveyReportType directionalSurveyType CRSDescrType wellHeader.xsd WellHeaderType wellTest.xsd wellTestReportType Subsidiary schemas: Commonly used datatypes and blocks that are pulled out, generally for sharing. components.xsd baseProdReport.xsd arrays.xsd Enumerated Lists: These are datatypes that are enumerated lists of values. They are separated so that they can be versioned separately. addressKind.xml addressQualifier.xml axisOrientation.xml azimuthReference.xml bhMeasurementType.xml channelType.xml countryBasic.xml crsType.xml currency.xml depthChoice.xml deviation.xml elevCode.xml endBend.xml environment.xml fromDirection.xml fromLine.xml gainType.xml generalStation.xml geodDatum.xml indexType.xml northDirection.xml offsetPoint.xml phoneType.xml pickChoice.xml polarity.xml projectionType.xml pushOrPull.xml receiverType.xml reservesClass.xml rightOrLeft.xml rollAlong.xml rotDirection.xml seismicArray.xml seismicAuxiliary.xml seismicComponent.xml seismicCoverage.xml seismicEnvironment.xml seismicEquipment.xml seismicExtrapolation.xml seismicFieldTransfer.xml seismicFormat.xml seismicGeometry.xml seismicPlatform.xml seismicProcessing.xml seismicQuantity.xml seismicRole.xml seismicSort.xml seismicSource.xml status.xml surveyCalculationMeth.xml sweepType.xml testReason.xml validityExtent.xml wellDirection.xml wellFacType.xml wellFluid.xml wellName.xml wellNamingSystem.xml wellPurpose.xml wellStatus.xml wellboreClass.xml Since some modules contain a lot of enumerated lists, supplementary xxxEnum files were created to list these: binsetEnum.xsd geophysicalEnum.xsd wellHeaderEnum.xsd --------------------Enumerated Lists All enumerated list files (except countryName.xsd) are derived from simple XML files. The XML files are used to generate the schema files that define the enumerated lists datatypes. The executable is fixup xxx.xml which will generate xxx.xsd The XML files contain the definitions of the enumerated values. They can be viewed using a browser such as Internet Explorer. There are two stylesheets developed for viewing - one for countryBasic.xml, the other for the rest. The enumerated lists output up to four variations. There is the simple type, which is strictly an enumerated list. This is the basic type (eg., BasicType). There is an extension type (extBasicType), which allows 'Other: xxxxx'. In addition there are two complex types which allow refinements to the values. They would be refinedBasicType, and refinedExtBasicType. The developer of the module can decide which of the four is appropriate for their particular use. ------------------------Modifications Changed countryNames.xsd to include 3 character codes, along with a new datatype to support it. Changed location.xsd to allow also 3 character codes. Version = 2.0 Changed WellHeader.xsd to allow survey locations in Well and Wellbore Reference Points. Optional. Changed version to 1.2.