12.1 Special Requirements for Using WITSML 1.4.1 Data Objects with RESQML (in an EPC File)

Topic Version1Published09/11/2015
For StandardRESQML v2.0.1

Because it was developed several years earlier, the currently most-used version of WITSML,, has different requirements for identifying and storing data objects. (For rules on WITSML data object identification, see Section 2.2 of the WITSML STORE Application Programming Interface specification.) Therefore, the following additional rules must be observed when using WITSML data objects in an EPC file:

  • Each file created in WITSML must contain only one business object, e.g., a single well, wellbore, log, etc. This rule is so that these individual business objects can each be correctly referenced in an EPC file.
  • WITSML UIDs are mandatory for each data object. In an EPC file, the WITSML UID serves the role of a UUID as specified in the Energistics Packaging Conventions Specification. Currently use of UUIDs in WITSML is recommended but not required. For EPC files, use of UUIDs is strongly recommended.