Siebel CRM Web Services Reference > Primary Web Services for Siebel CRM 8.0 >

GetHealthCareProfessionalProfileInformation


Use this Web service to read a complete profile for a health care provider including marketing compliance information, lists of alerts and lists of service requests.

GetHealthCareProfessionalProfileInformation Operations

Due to the nature of the schema generation for the WSDL file, the message formats for each operation have their own message names.

For a list of operations associated with this Web service, see Table 82.

Table 82. GetHealthCareProfessionalProfileInformation operations
Name
Description

LSMCProfileQueryById

Read the profile of an HCP specified by his or her Siebel Contact Row Id.

LSMCProfileQueryByExample

Read the profile of an HCP specified by a combination of several attributes.

Request Message Description: LSMCProfileQueryById

The operations in this Web service work with a common response message format but have different request message format. For a description of this request message, see Table 83.

Table 83. Request Message Description: LSMCProfileQueryById
Node
Description

PrimaryRowId

Required. Represents the Row Id in the Siebel database of the Contact object.

Request Message Description: LSMCProfileQueryByExample

For a description of this request message, see Table 84.

Table 84. Request Message Description: LSMCProfileQueryByExample
Node
Description

Contact
Created
Updated
AccountIntegrationId
CallClass
ContactId
CreatedByName
EmployeeNumber
FirstName
LastName
LeadContactType
MarketPotential
MiddleName
PartyTypeCode
PartyUId
PersonUId
PersonalContact
PositionStatus
PrimaryCity
PrimaryEmployeeLoginOfPrimaryContactPosition
PrimaryLastCallDate
PrimaryLicenseExpirationDate
PrimaryLicenseNumber
PrimaryLicenseState
PrimaryLicenseStatus
PrimaryOrganization
PrimaryPostalCode
PrimarySpecialty
PrimaryState
PrimaryStateLicenseId
PrimaryStreetAddress
PrivacyCode
Type
UpdatedByName
WorkPhone

Required is a combination of attributes to uniquely identify a contact record.

Common Response Message Description

The column Node represents a respective Siebel field if not specified otherwise. For a description of this response message, see Table 85.

Table 85. Common Response Message Description
Node
Parent

ListOfLSMCProfile

Not applicable

Contact soapenc

ListOfLSMCProfile

Contact

Contact soapenc

AccountIntegrationId

Contact

CallClass

Contact

ContactId

Contact

CreatedByName

Contact

EmployeeNumber

Contact

FirstName

Contact

LastName

Contact

LeadContactType

Contact

MarketPotential

Contact

MiddleName

Contact

PartyTypeCode

Contact

PartyUId

Contact

PersonUId

Contact

PersonalContact

Contact

PositionStatus

Contact

PrimaryCity

Contact

PrimaryCountry

Contact

PrimaryEmployeeLoginOfPrimaryContact Position

Contact

PrimaryLastCallDate

Contact

PrimaryLicenseExpirationDate

Contact

PrimaryLicenseNumber

Contact

PrimaryLicenseState

Contact

PrimaryLicenseStatus

Contact

PrimaryOrganization

Contact

PrimaryPostalCode

Contact

PrimarySpecialty

Contact

PrimaryState

Contact

PrimaryStateLicenseId

Contact

PrimaryStreetAddress

Contact

PrivacyCode

Contact

Type

Contact

UpdatedByName

Contact

WorkPhone

Contact

ListOfLsMcBudgetContact

Contact

LsMcBudgetContact soapenc

ListOfLsMcBudgetContact

LsMcBudgetContact

LsMcBudgetContact soapenc

BudgetAmount

LsMcBudgetContact

BudgetCurrency

LsMcBudgetContact

BudgetEndDate

LsMcBudgetContact

BudgetId

LsMcBudgetContact

BudgetName

LsMcBudgetContact

BudgetStartDate

LsMcBudgetContact

BudgetState

LsMcBudgetContact

ContactId

LsMcBudgetContact

ListOfLsMcBudgetContactSalesRep

LsMcBudgetContact

LsMcBudgetContactSalesRep soapenc

ListOfLsMcBudgetContactSalesRep

LsMcBudgetContactSalesRep

LsMcBudgetContactSalesRep soapenc

ContactBudgetId

LsMcBudgetContactSalesRep

Currency2

LsMcBudgetContactSalesRep

SalesRepBudget

LsMcBudgetContactSalesRep

PositionId

LsMcBudgetContactSalesRep

PositionName

LsMcBudgetContactSalesRep

ListOfLsMcContactExpenseItem

Contact

LsMcContactExpenseItem soapenc

ListOfLsMcContactExpenseItem

LsMcContactExpenseItem

LsMcContactExpenseItem soapenc

ComplianceFlag

