29.12.5 BusinessAssociate

Topic Version1Published12/09/2016
For StandardPRODML v2.0
Type:ClassStereotype:«XSDcomplexType»

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.

Table 29.12.5-1 Attributes

Name

Type

Notes

Address

GeneralAddress

The business address.

Alias

NameStruct

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.

AssociatedWith

String64

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.

Contact

String64

A pointer to a business associate (generally a person) who serves as a contact for this business associate.

Email

EmailQualifierStruct

The email address may be home, office, or permanent. More than one may be given.

Name

String64

Name of the business associate.

PersonnelCount

nonNegativeInteger

The count of personnel in a group.

PhoneNumber

PhoneNumberStruct

Various types of phone numbers may be given. They 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.

Role

NameStruct

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 generally has one role but the role may be called different things in different naming systems.

Table 29.12.5-2 Associations

Association

Notes

From: BusinessAssociate.

To: GeneralAddress

Dependency

 

From: BusinessAssociate.

0..1To: PersonName

Association

 

From: FiberOTDR.MeasurementContact

0..1To: BusinessAssociate

Association

 

From: ProductionOperation.Operator

0..1To: BusinessAssociate

Association

 

From: Report.Approver

0..1To: BusinessAssociate

Association

 

From: FiberOpticalPath.InstallingVendor

0..1To: BusinessAssociate

Association

 

From: Instrument.InstrumentVendor

0..1To: BusinessAssociate

Association

 

From: FacilityIdentifier.Operator

0..1To: BusinessAssociate

Association

 

From: Report.Operator

0..1To: BusinessAssociate

Association

 

From: Report.IssuedBy

0..1To: BusinessAssociate

Association

 

From: AbstractSimpleProductVolume.Operator

0..1To: BusinessAssociate

Association

 

From: ProductionOperation.Approver

0..1To: BusinessAssociate

Association

 

From: ProductionOperation.IssuedBy

0..1To: BusinessAssociate

Association

 

From: AbstractDtsEquipment.Supplier

0..1To: BusinessAssociate

Association