The business associate describes any company, person, group, consultant, etc, which is associated within a context (e.g., a well). The information contained in this module is: (1) contact information, such as address, phone numbers, email, (2) alternate name, or aliases, and (3) associations, such as the business associate that this one is associated with, or a contact who is associated with this business associate. The name of the business associate. This can be the name of a person, business, group, etc. constraints:@minOccurs="1",@minOccurs="1",@type="witsml:nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The role of the business associate within the context. For example, "driller" or "operator", "lead agency - CEQA compliance" "regulatory contact", "safety contact". A business associate will generally have one role but the role may be called different things in different naming systems. constraints:@minOccurs="1" If the business associate is a person, this specifies the component names of the person. The alias is an alternate name of a business associate. It is generally associated with a naming system. An alias is not necessarily unique within the naming system. Note that address may occur more than once, because it may be necessary to give a physical address, a mailing address, or both. The various types of phone numbers may be given. The may be office or home, they may be a number for a cell phone, or for a fax, etc. Attributes of PhoneNumber declare the type of phone number that is being given. The email address may be home, office, or permanent. More than one may be given. The preferred method of being contacted within the context of this role. constraints:@type="witsml:ContactPreference",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" A pointer to another business associate that this business associate is associated with. The most common situation is that of an employee being associated with a company. But it may also be, for example, a work group associated with a university. A pointer to a business associate (generally a person) who serves as a contact for this business associate. The count of the number of personnel in a group. constraints:@type="witsml:nonNegativeCount",xsd:minInclusive="0",xsd:pattern=".+" A general comment. This should not be used to carry semantic information. This is not intended to be machine interpretable. constraints:@type="witsml:commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" WITSML - Custom or User Defined Element and Attributes Component Schema. Specify custom element, attributes, and types in the custom data area. Any element or attribute in any namespace. It is strongly recommended that all custom data definitions be added to a unique namespace. An general address structure. This form is appropriate for most countries. The Name line of an address. If missing, use the Name of the business associate. constraints:@type="witsml:nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The Street is a generic term for the middle lines of an address. They may be a street address, PO Box, Suite number, or any lines that come between the "name" and "city" lines. This may be repeated for up to four, ordered lines. constraints:@minOccurs="1",@minOccurs="1",@type="witsml:nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The City for the business associate's address constraints:@minOccurs="1",@minOccurs="1",@type="witsml:nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" constraints:@minOccurs="1",@minOccurs="1",@type="witsml:nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" constraints:@minOccurs="1",@minOccurs="1",@type="witsml:nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" constraints:@minOccurs="1",@minOccurs="1",@type="witsml:nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The Country may be included. Although this is optional, it is probably required for most uses. constraints:@type="witsml:nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" A postal code, if appropriate for the country. In the USA this would be the five or nine digit zip code. constraints:@type="witsml:kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The type of address: mailing, physical, or both. constraints:@type="witsml:AddressKindEnum",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" A geographic context of a report. The name of the country. constraints:@type="witsml:nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The state of province within the country. constraints:@type="witsml:nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The name of the field within whose context the report exists. An offshore context. An general comment that further explains the offshore location. constraints:@type="witsml:commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" A type of offshore location that captures the North Sea Offshore terminology. An optional, uncontrolled value, which may be used to describe the general area of offshore North Sea in which the point is located. constraints:@type="witsml:nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The number or letter of the quadrant in the North Sea. constraints:@minOccurs="1",@minOccurs="1",@type="witsml:nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" A lower case letter assigned if a block is subdivided. constraints:@type="witsml:str2",xsd:maxLength="2",xsd:whiteSpace="collapse",xsd:minLength="1" A generic type of offshore location. This allows an offshore location to be given by an Area Name, and up to four block names. A comment is also allowed. A general meaning of Area. It may be as general as 'UK North Sea' or 'Viosca Knoll'. The user community must agree on the meaning of this element. constraints:@type="witsml:nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" One to four block ID's, that can more tightly locate the object. The BlockID should be an identifying name or code. The user community must agree on the exact meaning of this element. constraints:@minOccurs="1",@minOccurs="1",@type="witsml:nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" An offshore location using the North Sea Offshore terminology. constraints:@minOccurs="1" An general comment that further explains the offshore location. constraints:@type="witsml:commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" The components of a persons name. A name prefix. Such as, Dr, Ms, Miss, Mr, etc. constraints:@type="witsml:nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The persons first name. constraints:@minOccurs="1",@minOccurs="1",@type="witsml:nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The persons middle name or initial name. constraints:@type="witsml:nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The persons last or given name. constraints:@minOccurs="1",@minOccurs="1",@type="witsml:nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" A name suffix. Such as Esq, Phd, etc. constraints:@type="witsml:nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The type of report. constraints:@type="witsml:kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The tile of the report if different from the name of the report. The date that the report represents. constraints:@type="witsml:date",xsd:pattern=".+" The ending date that the report represents if it represents an interval. constraints:@type="witsml:date",xsd:pattern=".+" The month that the report represents (i.e., not a date or date range). constraints:@type="witsml:month" The year that the report represents (i.e., not a month, date or date range). constraints:@type="witsml:year" A textual comment about the report. constraints:@type="witsml:commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" The name of the facility which is represented by this report. The name can be qualified by a naming system. This also defines the kind of facility. The name and type of a facility whose context is relevant to the represented installation. The operator of the facilities in the report. The geographic context of the report. The date that the report was issued. constraints:@type="witsml:date",xsd:pattern=".+" The person or company that issued the report. This may contain the role of the person or company within the context of the report. The date that the report was approved. constraints:@type="witsml:date",xsd:pattern=".+" The person or company that approved the report. This may contain the role of the person or company within the context of the report. A container element that can contain custom or user defined data elements. The intended abstract supertype of all contectual objects. An email address with an attribute, used to "qualify" an email as personal, work, or permanent. constraints:@base="witsml:abstractTypeEnum",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" constraints:@type="witsml:AddressQualifier",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" Identifies a facility. constraints:@base="witsml:abstractNameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The kind of facility. constraints:@type="witsml:ReportingFacility",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The naming system within which the name is unique. For example, API or NPD. constraints:@type="witsml:nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" If the facility is defined and instantiated within the context of a WITSML server, this is a pointer to the uid value of that object instance. constraints:@type="witsml:uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" A phone number with two attributes, used to "type" and "qualify" a phone number. The type would carry information such as fax, modem, voice, and the qualifier would carry information such as home or office. constraints:@base="witsml:abstractTypeEnum",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The kind of phone such as voice or fax. constraints:@use="required",xsd:use="required",@type="witsml:PhoneType",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" Indicates whether the number is personal, business or both. constraints:@type="witsml:AddressQualifier",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The phone number extension. constraints:@type="witsml:kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" A julian date. A reference to a name in another node of the xml hierachy. This value represents a foreign key from one element to another. constraints:@base="witsml:abstractNameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" A reference to the unique identifier (uid attribute) in the node referenced by the name value. This attribute is required within the context of a WITSML server. constraints:@type="witsml:refString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" The name of something within a naming system. constraints:@base="witsml:abstractNameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The naming system within the name is (hopefully) unique. constraints:@type="witsml:nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1"