LsMcContactExpenseItem

Currency

LsMcContactExpenseItem

ExchangeRate

LsMcContactExpenseItem

ExpenseId

LsMcContactExpenseItem

ExpenseItemAmount

LsMcContactExpenseItem

ExpenseItemCurrency

LsMcContactExpenseItem

ExpenseItemId

LsMcContactExpenseItem

ExpenseItemTypeId

LsMcContactExpenseItem

ExpenseItemTypeName

LsMcContactExpenseItem

ProcessStatus

LsMcContactExpenseItem

TransactionState

LsMcContactExpenseItem

ListOfLsMcContactExpenseItemAllocation

LsMcContactExpenseItem

LsMcContactExpenseItemAllocation soapenc

ListOfLsMcContactExpenseItemAllocation

LsMcContactExpenseItemAllocation

LsMcContactExpenseItemAllocation soapenc

Currency2

LsMcContactExpenseItemAllocation

Description

LsMcContactExpenseItemAllocation

ExpenseId

LsMcContactExpenseItemAllocation

AllocatedAmount

LsMcContactExpenseItemAllocation

LoggedById

LsMcContactExpenseItemAllocation

ProcessStatus

LsMcContactExpenseItemAllocation

ReportingState

LsMcContactExpenseItemAllocation

TransactionState

LsMcContactExpenseItemAllocation

ListOfServiceRequest

Contact

ServiceRequest soapenc

ListOfServiceRequest

ServiceRequest

ServiceRequest soapenc

Abstract

ServiceRequest

AdditionalInformation

ServiceRequest

Area

ServiceRequest

Comments

ServiceRequest

ComplaintDescription

ServiceRequest

ComplaintType

ServiceRequest

ConfirmationNeeded

ServiceRequest

ContactId2

ServiceRequest

CreatedByName

ServiceRequest

Currency

ServiceRequest

CustomerComments

ServiceRequest

Decision

ServiceRequest

Description2

ServiceRequest

EffectiveDate2

ServiceRequest

HealthCareComplaintType

ServiceRequest

HealthCareSubType

ServiceRequest

Outcome

ServiceRequest

Owner

ServiceRequest

Priority

ServiceRequest

ProviderId

ServiceRequest

ProviderLastName

ServiceRequest

SRNumber

ServiceRequest

SROpenDate

ServiceRequest

SRRootcause

ServiceRequest

SRStatusDate

ServiceRequest

SRSubType

ServiceRequest

SRType

ServiceRequest

SRUrgency

ServiceRequest

Severity

ServiceRequest

Status

ServiceRequest

SubType

ServiceRequest

Sub-Area

ServiceRequest

ListOfFinAlertContact

Contact

FinAlertContact soapenc

ListOfFinAlertContact

FinAlertContact

FinAlertContact soapenc

Category

FinAlertContact

ContactId

FinAlertContact

Message

FinAlertContact

Priority

FinAlertContact

StartDate2

FinAlertContact

GetHealthCareProfessionalProfileInformation Application Interface

This topic describes the application objects called by the this Web service. For more information on application implementation, refer to your application development documentation on Oracle Technology Network.

Service Object (Business Service or Workflow)

For a description of the service objects for this Web service, see Table 86.

Table 86. GetHealthCareProfessionalProfileInformation Service Object
Name
Boundary Object Type
Class (if BusService)

LSMCProfile

Business Service

CSSEAIDataSyncService

Data Object (Integration Object)

For a description of data objects for this Web service, see Table 87.

Table 87. GetHealthCareProfessionalProfileInformation Data Object
Siebel Repository Name
External Name

LSMCProfile

Contact

Methods

For a descripition of methods for this Web service, see Table 88.

Table 88. GetHealthCareProfessionalProfileInformation Methods
Operation
Method

LSMCProfileQueryById

QueryById

LSMCProfileQueryByExample

QueryByExample

Example Package for GetHeathcareProfessionalProfileInformation

To view an example of messages for this Web service, navigate to the documentation library for Siebel applications on Oracle Technology Network, and click the Related Files link next to the link for Siebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.

Request

See the following file to view the sample code:

...\GetHeathcareProfessionalProfileInformation\Request.xml

Response

See the following file to view the sample code:

...\GetHeathcareProfessionalProfileInformation\Response.xml

Message Schema (WSDL) for GetHeathcareProfessionalProfileInformation

To view the message schema for this Web service, navigate to the documentation library for Siebel applications on Oracle Technology Network, and click the Related Files link next to the link for Siebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.

...\GetHeathcareProfessionalProfileInformation\GetHeathcareProfessionalProfileInformation.wsdl

Siebel CRM Web Services Reference Copyright © 2009, Oracle and/or its affiliates. All rights reserved. Legal Notices.