Oracle Beehive
  Oracle® Beehive RESTful Web Services API Reference
  Release 2 (2.0.1.7)
  E16658-04

Contents

Overview

This class contains describes a person at a specified target company who is known by a specified person. Data includes:

Members

Name Type Required Description

company

expertiseCompany

The individual's company.

display

string

The individual's name (first and last name) for display.

email

string

The individual's mail address.

firstName

string

The individual's first name.

firstUpdated

dateTime

The date of the first mail exchange between the parties recorded.

fromCount

int

Number of times contact was made by this target

fromSearcherStrength

int

The Relationship score between the contact and the searcher

lastName

string

The individual's last name.

lastUpdated

dateTime

The date of the last mail exchange between the parties.

middleName

string

The individual's middle name.

score

int

The Relationship score.

scoreDetails

expertiseScore[]

Details for each of the different types of contact made between the source and target of the relationship

toCount

int

Number of times this target was contacted

user

organizationUser

The internal user

visibility

relationshipVisibility

The visibility

visibilityModifiedOn

dateTime

The time when this target's visibility was last modified

Hierarchy

Inherits From

Examples

Below are examples in JSON and XML formats. All examples are shown with all inherited members. Quoting when required is part of the examples, but you must obviously populate with your own data.

XML Example

(show inherited members)

<obh:expertiseTarget xsi:type="obh:expertiseTarget" xmlns:obh="http://www.oracle.com/beehive" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <obh:company>your_expertiseCompany_0</obh:company>
        <obh:display>your_string_0</obh:display>
        <obh:email>your_string_0</obh:email>
        <obh:firstName>your_string_0</obh:firstName>
        <obh:firstUpdated>your_dateTime_0</obh:firstUpdated>
        <obh:fromCount>your_int_0</obh:fromCount>
        <obh:fromSearcherStrength>your_int_0</obh:fromSearcherStrength>
        <obh:lastName>your_string_0</obh:lastName>
        <obh:lastUpdated>your_dateTime_0</obh:lastUpdated>
        <obh:middleName>your_string_0</obh:middleName>
        <obh:score>your_int_0</obh:score>
        <obh:scoreDetails>your_expertiseScore_0</obh:scoreDetails>
        <obh:scoreDetails>your_expertiseScore_1</obh:scoreDetails>
        <obh:scoreDetails>your_expertiseScore_2</obh:scoreDetails>
        <obh:toCount>your_int_0</obh:toCount>
        <obh:user>your_organizationUser_0</obh:user>
        <obh:visibility>your_relationshipVisibility_0</obh:visibility>
        <obh:visibilityModifiedOn>your_dateTime_0</obh:visibilityModifiedOn>
</obh:expertiseTarget>

JSON Example

(show inherited members)

{
    "beeType":"expertiseTarget",
        "company":{ your_{http://www.oracle.com/beehive}company_as_expertiseCompany0 },
        "display":"your_{http://www.oracle.com/beehive}display_as_string0",
        "email":"your_{http://www.oracle.com/beehive}email_as_string0",
        "firstName":"your_{http://www.oracle.com/beehive}firstName_as_string0",
        "firstUpdated":"your_{http://www.oracle.com/beehive}firstUpdated_as_dateTime0",
        "fromCount":your_{http://www.oracle.com/beehive}fromCount_as_int0,
        "fromSearcherStrength":your_{http://www.oracle.com/beehive}fromSearcherStrength_as_int0,
        "lastName":"your_{http://www.oracle.com/beehive}lastName_as_string0",
        "lastUpdated":"your_{http://www.oracle.com/beehive}lastUpdated_as_dateTime0",
        "middleName":"your_{http://www.oracle.com/beehive}middleName_as_string0",
        "score":your_{http://www.oracle.com/beehive}score_as_int0,
        "scoreDetails":[
            { your_{http://www.oracle.com/beehive}scoreDetails_as_expertiseScore0 },
            { your_{http://www.oracle.com/beehive}scoreDetails_as_expertiseScore1 },
            { your_{http://www.oracle.com/beehive}scoreDetails_as_expertiseScore2 }
        ],
        "toCount":your_{http://www.oracle.com/beehive}toCount_as_int0,
        "user":{ your_{http://www.oracle.com/beehive}user_as_organizationUser0 },
        "visibility":{ your_{http://www.oracle.com/beehive}visibility_as_relationshipVisibility0 },
        "visibilityModifiedOn":"your_{http://www.oracle.com/beehive}visibilityModifiedOn_as_dateTime0"
}

XML Schema


<xs:complexType name="expertiseTarget">
    <xs:complexContent>
        <xs:extension base="tns:expertisePerson">
            <xs:sequence>
                <xs:element minOccurs="0" name="firstUpdated" type="xs:dateTime"/>
                <xs:element name="fromCount" type="xs:int"/>
                <xs:element name="fromSearcherStrength" type="xs:int"/>
                <xs:element minOccurs="0" name="lastUpdated" type="xs:dateTime"/>
                <xs:element name="score" type="xs:int"/>
                <xs:element maxOccurs="unbounded" minOccurs="0"
                    name="scoreDetails" nillable="true" type="tns:expertiseScore"/>
                <xs:element name="toCount" type="xs:int"/>
                <xs:element minOccurs="0" name="visibility" type="tns:relationshipVisibility"/>
                <xs:element minOccurs="0" name="visibilityModifiedOn" type="xs:dateTime"/>
            </xs:sequence>
        </xs:extension>
    </xs:complexContent>
</xs:complexType>

        

References

The following data represents the references to expertiseTarget

Referenced By Resources

Usage Resource Method
Response Current User Utilities List Expertise Relationship Targets

Referenced By Representaions