3Siebel CRM Primary Web Services
Siebel CRM Primary Web Services
This chapter includes detailed descriptions and information about Siebel Web services.
Web services described in this chapter include the following:
Primary Siebel CRM Web Services
The following tables list the primary Web services available with Siebel CRM. The Web services and the namespaces for each are divided into tables by functional area.
Siebel Custom UI Primary Web Services
The following information lists the primary Siebel Custom UI Web services.
Table Primary Siebel Custom UI Web Services
| Web Service Name | Namespace | Type |
|---|---|---|
ProductSearchService |
http://siebel.com/CustomUI |
Inbound |
RetrieveAttachmentService |
http://siebel.com/CustomUI |
Inbound |
searchSolution |
http://siebel.com/CustomUI |
Inbound |
MktgDeduplicationService |
http://siebel.com/CustomUI |
Inbound |
WC_PickList_Payment_Profile_BS |
http://siebel.com/CustomUI |
Inbound |
Universal Inbox |
http://siebel.com/CustomUI |
Inbound |
SiebelWebPasswdMgmtService |
http://siebel.com/CustomUI |
Inbound |
SiebelWebRegistrationService |
http://siebel.com/CustomUI |
Inbound |
SiebelWebRespMgmt |
http://siebel.com/CustomUI |
Inbound |
PDSOrderHeader |
http://siebel.com/CustomUI |
Inbound |
Ulnbox Contact Item |
http://siebel.com/CustomUI |
Inbound |
Siebel Self-Service Primary Web Services
The following information lists the primary Self-Service Web services.
Table Primary Siebel Self-Service Web Services
| Web Service Name | Namespace | Type |
|---|---|---|
SelfServiceAccount |
http://siebel.com/SelfService/Common/Account |
Inbound |
SelfServiceAccountRootPath |
http://siebel.com/SelfService/Common/Account |
Inbound |
SelfServiceAllAccountsList |
http://siebel.com/SelfService/Common/Account |
Inbound |
SelfServiceContact |
http://siebel.com/SelfService/Common/Contact |
Inbound |
SelfServicePaymentHistory |
http://siebel.com/SelfService/eCommerce/Payment |
Inbound |
SelfServicePostLoginProcess |
http://siebel.com/SelfService/Common/Login |
Inbound |
SelfServiceRegistration |
http://siebel.com/SelfService/Common/Registration |
Inbound |
SelfServiceResponsibility |
http://siebel.com/SelfService/Common/Responsibility |
Inbound |
SelfServiceSmtpEmail |
http://siebel.com/SelfService/Common/Utility |
Inbound |
SelfServiceTemplateEmail |
http://siebel.com/SelfService/Common/Utility |
Inbound |
SelfServiceTimeZone |
http://siebel.com/SelfService/Common/Utility |
Inbound |
SelfServiceUser |
http://siebel.com/SelfService/Common/User |
Inbound |
SelfServiceWebSite |
http://siebel.com/SelfService/Common/Setup |
Inbound |
Siebel Marketing Primary Web Services
The following information lists the primary Siebel Marketing Web services.
Table Primary Siebel Marketing Web Services
| Web Service Name | Namespace | Type |
|---|---|---|
Account |
http://siebel.com/marketing/account |
Inbound |
Contact |
http://siebel.com/marketing/contact |
Inbound |
LeadService |
http://siebel.com/marketing/leads |
Inbound |
LeadProcessingService |
http://siebel.com/marketing/leads |
Inbound |
List |
http://siebel.com/marketing/list |
Inbound |
ListMgmtProspect |
http://siebel.com/marketing/prospect |
Inbound |
MktgImportService |
http://siebel.com/marketing/webmarketing |
Inbound |
GetMktgWebSurvey |
http://siebel.com/marketing/webmarketing |
Inbound |
Response |
http://siebel.com/marketing/response |
Inbound |
WebMarketing |
http://siebel.com/marketing/webmarketing |
Inbound |
Siebel Loyalty Primary Web Services
The following information lists the primary Siebel Loyalty Web services.
Table Primary Siebel Loyalty Web Services
| Web Service Name | Namespace | Type |
|---|---|---|
LoyaltyAccruralService |
http://siebel.com/Loyalty/LoyaltyAccruralService |
Inbound |
LoyaltyMemberEnrolment |
http://siebel.com/Loyalty/LoyaltyMemberEnrolmentServices |
Inbound |
LoyaltyImportBusinessService |
http://siebel.com/Loyalty/LoyaltyImportService |
Inbound |
LoyaltyMemberService |
http://siebel.com/Loyalty/LoyaltyMemberServices |
Inbound |
LoyaltyRedemptionService |
http://siebel.com/Loyalty/LoyaltyRedemptionService |
Inbound |
LoyaltyVoucherService |
http://siebel.com/Loyalty/LoyaltyVoucherService |
Inbound |
Siebel Service Primary Web Services
The following information lists the primary Siebel Service Web services.
Table Primary Siebel Service Web Services
| Web Service Name | Namespace | Type |
|---|---|---|
ServiceRequest |
http://siebel.com/Service/ServiceReqs |
Inbound |
Siebel Order Management Primary Web Services
The following information lists the primary Siebel Order Management Web services.
Table Primary Siebel Order Management Web Services
| Web Service Name | Namespace | Type |
|---|---|---|
OrderDetailWebService |
http://siebel.com/OrderManagement/Order/Details |
Inbound |
CatalogWebService |
http://siebel.com/OrderManagement/Catalog |
Inbound |
CalculatePriceWS |
http://siebel.com/OrderManagement/Quote/PSP |
Inbound |
PriceListsWS |
http://siebel.com/OrderManagement/PriceLists |
Inbound |
QueryTransportationSalesOrderItineraryList SiebelReqABCSImpl |
http://xmlns.oracle.com/ABCSImpl/Siebel/CoreQueryTransportationSalesOrderItinerary ListSiebelReqABCSImpl/V1 |
Outbound |
QuoteCheckOutWebService |
http://siebel.com/OrderManagement/Quote/Quoting |
Inbound |
QuoteDetailWebService |
http://siebel.com/OrderManagement/Quote/Details |
Inbound |
QuotingWebService |
http://siebel.com/OrderManagement/Quote/Quoting |
Inbound |
ABOWebService |
http://siebel.com/OrderManagement/ABO |
Inbound |
Siebel Product Configurator Web Service |
http://siebel.com/OrderManagement/Configurator |
Inbound |
PromotionWebService |
http://siebel.com/OrderManagement/Promotion |
Inbound |
SessionAccessWS |
http://www.siebel.com/xml/SessionAccess |
Inbound |
SWIAdminISSAttributeDefnIO |
http://siebel.com/asi |
Inbound |
SWIAdminISSClassDefintionIO |
http://siebel.com/asi |
Inbound |
SWILocationServices |
http://siebel.com/asi/V0 |
Inbound |
SWILocationSync |
http://siebel.com/asi |
Inbound |
SWIISSPriceListItemIO |
http://siebel.com/asi |
Inbound |
SWIOrderUpsert |
http://siebel.com/asi |
Inbound |
SWI Price List IO |
http://siebel.com/asi |
Inbound |
SWIProductImport |
http://siebel.com/asi/VO |
Inbound |
SWISubmitOrder |
http://siebel.com/asi |
Outbound |
SWISyncProduct |
http://siebel.com/asi |
Inbound |
CalculateShippingChargeSalesOrderSiebelReq ABCSImpl |
http://xmlns.oracle.com/ABCSImpl/Siebel/Core/CalculateShippingChargeSalesOrderSiebelReq ABCSImpl/V1 |
Outbound |
CheckATPSalesOrderSiebelReqABCSImpl |
http://xmlns.oracle.com/ABCSImpl/Siebel/Core/CalculateShippingChargeSalesOrderSiebelReq ABCSImpl/V1 |
Outbound |
ConfiguratorUserLangSiebelAdapter |
http://xmlns.oracle.com/ConfiguratorUserLangSiebelAdapter |
Outbound |
CreditCheckSalesOrderSiebelReqABCSImpl |
http://xmlns.oracle.com/ABCSImpl/Siebel/Core/CreditCheckSalesOrderSiebelReqABCSImpl/V1 |
Outbound |
PaymentAuthorizationSalesOrderSiebelReq ABCSImpl |
http://xmlns.oracle.com/ABCSImpl/Siebel/Core/PaymentAuthorizationSalesOrderSiebelReq ABCSImpl/V1 |
Outbound |
SWIProductAttributeImport |
http://siebel.com/asi/ |
Inbound |
SWIProductClassImport |
http://siebel.com/asi/ |
Inbound |
SWIPromotionIntegration |
http://siebel.com/asi/ |
Inbound |
SWIQuoteUpsert |
http://siebel.com/asi/ |
Inbound |
SWISubmitOrder_o2c |
http://siebel.com/asi/ |
Outbound |
SWISubmitOrder_o2c |
http://siebel.com/asi/ |
Outbound |
Siebel Financial Services Primary Web Services
The following information lists the primary Siebel Financial Services Web services.
Table Siebel Financial Services Primary Web Services
| Web Service Name | Namespace | Type |
|---|---|---|
AssetManagementComplex |
http://www.siebel.com/Service/FS/Assets |
Inbound |
FS Asset Warranty Service |
http://siebel.com/Service/AssetWarranty |
Inbound |
Siebel Communications Primary Web Services
The following information lists the primary Siebel Communications Web services.
Table Siebel Communications Primary Web Services
| Web Service Name | Namespace | Type |
|---|---|---|
AccountBalanceSiebelCommsReqABCS |
http://xmlns.oracle.com/ABCS/Siebel/Industry/Communications/AccountBalanaceSiebelCommsReqABCS/V1 |
Inbound |
AdjustmentSiebelCommsReqABCS |
http://xmlns.oracle.com/ABCS/Siebel/Industry/Communications/AdjustmentSiebelCommsReqABCS/V1 |
Inbound |
CMU Account Query |
http:siebel.com/asi/ |
Inbound |
CMU Account Update |
http:siebel.com/asi/ |
Inbound |
ISS Price List Item WS |
http:siebel.com/asi/ |
Inbound |
SWI Update Order Line Item |
http:siebel.com/asi/ |
Inbound |
AccountBalanceSiebel ReqABCS_Service |
http://xmlns.oracle.com/ABCS/Siebel/Industry/Communications/AccountBalanaceSiebelCommsReqABCS/V1 |
Outbound |
AdjustmentSiebel ReqABCS_Service |
http://xmlns.oracle.com/ABCS/Siebel/Industry/Telco/AdjustmentSiebelReqABCS/V1 |
Outbound |
InvoiceSiebelCommsReqABCS |
http://xmlns.oracle.com/ABCS/Siebel/Industry/Communications/InvoiceSiebelCommsReqABCS/V1 |
Outbound |
PaymentSiebelCommsReqABCS_Service |
http://xmlns.oracle.com/ABCSImpl/Siebel/Industry/Communications/PaymentSiebelCommsReqABCS/V1 |
Outbound |
UnbilledUsageSiebelCommsReqABCS_Service |
http://xmlns.oracle.com/ABCS/Siebel/Industry/Communications/UnbilledUsageSiebelCommsReqABCS/V1 |
Outbound |
InvoiceSiebelCommsReqABCS |
http://xmlns.oracle.com/ABCS/Siebel/Industry/Communications/InvoiceSiebelCommsReqABCS/V1 |
Outbound |
PaymentSiebelCommsReqABCS |
http://xmlns.oracle.com/ABCSImpl/Siebel/Industry/Communications/PaymentSiebelCommsReqABCS/V1 |
Outbound |
ProcessSalesOrderSiebelCommsJMSProducer |
http://xmlns.oracle.com/ABCS/Industry/Comms/SalesOrder/ProcessSalesOrderSiebelCommsJMSProducer/V1 |
Outbound |
SWIAdjustmentStatusUpdate |
http://siebel.com/asi/ |
Inbound |
SWIContactServices |
http://siebel.com/asi/V0 |
Inbound |
SWICreateAdjustment |
http://siebel.com/asi |
Outbound |
SWICustomerParty |
http://siebel.com/asi/V0 |
Inbound |
SyncCustomerSiebelEventAggregator |
http://xmlns.oracle.com/ABCS/Siebel/Core/SyncCustomerSiebelEventAggregator/V1 |
Outbound |
SWISpecialRatingList |
http://siebel.com/asi |
Outbound |
SWITroubleTicket |
http://siebel.com/asi |
Inbound |
SWI Update Order Line Item |
http:siebel.com/asi/ |
Inbound |
UnbilledUsageSiebelCommsReqABCS |
http://xmlns.oracle.com/ABCS/Siebel/Industry/Communications/UnbilledUsageSiebelCommsReqABCS/V1 |
Outbound |
UpdateCustomerSiebelJMSProducer |
http://xmlns.oracle.com/ABCS/Siebel/Industry/Telco/UpdateCustomerSiebelJMSProducer/V1 |
Outbound |
UpdateCreditAlertSiebelCommsReqABCSImpl |
http://xmlns.oracle.com/ABCSImpl/Siebel/Industry/Comms/UpdateCreditAlertSiebelCommsReqABCSImpl/V1 |
Outbound |
Siebel CRM and UCM Integration Web Services
The following information lists the primary Web services for integration between Siebel CRM and Siebel Universal Customer Master (UCM).
Table Siebel CRM and Siebel UCM Integration Primary Web Services
| Web Service Name | Namespace | Type |
|---|---|---|
FetchAccountSiebelReqABCSImpl |
http://xmlns.oracle.com/ABCSImpl/Siebel/Core/FetchAccountSiebelReqABCSImpl/V1 |
Outbound |
FetchContactSiebelReqABCSImpl |
http://xmlns.oracle.com/ABCSImpl/Siebel/Core/FetchContactSiebelReqABCSImpl/V1 |
Outbound |
MatchAccountSiebelReqABCSImpl |
http://xmlns.oracle.com/ABCSImpl/Siebel/Core/MatchAccountSiebelReqABCSImpl/V1 |
Outbound |
MatchContactSiebelReqABCSImpl |
http://xmlns.oracle.com/ABCSImpl/Siebel/Core/MatchContactSiebelReqABCSImpl/V1 |
Outbound |
SWIContactServices |
http://siebel.com/asi/V0 |
Inbound |
SWICustomerParty |
http://siebel.com/asi/V0 |
Inbound |
SWIMergeServices |
http://siebel.com/asi |
Inbound |
SWIProductImport |
http://siebel.com/asi/V0 |
Inbound |
SyncCustomerSiebelEventAggregator |
http://xmlns.oracle.com/ABCS/Siebel/Core/SyncCustomerSiebelEventAggregator/V1 |
Outbound |
Siebel Hospitality Primary Web Service
The following information lists the primary Siebel Hospitality Web services.
Table Primary Siebel Hospitality Web Services
| Web Service Name | Namespace | Type |
|---|---|---|
TNT History Oppty Insert |
http://www.siebel.com/asi |
Inbound |
Siebel Life Sciences Web Services
The following information lists the primary Siebel Life Sciences Web services.
Table Primary Siebel Life Sciences Web Services
| Web Service Name | Namespace | Type |
|---|---|---|
ClinicalSubject |
http://siebel.com/ClinicalSubject/asi |
Inbound |
LSSGOP_Account |
http://siebel.com/asi/ |
Inbound |
LSSGOP_AccountAddress |
http://siebel.com/asi/ |
Inbound |
LSSGOP_Activity |
http://siebel.com/asi/ |
Inbound |
LSSGOP_ActivityContact |
http://siebel.com/asi/ |
Inbound |
LSSGOP_CatalogCategory |
http://siebel.com/asi/ |
Inbound |
LSSGOP_Contact |
http://siebel.com/asi/ |
Inbound |
LSSGOP_ContactAccount |
http://siebel.com/asi/ |
Inbound |
LSSGOP_ContactAddress |
http://siebel.com/asi/ |
Inbound |
LSSGOP_ContactBestTime |
http://siebel.com/asi/ |
Inbound |
LSSGOP_ContactLicense |
http://siebel.com/asi/ |
Inbound |
LSSGOP_CurrentUser |
http://siebel.com/asi/ |
Inbound |
LSSGOP_LanguageLOV |
http://siebel.com/asi/ |
Inbound |
LSSGOP_Literature |
http://siebel.com/asi/ |
Inbound |
LSSGOP_Literature_ALL |
http://siebel.com/asi/ |
Inbound |
LSSGOP_LiteratureCatalog |
http://siebel.com/asi/ |
Inbound |
LSSGOP_MessagePlan |
http://siebel.com/asi/ |
Inbound |
LSSGOP_MessagePlan_ALL |
http://siebel.com/asi/ |
Inbound |
LSSGOP_MessagePlanCatalog |
http://siebel.com/asi/ |
Inbound |
LSSGOP_MessageResponse |
http://siebel.com/asi/ |
Inbound |
LSSGOP_ MsgPlanItem |
http://siebel.com/asi/ |
Inbound |
LSSGOP_MsgPlanItem_ALL |
http://siebel.com/asi/ |
Inbound |
LSSGOP_MsgPlanItemRelation |
http://siebel.com/asi/ |
Inbound |
LSSGOP_MsgPlanItemRelation_ALL |
http://siebel.com/asi/ |
Inbound |
LSSGOP_PersonalList |
http://siebel.com/asi/ |
Inbound |
LSSGOP_PositionContactAddress |
http://siebel.com/asi/ |
Inbound |
LSSGOP_Product |
http://siebel.com/asi/ |
Inbound |
LSSGOP_ProductIndication |
http://siebel.com/asi/ |
Inbound |
LSSGOP_ProductsDetailed |
http://siebel.com/asi/ |
Inbound |
LSSGOP_PromotionalItemsDropped |
http://siebel.com/asi/ |
Inbound |
LSSGOP_RelatedAccount |
http://siebel.com/asi/ |
Inbound |
LSSGOP_RelatedContact |
http://siebel.com/asi/ |
Inbound |
LSSGOP_RelatedLiterature |
http://siebel.com/asi/ |
Inbound |
LSSGOP_RetailObjective |
http://siebel.com/asi/ |
Inbound |
LSSGOP_Revenue |
http://siebel.com/asi/ |
Inbound |
LSSGOP_SampleDisclaimer |
http://siebel.com/asi/ |
Inbound |
LSSGOP_SampleDropped |
http://siebel.com/asi/ |
Inbound |
LSSGOP_SampleInventory |
http://siebel.com/asi/ |
Inbound |
LSSGOP_SampleTransaction |
http://siebel.com/asi/ |
Inbound |
LSSGOP_Signature |
http://siebel.com/asi/ |
Inbound |
LSSGOP_TransactionItem |
http://siebel.com/asi/ |
Inbound |
ModificationTracking |
http://siebel.com/asi/ |
Inbound |
LSSGOP_ModificationTrackingPurge |
http://siebel.com/asi/ |
Inbound |
SWILSClinicalActivityTemplate |
http://siebel.com/asi/ |
Inbound |
SWILSClinicalCreateSiteVisitGeo Location |
http://siebel.com/CustomUI |
Inbound |
SWILSClinicalGetEmployees |
http://siebel.com/asi/ |
Inbound |
SWILSClinicalGetSiteContacts |
http://siebel.com/asi/ |
Inbound |
SWILSClinicalGetStateModelService |
http://siebel.com/asi/ |
Inbound |
SWILSClinicalGetSubjectVisitDetails |
http://siebel.com/asi/ |
Inbound |
SWILSClinicalInsertEmployees |
http://siebel.com/asi/ |
Inbound |
SWILSClinicalListOfValues |
http://siebel.com/asi/ |
Inbound |
SWILSClinicalProtocolSiteGetSites |
http://siebel.com/CustomUI |
Inbound |
SWILSClinicalQueryProtocolSite_ SiteVisits |
http://siebel.com/CustomUI |
Inbound |
SWI LS Clinical Payments Inbound |
http://siebel.com/CustomUI |
Inbound |
SWILSClinicalSiteContactsTraining InterfaceService |
http://siebel.com/asi |
Inbound |
SWILSClinicalTripReportInterface Service |
http://siebel.com/asi/ |
Inbound |
SWI LS Medical Product Issue Create Inbox Item Inbound |
http://siebel.com/CustomUI |
Inbound |
SWI LS Medical Update Product Issue Inbound |
http://siebel.com/CustomUI |
Inbound |
SWILSClinicalGetSiteSnapshot |
http://siebel.com/CustomUI |
Inbound |
SWILSClinicalGetSmartScript Details |
http://siebel.com/CustomUI |
Inbound |
SWILSClinicalTripReportTemplates |
http://siebel.com/CustomUI |
Inbound |
LS Clinical CRF Tracking Interface |
http://siebel.com/asi/ |
Inbound |
LS Clinical Protocol Site Interface |
http://siebel.com/asi/ |
Inbound |
LS Clinical Subject Information Interface Service |
http://siebel.com/asi/ |
Inbound |
ABOWebService
Use this Web service to make available the following Asset-Based Ordering (ABO) functions: convert a quote into an order, submit an order to the back-end office, convert a completed order line item to an asset, modify an asset, disconnect an asset, suspend, or resume an asset. This Web service works only with an Asset-Based Ordering (ABO) enabled environment. A typical application that uses the Web service is Siebel Communication.
ABOWebService Operations
The asset operations Modify, Disconnect, Suspend, or Resume create a new line item, based on the account or contact profile. They have a similar input and output data schema. If AccountId is provided, then the Web service operates on the account profile. If AccountId is not provided, then it operates on the contact profile.
Affixing ToQuote in the Web service name means: if an active quote is provided, then the Web service adds the quote item to the existing quote. If an active quote is not provided, then the Web service generates a new quote and adds the quote item to the new quote.
Affixing ToOrder in the Web service name means: if an active order is provided, then the Web service adds the order item to the existing order. If an active order is not provided, then the Web service generates a new order and adds the order item to the new order. For a list of operations associated with this Web service, see the following table.
Table ABOWeb Service Operations
| Name | Description |
|---|---|
AutoOrder |
Converts a Quote to a Sales Order. |
SubmitOrder |
Submits an Order. |
AutoAsset |
Creates assets from the completed order line items or updates a current asset. |
ModifyAssetToQuote |
Modifies a Service Item asset, and generates a quote item to update the selected asset. |
ModifyAssetToOrder |
Modifies a Service Item asset, and generates an order item to update the selected asset. |
DisconnectAssetToQuote |
Disconnects a Service Item asset to generate a quote item to deactivate the selected asset. |
DisconnectAssetToOrder |
Disconnects a Service Item asset, and generates an order item to deactivate the selected asset. |
SuspendAssetToQuote |
Suspends an active a Service Item asset to generate a quote item to suspend the selected asset. |
SuspendAssetToOrder |
Suspends a Service Item asset and generates an order item to suspend the selected asset. |
ResumeAssetToQuote |
Resumes a suspended a Service Item asset to generate a quote item to resume the selected asset. |
ResumeAssetToOrder |
Resumes a Service Item asset, and generates an order item to resume the selected asset. |
Request Message Description: AutoOrder
The following Web service operations AutoOrder, SubmitOrder, ModifyAssetToOrder, SuspendAssetToOrder, ResumeAssetToOrder, and DisconnectAssetToOrder share a common output message format: PDS Order.
ModifyAssetToOrder, SuspendAssetToOrder, ResumeAssetToOrder, DisconnectAssetToOrder share a common request message format.
ModifyAssetToQuote, SuspendAssetToQuote, ResumeAssetToQuote and DisconnectAssetToQuote share a common request message format, and a common response message format, PDS Quote.
For a description of this request message, see the following table.
Table Request Message: AutoOrder
| Node | Description |
|---|---|
Object Id |
Required. Row ID of the quote to be converted to the Sale Order. |
Skip Query Order |
Allows the calling application to skip querying the modified or new Order back to the calling Web service after the Auto Order operation is performed. |
Response Message Description: AutoOrder
The integration object message format is PDS Order. For a description of this response message, see the following table.
Table Response Message: AutoOrder
| Node | Description |
|---|---|
PDS Order |
Instance of the integration object PDS Order. |
Header |
Order Header. |
Line Item |
Order Line Items. |
XA |
Order Line Item attributes. |
Request Message Description: SubmitOrder
For a description of this request message, see the following table.
Table Request Message: SubmitOrder
| Node | Description |
|---|---|
OrderId |
Required. RowId of the order to be submitted. |
Response Message Description: SubmitOrder
integration object message format: PDS Order, which has the same format as the AutoOrder response message.
Request Message Description: AutoAsset
For a description of this request message, see the following table.
Table Request Message; AutoAsset
| Node | Description |
|---|---|
Object Id |
Required. RowId of the corresponding Order that contains the Order Line Item to be converted or applied to an asset. |
LineItemId |
Required. RowId of an Order Line Item to be converted or applied to an asset. |
Response Message Description: AutoAsset
This integration object message format is PDS Asset. For a description of this response message, see the following table.
Table Response Message: AutoAsset
| Node | Description |
|---|---|
PDS Asset |
Required. Integration object. |
Header |
Asset header. |
Line Item |
Asset |
XA |
Asset attributes |
For a description of this request message, see the following table.
Table Request Message: ModifyAssetToQuote
| Node | Description |
|---|---|
AssetIntegrationId |
Asset integration ID of the selected asset. Provide either AssetIntegrationId or AssetNumber. |
AssetNumber |
Asset integration ID of the selected asset. Provide either AssetIntegrationId or AssetNumber. |
ActiveDocumentId |
A document in SiebelOrder Management which refers to either a quote or an order. Each Document can have multiple children, that is Quote Items, or Order Line Items. ActiveDocumentId refers to the current active Document that the current process is working on. In this Web service call, it is the Quote ID of the active Quote to which the generated quote item has to be added. This is an optional input. |
AccountId |
Account ID of the account that owns the selected Service Item asset. |
ContactId |
Contact ID of the contact who owns the selected Service Item asset to be modified. |
DueDate |
The due date of the generated line item. |
PriceListId |
Specifies a Price List ID that is associated with the quote if a new quote is requested to generate. |
CompoundProductNumber |
Compound Product Number for the Asset Based Ordering (ABO) network ordering. It is not required if network ordering is not used. |
PriceOnSync |
Passed down to the sub-process SIS OM Edit Complex Asset Workflow to the step SIS OM PMT Service 'Synchronize' step to trigger a reprice if necessary. |
The integration object message format is PDS Quote. For a description of this response message, see the following table.
Table Response Message; ModifyAssetToQuote
| Node | Description |
|---|---|
PDS Quote |
Required. Integration object. |
Header |
Quote header. |
Line Item |
Quote line item. |
XA |
Quote line item attributes. |
For a description of this request message, see the following table.
Table Request Message: ModifyAssetToOrder
| Node | Description |
|---|---|
AssetIntegrationId |
Asset integration ID of the selected asset. Provide either AssetIntegrationId or AssetNumber. |
AssetNumber |
Asset integration ID of the selected asset. Provide either AssetIntegrationId or AssetNumber. |
ActiveDocumentId |
A document in Siebel Order Management which refers to either a quote or an order. Each Document can have multiple children, which are Quote Items or Order Line Items. ActiveDocumentId refers to the current active document that the current process is working on. In this Web service call, it is the Quote ID of the active Quote to which the generated quote item has to be added. This is an optional input. |
AccountId |
Account ID of the account that owns the selected Service Item asset. |
ContactId |
Contact ID of the contact who owns the selected Service Item asset to be modified. |
DueDate |
The due date of the generated line item. |
PriceListId |
Specifies a Price List ID associated with the quote if a new quote is requested. |
CompoundProductNumber |
Compound Product Number for ABO network ordering. It is required only if network ordering is used. |
Integration object message format: PDS Order, which has the same format as the AutoOrder response message.
Request Message Description: SuspendAssetToQuote
This is the same request message as ModifyAssetToQuote.
Response Message Description: SuspendAssetToQuote
Integration object message format: PDS Quote.
Request Message Description: SuspendAssetToOrder
This is the same request message as ModifyAssetToOrder.
Response Message Description: SuspendAssetToOrder
Integration object message format: PDS Order.
Request Message Description: ResumeAssetToQuote
This is the same request message as ModifyAssetToQuote.
Response Message Description: ResumeAssetToQuote
Integration object message format: PDS Quote.
Request Message Description: ResumeAssetToOrder
This is the same request message as ModifyAssetToOrder.
Response Message Description: ResumeAssetToOrder
Integration object message format: PDS Order.
Request Message Description: DisconnectAssetToQuote
This is the same request message as ModifyAssetToQuote.
Integration object message format: PDS Quote.
This is the same request message as ModifyAssetToOrder.
Integration object message format: PDS Order.
ABOWebService Application Interface
This topic describes the application objects called by 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 the following table.
Table ABOWeb Service Application Interface
| Name | Boundary Object Type | Class (if Business Service) |
|---|---|---|
SISOMAutoOrderWebService |
Workflow |
Not applicable |
SISOMSubmitWebService |
Workflow |
Not applicable |
SISOMAutoAssetWebService |
Workflow |
Not applicable |
SISOMModifyWebService-Quote |
Workflow |
Not applicable |
SISOMModifyWebService-Order |
Workflow |
Not applicable |
SISOMSuspendWebService-Quote |
Workflow |
Not applicable |
SISOMSuspendWebService-Order |
Workflow |
Not applicable |
SISOMResumeWebService-Quote |
Workflow |
Not applicable |
SISOMResumeWebService-Order |
Workflow |
Not applicable |
SISOMDisconnectWebService-Quote |
Workflow |
Not applicable |
SISOMDisconnectWebService-Order |
Workflow |
Not applicable |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table ABOWebService Data Objects
| Siebel Repository Name | External Name |
|---|---|
PDS Quote |
PDS Quote |
PDS Order |
PDS Order |
PDS Asset |
PDS Asset |
Example Package for ABOWebService
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
Request (Auto Order)
See the following file to view the sample code:
...\ABOWebService\AutoOrder_request.xmlResponse (AutoOrder)
See the following file to view the sample code:
...\ABOWebService\AutoOrder_response.xmlRequest (ModifyAssetToQuote)
See the following file to view the sample code:
...\ABOWebService\ModifyAssetToQuote_request.xmlResponse (ModifyAssetToQuote)
See the following file to view the sample code:
...\ABOWebService\ModifyAssetToQuote_response.xmlRequest (AutoAsset)
See the following file to view the sample code:
...\ABOWebService\AutoAsset_request.xmlResponse (AutoAsset)
See the following file to view the sample code:
...\ABOWebService\AutoAsset_response.xml
Interface Description (WSDL) for ABOWebService
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\ABOWebService\ABOWebService.wsdl
Account
Use this Web service for the basic Siebel Marketing operations such as creating and updating accounts.
Account Operations
There are two operations associated with this Web service which allow you to create and update accounts in Marketing. For a list of operations associated with this Web service, see the following table.
Table Account Operations
| Name | Description |
|---|---|
AccountCreateAccount |
Creates an account. |
AccountUpdateAccount |
Updates an existing account. |
Request Message Description: AccountCreateAccount
For a description of this request message, see the following table.
Table Request Message Description: AccountCreateAccount
| Node | Description | Type |
|---|---|---|
Account IO |
Required. An instance of the integration object Account. Account is the Parent header and Account_BusinessAddress is the child. |
Integration Object |
Response Message Description: AccountCreateAccount
For a description of this response message, see the following table.
Table Response Message Description: AccountCreateAccount
| Node | Description | Type |
|---|---|---|
Account Id |
The new Account ID generated as a result of the new account creation. |
String |
Error Message |
Error message if any. |
String |
Success Flag |
Flag to indicate success or failure of the operation. |
String |
Request Message Description: AccountUpdateAccount
For a description of this request message, see the following table.
Table Request Message Description: AccountUpdateAccount
| Node | Description | Type |
|---|---|---|
Account IO |
Required. An instance of the integration object Account. Account is the Parent header and Account_BusinessAddress is the child. |
Integration Object |
Response Message Description: AccountUpdateAccount
For a description of this response message, see the following table.
Table Response Message Description: AccountUpdateAccount
| Node | Description | Type |
|---|---|---|
Error Message |
Error message if any. |
String |
Success Flag |
Flag to indicate success or failure of the operation. |
String |
Account Application Interface
This topic describes the application objects called by 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 the following table.
Table Account Application Interface
| Name | Boundary Object Type |
|---|---|
Account |
Business Service |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table Account Data Object
| Siebel Repository Name | External Name |
|---|---|
Account IO |
Account IO |
Example Package for Account
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
Request (AccountCreate)
See the following file to view the sample code:
...\Account\AccountCreate_request.xmlResponse (AccountCreate)
See the following file to view the sample code:
...\Account\AccountCreate_response.xmlRequest (AccountUpdate)
See the following file to view the sample code:
...\Account\AccountUpdate_request.xmlResponse (AccountUpdate)
See the following file to view the sample code:
...\Account\AccountUpdate_response.xml
Interface Description (WSDL) for Account
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\Account\Account.wsdl
AccountBalanceSiebelCommsReqABCS
Use this outbound Web service to query for account balance details in Oracle Communications Bill and Revenue Management and display it in the Billing view in Siebel Communications.
AccountBalanceSiebelCommsReqABCS Operations
For a list of operations associated with this Web service, see the following table.
Table AccountBalanceSiebelCommsReqABCS operations
| Name | Description |
|---|---|
QueryBalanceSummary |
Queries the balance summary for the billing profile in the Billing view in Siebel Communications. |
QueryBalanceGroupList |
Queries the balance group list for the billing profile in the Billing view in Siebel Communications. |
QueryBalanceDetails |
Queries the balance details for the billing profile in the Billing view in Siebel Communications. |
QueryBalanceGroupServices |
Queries the balance group services for the billing profile in the Billing view in Siebel Communications. |
Request Message Description: QueryBalanceSummary
For a description of this request message, see the following table.
Table Request Message Description: QueryBalanceSummary
| Node | Description | Type |
|---|---|---|
CustomHeaderContext |
Optional |
Hierarchy |
QueryBalanceSummaryReqMsg:ListOfCmuRequestBillingProfileIo |
Optional |
Integration Object |
Response Message Description: QueryBalanceSummary
For a description of this response message, see the following table.
Table Response Message Description: QueryBalanceSummary
| Node | Description | Type |
|---|---|---|
QueryBalanceSummaryRespMsg:ListOfCmuBalanceSummaryResponseIo |
Optional |
Integration Object |
SiebelFaultMsg:Fault |
Optional |
Integration Object |
Request Message Description: QueryBalanceGroupList
For a description of this request message, see the following table.
Table Request Message Description: QueryBalanceGroupList
| Node | Description | Type |
|---|---|---|
CustomHeaderContext |
Optional |
Hierarchy |
QueryBalanceGroupListReqMsg:ListOfCmuRequestBillingProfileIo |
Optional |
Integration Object |
Response Message Description: QueryBalanceGroupList
For a description of this response message, see the following table.
Table Response Message Description: QueryBalanceGroupList
| Node | Description | Type |
|---|---|---|
QueryBalanceGroupListRespMsg:ListOfSwiBalanceGroupIoRes |
Optional |
Integration Object |
SiebelFaultMsg:Fault |
Optional |
Integration Object |
Request Message Description: QueryBalanceDetails
For a description of this request message, see the following table.
Table Request Message Description: QueryBalanceDetails
| Node | Description | Type |
|---|---|---|
CustomHeaderContext |
Optional |
Hierarchy |
QueryBalanceDetailsReqMsg:ListOfSwiBillingGroupDetailIoReq |
Optional |
Integration Object |
For a description of this response message, see the following table.
Table Response Message Description: QueryBalanceDetails
| Node | Description | Type |
|---|---|---|
QueryBalanceDetailsRespMsg:ListOfSwiBillingGroupDetailIoRes |
Optional |
Integration Object |
SiebelFaultMsg:Fault |
Optional |
Integration Object |
For a description of this request message, see the following table.
Table Request Message Description: QueryBalanceGroupService
| Node | Description | Type |
|---|---|---|
CustomHeaderContext |
Optional |
Hierarchy |
QueryBalanceGroupServicesReqMsg:ListOfSwiBillingGroupDetailIoReq |
Optional |
Integration Object |
For a description of this response message, see the following table.
Table Response Message Description: QueryBalanceGroupService
| Node | Description | Type |
|---|---|---|
QueryBalanceGroupServicesRespMsg:ListOfSwiBalanceGroupServicesIoRes |
Optional |
Integration Object |
SiebelFaultMsg:Fault |
Optional |
Integration Object |
AccountBalanceSiebelCommsReqABCS Application Interface
This topic describes the application objects called by 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 the following table.
Table AccountBalanceSiebelCommsReqABCS Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
AccountBalanceSiebelCommsReqABCS |
Business Service |
CSSWSOutboundDispatcher |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table AccountBalanceSiebelCommsReqABCS Data Object
| Siebel Repository Name | External Name |
|---|---|
SWIBalanceGroupServicesIORes |
Account |
SWIBillingGroupDetailIOReq |
Account |
CMU Request Billing Profile IO |
Account |
CMU Balance Summary Response IO |
Account |
SWIBalanceGroupIORes |
Account |
SWIBillingGroupDetailIORes |
Account |
Fault |
Fault |
Methods
For a description of the methods for this Web service, see the following table.
Table AccountBalanceSiebelCommsReqABCS Methods
| Operation | Method |
|---|---|
QueryBalanceSummary |
QueryBalanceSummary |
QueryBalanceGroupList |
QueryBalanceGroupList |
QueryBalanceDetails |
QueryBalanceDetails |
QueryBalanceGroupServices |
QueryBalanceGroupServices |
Example Package for AccountBalanceSiebelCommsReqABCS
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\AccountBalanceSiebelCommsReqABCS\RequestResponse
See the following file to view the sample code:
...\AccountBalanceSiebelCommsReqABCS\Response
Interface Description (WSDL) for AccountBalanceSiebelCommsReqABCS
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\AccountBalanceSiebelCommsReqABCS\WSDL
AdjustmentSiebelCommsReqABCS
Use this outbound Web service to query for adjustments made to a bill in the external Oracle Communications Billing and Revenue Management application that will be displayed in the Billing view in Siebel Communications.
AdjustmentSiebelCommsReqABCS Operations
For a list of operations associated with this Web service, see the following table.
Table AdjustmentSiebelCommsReqABCS Operations
| Name | Description |
|---|---|
QueryAdjustment |
Queries the adjustment details in the Billing view in Siebel Communications. |
CreateAdjustment |
Creates adjustments. (currently not used.) |
Request Message Description: QueryAdjustment
For a description of this request message, see the following table.
Table Request Message Description: QueryAdjustment
| Node | Description | Type |
|---|---|---|
CustomHeaderContext |
Optional |
Hierarchy |
QueryAdjustmentReqMsg:ListOfCmuRequestBilledUsageIo |
Optional |
Integration Object |
Response Message Description: QueryAdjustment
For a description of this response message, see the following table.
Table Response Message Description: QueryAdjustment
| Node | Description | Type |
|---|---|---|
QueryAdjustmentRespMsg:ListOfCmuResponseBilledUsageArItemsIo |
Optional |
Integration Object |
SiebelFaultMsg:Fault |
Optional |
Integration Object |
Request Message Description: CreateAdjustment
For a description of this request message, see the following table.
Table Request Message Description: CreateAdjustment
| Node | Description | Type |
|---|---|---|
CustomHeaderContext |
Optional |
Hierarchy |
CreateAdjustmentReqMsg:ListOfCmuRequestAdjustmentIo |
Optional |
Integration Object |
Response Message Description: CreateAdjustment
For a description of this response message, see the following table.
Table Response Message Description: CreateAdjustment
| Node | Description | Type |
|---|---|---|
CreateAdjustmentRespMsg:ListOfCmuResponseAdjustmentIo |
Optional |
Integration Object |
SiebelFaultMsg:Fault |
Optional |
Integration Object |
AdjustmentSiebelCommsReqABCS Application Interface
This topic describes the application objects called by 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 the following table.
Table AdjustmentSiebelCommsReqABCS Service Objects
| Name | Boundary Object Type | Class |
|---|---|---|
AdjustmentSiebelCommsReqABCS |
Business Service |
CSSWSOutboundDispatcher |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table AdjustmentSiebelCommsReqABCS Data Objects
| Siebel Repository Name | External Name |
|---|---|
CMU Request Billed Usage IO |
Account |
CMU Response Billed Usage AR Items IO |
Account |
Fault |
Fault |
Methods
For a description of the methods for this Web service, see the following table.
Table AdjustmentSiebelCommsReqABCS Methods
| Operation | Method |
|---|---|
QueryAdjustment |
QueryAdjustment |
CreateAdjustment |
CreateAdjustment |
Example Package for AdjustmentSiebelCommsReqABCS
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\AdjustmentSiebelCommsReqABCS\QueryAdjustmentRequestMessage.xml
Response
See the following file to view the sample code:
...\AdjustmentSiebelCommsReqABCS\QueryAdjustmentResponseMessage.xml
Interface Description (WSDL) for AdjustmentSiebelCommsReqABCS
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\AdjustmentSiebelCommsReqABCS\AdjustmentSiebelCommsReqABCS.wsdl
AssetManagementComplex
To display the detail of a promotion, customizable product, or bundle asset, for example, to display the related products for a promotion, the child items for a customizable product, or bundle asset.
AssetManagementComplex Operations
The following operations are used for the AssetManagementComplex Web service.
For a list of operations associated with this Web service, see the following table.
Table AssetManagementComplex Operations
| Name | Description |
|---|---|
AssetManagementComplexQueryPageQuoteAddItems |
The Web service fetches the details of promotion, customizable product or bundle asset. |
Request Message Description: AssetManagementComplexQueryPage
Asset ManagementComplex Web service is called to query for the details of a promotion, customizable product, or bundle asset. Displays the related products for promotion, child items for a customizable product, or bundle asset.
For a description of this request message, see the following table.
Table Request Message Description: AssetManagementComplexQueryPage
| Node | Description | Type |
|---|---|---|
AssetManagementComplex IO |
Required |
Integration Object |
AssetDescription |
List Price |
String |
AssetNumber |
Adjusted Value |
String |
BillingAccount |
Billing Account |
String |
BillingAccountId |
Billing Account ID |
String |
InstallDate |
Install Date |
String |
IntegrationId |
Integration ID |
String |
OwnerContactId |
Owner Contact ID |
String |
ProductDescription |
Product Description |
String |
ProductId |
Product ID |
String |
ProductName |
Product Name |
String |
ProductPartNumber |
Product Number |
String |
SerialNumber |
Serial Number |
String |
ServiceAccount |
Service Account |
String |
ServiceAccountId |
Service Account ID |
String |
Status |
Status |
String |
NRCCxTotal |
String |
|
MRCCxTotal |
String |
|
Id |
ID |
String |
AdjustedListPrice |
Adjusted List Price |
String |
AssetCurrencyCode |
Asset Currency Code |
String |
AssetDescription |
Asset Description |
String |
AssetId |
Asset ID |
String |
AssetNumber |
Asset Number |
String |
Comments |
Comments |
String |
InstallDate |
Install Date |
String |
IntegrationId |
Integration ID |
String |
Name |
Asset Name |
String |
ParentAssetId |
Parent Asset ID |
String |
PriceType |
Price Type |
String |
ProdPromId |
Product Prom ID |
String |
ProductDefTypeCode |
Product Def Type Code |
String |
ProductId |
Product ID |
String |
ProductName |
Product Name |
String |
ProductPartNumber |
Product Part Number |
String |
ProductType |
Product Type |
String |
Quantity2 |
Quantity |
String |
RootAssetId |
Root Asset ID |
String |
UnitofMeasure |
Unit of Measure |
String |
DataType |
Asset Data Type |
String |
Description |
Asset Description |
String |
DisplayName |
Asset Display Name |
String |
Value |
Asset Value |
String |
Response Message Description: AssetManagementComplexQueryPage
For a description of this response message, see the following table.
Table Response Message Description: AssetManagementComplexQueryPage
| Node | Description | Type |
|---|---|---|
AssetDescription |
Asset Description |
String |
AssetNumber |
Asset Number |
String |
BillingAccount |
Billing Account |
String |
BillingAccountId |
Billing Account ID |
String |
InstallDate |
Install Date |
String |
IntegrationId |
Integration ID |
String |
OwnerContactId |
Owner contact ID |
String |
ProductDescription |
Product Description |
String |
ProdPromId |
Product Prom ID |
String |
ProductDefTypeCode |
Product Code |
String |
ProductId |
Product ID |
String |
ProductName |
Product Name |
String |
ProductPartNumber |
Product Part Number |
String |
ProductType |
Product Number |
String |
PriceType |
Price Type |
String |
SerialNumber |
Service Number |
String |
ServiceAccount |
Service Account |
String |
ServiceAccountId |
Service Account ID |
String |
Status |
Status |
String |
Id |
ID |
String |
AdjustedListPrice |
Asjusted List Price |
String |
AssetCurrencyCode |
Asset Currency Code |
String |
Comments |
Comments |
String |
Name |
Asset Name |
String |
ParentAssetId |
Parent Asset ID |
String |
Quantity2 |
Quantity |
String |
RootAssetId |
Root Asset ID |
String |
UnitofMeasure |
Unit of Measure |
String |
DataType |
Asset Data Type |
String |
Description |
Asset Description |
String |
DisplayName |
Asset Display Name |
String |
Value |
Asset Value |
String |
AssetManagementComplex Application Interface
This topic describes the application objects called by 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 the following table.
Table AssetManagementComplext Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
Asset Management - Complex |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table AssetManagementComplext Data Objects
| Siebel Repository Name | External Name |
|---|---|
SiebelMessage |
SiebelMessage |
SiebelMessageIn |
SiebelMessage |
SiebelMessageOut |
SiebelMessageOut |
Example Package for AssetManagementComplex
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\AssetManagementComplex\AssetManagementComplex_request.xmlResponse
See the following file to view the sample code:
...\AssetManagementComplex\AssetManagementComplex_response.xml
Interface Description (WSDL) for AssetManagementComplex
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\AssetManagementComplex\AssetManagementComplex.wsdl
CalculateShippingChargeSalesOrderSiebelReqABCSImpl
Use this Web service to get information about the shipping costs of a sales order.
CalculateShippingChargeSalesOrderSiebelReqABCSImpl Operations
For a list of operations associated with this Web service, see the following table.
Table CalculateShippingChargeSalesOrderSiebelReqABCSImpl Operations
| Name | Description |
|---|---|
CalculateShippingCharge |
Retrieves shipping charge information for sales orders. |
Request Message Description: CalculateShippingCharge
For a description of this request message, see the following table.
Table Request Message Description: CalculateShippingCharge
| Node | Description | Type |
|---|---|---|
CalculateShippingChargeSalesOrderReqMsg: ListOfSWIOrderIOReq |
Optional |
Hierarchy |
CustomerHeaderContext |
Optional |
Hierarchy |
Response Message Description: CalculateShippingCharge
For a description of this response message, see the following table.
Table Response Message Description: CalculateShippingCharge
| Node | Description | Type |
|---|---|---|
CustomHeaderContext |
Optional |
Hierarchy |
CalculateShippingChargeSalesOrderRespMsg: ListOfSWIOrderIOResp |
Optional |
Hierarchy |
XMLHierarchyOutput |
Optional |
Hierarchy |
faultactor |
Optional |
String |
faultcode |
Optional |
String |
faultstring |
Optional |
String |
SiebelFaultMsg:Fault |
Optional |
Integration Object |
CalculateShippingChargeSalesOrderSiebelReqABCSImpl Application Interface
This topic describes the application objects called by 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 the following table.
Table CalculateShippingChargeSalesOrderSiebelReqABCSImpl Service Object
| Siebel Repository Name | Boundary Object Type | Class |
|---|---|---|
SWISendCalculateShippingCharge |
Workflow |
Not applicable |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table CalculateShippingChargeSalesOrderSiebelReqABCSImpl Data Object
| Siebel Repository Name | External Name |
|---|---|
SWIOrderIO |
SWIOrderIO |
Fault |
Fault |
Methods
For a description of the methods for this Web service, see the following table.
Table CalculateShippingChargeSalesOrderSiebelReqABCSImpl Methods
| Operation | Method |
|---|---|
CalculateShippingCharge |
CalculateShippingCharge |
Interface Description (WSDL) for CalculateShippingChargeSalesOrderSiebelReqABCSImpl
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\CalculateShippingChargeSalesOrderSiebelReqABCSImpl\CalculateShippingChargeSalesOrderSiebelReqABCSImpl.wsdl
CatalogWebService
Use this Web service to make available promotional offerings related to products, as well as related products and categories.
CatalogWebService Operations
For a list of operations associated with this Web service, see the following table.
Table CatalogWebService operations
| Name | Description |
|---|---|
GetRelatedPromotions |
Retrieves a list of related promotions. |
GetRelatedProducts |
Retrieves a list of related products. |
GetCategory |
Retrieves a flat, non-hierarchical list of categories. |
UDSPublishCatalog |
Publish a category and product catalog with support of pagination and visibility. |
Request Message Description: GetRelatedPromotions
For a description of this request message, see the following table.
Table Request Message: GetRelatedPromotions
| Name | Description | Type |
|---|---|---|
PDS Related Promotions Interface |
An instance of the integration object PDS Related Promotions Interface. |
Integration Object |
PricingMode |
Y or N (calculates price or not). Optional. The default value is Y. |
String |
EligibilityMode |
0, 1, 2 (eligibility display mode: 0 do not run; 1 run; 2 run but only return eligible products). Optional. The default value is 1. |
String |
ContextMode |
SiebelContext or ExternalContext. Optional. However, you must provide ContextMode to run pricing and eligibility. |
String |
Context |
An instance of the integration object PDS Catalog Context. It either contains SiebelContext or ExternalContext. Optional only if ContextMode is not provided. If ContextMode is provided, then it is required. |
Integration Object |
Response Message Description: GetRelatedPromotions
For a description of this response message, see the following table.
Table Response Message: GetRelatedPromotions
| Name | Description | Type |
|---|---|---|
PDS Related Promotions Interface |
PDS Related Promotions Interface. After running Eligibility and Pricing, the List Price, Net Price, Eligibility status and Eligibility Reason fields will be updated. |
Integration Object |
Request Message Description: GetRelatedProducts
For a description of this request message, see the following table.
Table Request Message: GetRelatedProducts
| Name | Description | Type |
|---|---|---|
PDS Related Products Interface |
An instance of the integration object PDS Related Products Interface. |
Integration Object |
PricingMode |
Y or N (calculates price or not). Optional. The default value is Y. |
String |
EligibilityMode |
0, 1, 2 (eligibility display mode: 0 do not run; 1 run; 2 run but only return eligible products). Optional. The default value is 1. |
String |
ContextMode |
SiebelContext or ExternalContext. Optional. However, provide ContextMode to run pricing and eligibility. |
String |
Context |
An instance of the integration object PDS Catalog Context. The instance either contains SiebelContext or ExternalContext. Optional only if ContextMode is not provided. If ContextMode is provided, then it is required. |
Integration Object |
Response Message Description: GetRelatedProducts
For a description of this response message, see the following table.
Table Response Message: GetRelatedProducts
| Name | Description | Type |
|---|---|---|
PDS Related Products Interface |
An instance of the integration object PDS Related Products Interface. After running Eligibility and Pricing, the List Price, Net Price, Eligibility status and Eligibility Reason fields will be updated. |
Integration Object |
Request Message Description: GetCategory
For a description of this request message, see the following table.
Table Request Message: GetCategory
| Name | Description | Type |
|---|---|---|
PDS Category Interface Integration Object |
An instance of the integration object PDS Category Interface. |
Integration Object |
For a description of this response message, see the following table.
Table Response Message: GetCategory
| Name | Description | Type |
|---|---|---|
PDS Category Interface Integration Object |
An instance of the integration object PDS Category Interface. |
Integration Object |
For a description of this request message, see the following table.
Table Request Message: UDSPublishCatalog
| Name | Description | Type |
|---|---|---|
SiebelMessageIn |
An instance of the integration object PDS UDS Publish Catalog Interface. This is a required input. |
Integration Object |
PricingMode |
Y or N (calculates price or not). Optional. The default value is Y. |
String |
EligibilityMode |
0, 1, 2 (eligibility display mode: 0 do not run; 1 run; 2 run but only return eligible products). Optional. The default value is 1. |
String |
ContextMode |
SiebelContext or ExternalContext. Optional. However, provide ContextMode to run pricing and eligibility. |
String |
Context |
An instance of the integration object PDS Catalog Context. It either contains SiebelContext or ExternalContext. Optional only if ContextMode is not provided. If ContextMode is provided, then it is required. |
Integration Object |
LOVLanguageMode |
LIC, or LDC. |
String |
ViewMode |
Visibility algorithm used in addition to a search specification to determine which records will be retrieved. Catalog or Organization. |
String |
NamedSearchSpec |
Name of a predefined query. |
String |
For a description of this response message, see the following table.
Table Response Message: UDSPublishCatalog
| Name | Description | Type |
|---|---|---|
SiebelMessageOut |
An instance of the integration object PDS UDS Publish Catalog Interface. |
Integration Object |
CatalogWebService Application Interface
This topic describes the application objects called by 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 the following table.
Table CatalogWebService Application Interface
| Name | Boundary Object Type | Class |
|---|---|---|
PDS Product Data Service |
BusService |
CSSProdDataSvc |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table CatalogWebService Data Objects
| Siebel Repository Name | External Name |
|---|---|
PDS Related Promotions Interface |
PDS Related Promotions Interface |
PDS Related Products Interface |
PDS Related Products Interface |
PDS Category Interface |
PDS Category Interface |
PDS UDS Publish Catalog Interface |
PDS UDS Publish Catalog Interface |
Interface Description (WSDL) for Siebel Catalog Web Service
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\CatalogWebService\CatalogWebService.wsdl
CheckATPSalesOrderSiebelReqABCSImpl
Use this Web service to check the availability and location of a requested product.
CheckATPSalesOrderSiebelReqABCSImpl Operations
For a list of operations associated with this Web service, see the following table.
Table CheckATPSalesOrderSiebelReqABCSImpl Operations
| Name | Description |
|---|---|
CheckATP |
Synchronizes the account. |
Request Message Description: CheckATP
For a description of this request message, see the following table.
Table Request Message Description: CheckATP
| Node | Description | Type |
|---|---|---|
CheckATPSalesOrderReqMsg:ATPCheck InterfaceRequestOrders |
Optional |
Hierarchy |
CustomHeaderContext |
Optional |
Hierarchy |
Response Message Description: CheckATP
For a description of this response message, see the following table.
Table Response Message Description: CheckATP
| Node | Description | Type |
|---|---|---|
CustomHeaderContext |
Optional |
Hierarchy |
CheckATPSalesOrderRespMsg:ATPCheck InterfaceResponseOrders |
Optional |
Hierarchy |
XMLHierarchyOutput |
Optional |
Hierarchy |
faultactor |
Optional |
String |
faultcode |
Optional |
String |
faultstring |
Optional |
String |
SiebelFaultMsg:Fault |
Optional |
Integration Object |
CheckATPSalesOrderSiebelReqABCSImpl Application Interface
This topic describes the application objects called by 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 the following table.
Table CheckATPSalesOrderSiebelReqABCSImpl Service Object
| Siebel Repository Name | Boundary Object Type | Class |
|---|---|---|
SWISendATPCheck |
Workflow |
Not applicable |
SWISendATPCheckLine |
Workflow |
Not applicable |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table CheckATPSalesOrderSiebelReqABCSImpl Data Object
| Siebel Repository Name | External Name |
|---|---|
SWIOrderIO |
SWIOrderIO |
Fault |
Fault |
Methods
For a description of the methods for this Web service, see the following table.
Table CheckATPSalesOrderSiebelReqABCSImpl Methods
| Operation | Method |
|---|---|
CheckATP |
CheckATP |
Example Package for CheckATPSalesOrderSiebelReqABCSImpl
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business 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.
Interface Description (WSDL) for CheckATPSalesOrderSiebelReqABCSImpl
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\CheckATPSalesOrderSiebelReqABCSImpl\CheckATPSalesOrderSiebelReqABCSImpl.wsdl
ClinicalSubject
Use this Web service to perform the following:
Create a subject record in the Siebel database from details provided by an external application. The Screen and Enrollment template is applied to each new record with a default informed consent date, if a date is not provided by the external application. If a valid informed consent date is provided by the external application, then the Web service updates the default value with the valid informed consent date.
Create additional Siebel Life Science statuses for a subject apart from the statuses Screened and Enrolled.
Mark a subject visit as missed.
Override the subject visit completion or missed value.
Create subject statuses using Visit Type.
Delete the subject status.
Designate the latest subject status as Primary.
Designate any record at Primary.
Mark Visits/Activities as completed with the Completed Date details, and other information provided by the external application.
Generate an error when the IntegrationId is not sent in the Web service for Visit Completion.
Use new custom tags: ActCustom1 through ActCustom25 in the Action (No Owner Lock) and SubCustom1 through SubCustom23 on the Clinical Subject integration component.
Note: SubCustom24 and SubCustom25 are reserved for Delete Non Applicable Visits flag and SVT Effective Date.Use special status values: Randomized Date, Early Terminated Date, Screen Failure Date and Screen Failure Reason.
Mark Visits/Activities as completed with the Completed Date details, and other information provided by the external application.
Note: This Web service assumes that the Visits/Activities Clinical Item is unique for the given Subject Visit Template.Support Subject Transfer from one Study site to another.
This Web service returns the Integration ID when a subject creation is successful. The Integration ID is used for identifying the subject for any future operations. An error message is presented in the event of an error.
ClinicalSubject Operations
For a list of operations associated with this Web service, see the following table.
Table ClinicalSubject Operations
| Name | Description |
|---|---|
Upsert |
Creates a Subject record in the Siebel database with the minimum required details, along with performing relevant updates. |
Request Message Description: Upsert
For a description of this request message, see the following table.
Table Request Message Description: Upsert
| Node | Description | Type |
|---|---|---|
ClinicalSubject.Comments |
Optional. |
Character data |
ClinicalSubject.DateofBirth |
Required. |
Date |
ClinicalSubject.EarlyTerminatedDate |
Optional. |
Date |
ClinicalSubject.EarlyTerminatedReason |
Optional. |
Character data |
ClinicalSubject.Comments |
Optional. |
Character data |
ClinicalSubject.EligibleFlag |
Optional. |
Boolean flag |
ClinicalSubject.EmailAddress |
Optional. |
Character data |
ClinicalSubject.EnrollmentDate |
Optional. |
Date |
ClinicalSubject.EnrollmentId |
Optional. |
Character data |
ClinicalSubject.FaxNumber |
Optional. |
Character data |
ClinicalSubject.IntegrationId |
Optional. |
Character data |
ClinicalSubject.PhoneNumber |
Optional. |
Character data |
ClinicalSubject.ProtocolDeviation |
Optional. |
Character data |
ClinicalSubject.ProtocolNumber |
Optional. |
Character data |
ClinicalSubject.ProtocolSiteId |
Optional. |
Character data |
ClinicalSubject.ProtocolViolation |
Optional. |
Character data |
ClinicalSubject.RandomizationId |
Optional. |
Character data |
ClinicalSubject.RandomizedDate |
Optional. |
Date |
ClinicalSubject.ReasonExcluded |
Optional. |
Character data |
ClinicalSubject.SDVRequired |
Optional. |
Character data |
ClinicalSubject.ScreenDate |
Optional. |
Date |
ClinicalSubject.ScreenFailureDate |
Optional. |
Date |
ClinicalSubject.SubCustom1 through SubCustom 23 |
Optional. New custom fields. |
Character data |
ClinicalSubject.SubCustom24 |
Optional. Flag to decide deletion of Non Applicable Visits. |
Character data |
ClinicalSubject.SubCustom25 |
Optional. SVT Effective Date. |
Character data |
ClinicalSubject.TransferComments |
Optional. |
Character data |
ClinicalSubject.TransferReason |
Optional. |
Character data |
ClinicalSubject.SubjectInitials |
Required. |
Character data |
ClinicalSubject.WithdrawnDate |
Optional. |
Boolean |
ClinicalSubject.WithdrawnReason |
Optional. |
Character data |
ClinicalSubject_InformedConsent.InformedConsentSignedDate |
Optional. |
Date |
VisitPlan.OverrideStatus |
Optional. |
Character data |
VisitPlan.VisitMissed |
Optional. |
Boolean |
ClinicalSubjectStatus.Comments2 |
Optional. |
Character data |
ClinicalSubjectStatus.DeleteFlag |
Optional. |
Boolean |
ClinicalSubjectStatus.Status |
Optional. |
Character data |
ClinicalSubjectStatus.StatusDate |
Optional. |
Date |
ClinicalSubjectStatus.VisitType |
Optional. |
Character data |
ActionNoOwnerLock.ActCustom1 through ActCustom25 |
Optional. New custom fields. |
Character data |
ActionNoOwnerLock.Done |
Optional. |
Date |
ActionNoOwnerLock.VisitClinicalItem |
Optional. |
Character data |
ActionNoOwnerLock.ActivityClinicalItem |
Optional. |
Character data |
Response Message Description: Upsert
For a description of this response message, see the following table.
Table Response Message Description: Upsert
| Node | Description | Type |
|---|---|---|
ClinicalSubject.IntegrationId |
Required. Returns the process instance ID if the subject creation is successful. |
Character data |
ClinicalSubject Application Interface
This topic describes the application objects called by 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 the following table.
Table ClinicalSubject Service Object
| Siebel Repository Name | Boundary Object Type | Class |
|---|---|---|
SWI LS Clinical Subject Inbound-Subject |
Workflow |
Not applicable |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table ClinicalSubject Data Object
| Siebel Repository Name | External Name |
|---|---|
Clinical Subject External |
Clinical Subject |
Example Package for ClinicalSubject
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business 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:
...\ClinicalSubject\ClinicalSubject_request.xml
Interface Description (WSDL) for ClinicalSubject
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\ClinicalSubject\ClinicalSubject_asi_ClinicalSubject.wsdl
CMU Account Query
Use this Web service to find an account detail in the Siebel CRM application. A business service is made available in the Siebel CRM application so that the middle layer can query for the account detail in the Siebel CRM application and synchronize this detail with the billing application.
The account detail that this Web service finds includes details about the contacts, addresses, and billing profiles that are associated with the account. This detail includes only those fields that the billing application needs to synchronize data.
The response message returns only an acknowledgement message and not data.
CMU Account Query Operations
For a list of operations associated with this Web service, see the following table.
Table CMU Account Query Operations
| Name | Description |
|---|---|
CMU Account Query Page |
Finds the account detail based on the account ID and the billing profile ID. |
Request Message Description: CMU Account Query Page
For a description of this request message, see the following table.
Table Request Message Description: CMU Account Query Page
| Node | Description |
|---|---|
AccountId |
The ID of the account for the billing profile. |
BillingProfileId |
The ID of the billing profile for the account. |
CMU Account Query Application Interface
This topic describes the application objects called by 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 the following table.
Table CMU Account Query Service Object
| Name | Boundary Object Type | Class (If Business Service) |
|---|---|---|
CMU Account Query Service |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table CMU Account Query Data Object
| Siebel Repository Name | External Name |
|---|---|
CMU Query Account Io |
CMU - Account |
Methods
For a description of methods for this Web service, see the following table.
Table CMU Account Query Methods
| Operation | Method |
|---|---|
CMU Account QueryPage |
[BS: CMU Account Query Service].QueryPage |
Example Package for CMU Account Query
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\CMUAccountQuery\CMUAccountQuery.xmlResponse
See the following file to view the sample code:
...\CMUAccountQuery\CMUAccountQuery.xml
Interface Description (WSDL) for CMU Account Query
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\CMUAccountQuery\CMUAccountQuery.wsdl
CMU Account Update
Use this Web service to update the status of an account in the Siebel CRM application when the status of the account changes in the external billing application. The external billing application makes this inbound Web service call to the Siebel CRM application to update the status of the account. A business service is made available in the Siebel CRM application to update the status field.
The response message returns only an acknowledgement message and not data.
CMU Account Update Operations
For a list of operations associated with this Web service, see the following table.
Table CMU Account Update Operations
| Name | Description |
|---|---|
CMU Account Update |
Updates the status of an account in the Siebel CRM application when the status of the account changes in the billing application. |
Request Message Description: CMU Account Update
For a description of this request message, see the following table.
Table Request Message Description: CMU Account Update
| Node | Description |
|---|---|
AccountId |
The ID of the account for the billing profile. |
AccountStatus |
The status of the account that was updated in the billing application. |
CMU Account Update Application Interface
This topic describes the application objects called by 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 the following table.
Table CMU Account Update Service Object
| Name | Boundary Object Type | Class (If Business Service) |
|---|---|---|
CMU Account Update |
Business Service |
CSSEAIDataSyncService |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table CMU Account Update Data Object
| Siebel Repository Name | External Name |
|---|---|
CMU Update Account Io |
Account |
Methods
For a description of methods for this Web service, see the following table.
Table CMU Account Update Methods
| Operation | Method |
|---|---|
CMU Account Update |
[BS: CMU Account Update].Update |
Example Package for CMU Account Update
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\CMUAccountUpdate\CMUAccountUpdate.xmlResponse
See the following file to view the sample code:
...\CMUAccountUpdate\CMUAccountUpdate.xml
Interface Description (WSDL) for Account Update
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\CMUAccountUpdate\CMUAccountUpdate.wsdl
ConfiguratorUserLangSiebelAdapter
This is an Oracle Application Integration Architecture Web service, which is made available by Oracle Application Integration Architecture. This Web service is called from Siebel CRM to get language and other details. Use this outbound Web service to launch Siebel Configurator.
ConfiguratorUserLangSiebelAdapter Operations
For a list of operations associated with this Web service, see the following table.
Table ConfiguratorUserLangSiebelAdapter Operations
| Name | Description |
|---|---|
process |
Returns the User, Responsibility ID, and Language values from Oracle E-Business Suite. These values are needed to launch Siebel Configurator and customize a product. |
Request Message Description: process
For a description of this request message, see the following table.
Table Request Message Description: process
| Node | Description | Type |
|---|---|---|
ConfiguratorUserLangSiebelAdapterRequest Message:payload |
Optional |
Hierarchy |
CustomHeaderContext |
Optional |
Hierarchy |
Response Message Description: process
For a description of this response message, see the following table.
Table Response Message Description: process
| Node | Description | Type |
|---|---|---|
CustomHeaderContext |
Optional |
Hierarchy |
MConfiguratorUserLangSiebelAdapterResponse Message:payload |
Optional |
Hierarchy |
XMLHierarchyOutput |
Optional |
Hierarchy |
faultactor |
Optional |
String |
faultcode |
Optional |
String |
faultstring |
Optional |
String |
MatchContactFaultMsg:payload |
Optional |
Integration Object |
ConfiguratorUserLangSiebelAdapter Application Interface
This topic describes the application objects called by 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 the following table.
Table ConfiguratorUserLangSiebelAdapter Service Object
| Siebel Repository Name | Boundary Object Type | Class |
|---|---|---|
Oracle Configurator Load |
Workflow |
Not applicable |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table ConfiguratorUserLangSiebelAdapter Data Object
| Siebel Repository Name | External Name |
|---|---|
ConfiguratorUserLangSiebelAdapterProcessRequest |
ConfiguratorUserLangSiebelAdapterProcessRequest |
ConfiguratorUserLangSiebelAdapterProcessResponse |
ConfiguratorUserLangSiebelAdapterProcessResponse |
Methods
For a description of the methods for this Web service, see the following table.
Table ConfiguratorUserLangSiebelAdapter Methods
| Operation | Method |
|---|---|
process |
process |
Contact
Use this Web service for the basic operations of Siebel Marketing such as to create and update contacts.
Contact Operations
For a list of operations associated with this Web service, see the following table.
Table Contact Operations
| Name | Description |
|---|---|
ContactCreateContact |
Creates a contact. |
ContactUpdateContact |
Updates an existing contact. |
Request Message Description: ContactCreateContact
For a description of this request message, see the following table.
Table Request Message Description: ContactCreateContact
| Node | Description | Type |
|---|---|---|
Contact IO |
Required. An instance of the integration object Contact IO. Contact is the Parent header and Contact_BusinessAddress is the child. |
Integration Object |
Response Message Description: ContactCreateContact
For a description of this response message, see the following table.
Table Response Message Description: ContactCreateContact
| Node | Description | Type |
|---|---|---|
Contact Id |
The new Contact ID generated as a result of the new contact creation. |
String |
Error Message |
Error Message if any. |
String |
Success Flag |
Flag to indicate success or failure of the operation. |
String |
Request Message Description: ContactUpdateContact
For a description of this request message, see the following table.
Table Request Message Description: ContactUpdateContact
| Node | Description | Type |
|---|---|---|
Contact IO |
Required. An instance of the integration object Contact IO. Contact is the Parent header and Contact_BusinessAddress is the child. |
Integration Object |
Response Message Description: ContactUpdateContact
For a description of this response message, see the following table.
Table Response Message Description: ContactUpdateContact
| Node | Description | Type |
|---|---|---|
Error Message |
Error message if any. |
String |
Success Flag |
Flag to indicate success or failure of the operation. |
String |
Contact Application Interface
This topic describes the application objects called by this Web service. For more information on application implementation, refer to your application development documentation on Oracle Technology Network.
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table Contact Data Object
| Siebel Repository Name | External Name |
|---|---|
Contact IO |
Contact IO |
Example Package for Contact
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
Request (ContactCreate)
See the following file to view the sample code:
...\Contact\ContactCreate_request.xml
Response (ContactCreate)
See the following file to view the sample code:
...\Contact\ContactCreate_response.xml
Request (ContactUpdate)
See the following file to view the sample code:
...\Contact\ContactUpdate_request.xml
Response (ContactUpdate)
See the following file to view the sample code:
...\Contact\ContactUpdate_response.xml
Interface Description (WSDL) for Contact
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\Contact\Contact.wsdl
CreateLeads Web Service
Use this Web service to create leads in the Siebel database. If the Web service returns a given contact’s details, and if those details match an existing contact in the Siebel database, then the Web service creates a lead based on the existing contact’s information. If the contact does not exist in the Siebel database, then the Web service creates a new contact record, and creates a new lead from the new contact.
The new lead can be associated with any existing campaign using the Source Code parameter. The Source Code parameter must be retrieved from the ID or Source ID field of the GetCampaigns Web service response. For more information, see GetCampaigns Web Service.
CreateLeads Web Service Operations
For a list of operations associated with this Web service, see the following table.
Table CreateLeads Web Service operations
| Name | Description |
|---|---|
CreateLeads |
Creates a lead with provided details. It performs a deduplication operation on lead details, and if the lead does not match an existing lead, creates a new lead. |
Request Message Description: CreateLeads
For a description of this request message, see the following table.
Table Request Message Description: CreateLeads
| Node | Description | Type |
|---|---|---|
Lead IO |
Used to describe leads. Performs a deduplication operation based on information returned from the node. If required a new contact is created. |
Integration Object |
Mktg Social Data IO |
Used to capture social posts data related to a lead. You can associate multiple social posts to the same lead.. |
Integration Object |
Mktg SM Personal Address IO |
Extracts a new lead address from social posts. |
Integration Object |
Response Message Description: CreateLeads
Supplies the success status for Lead creation. It issues an error message (if any) or a lead ID if the lead creation was successful. For a description of this response message, see the following table.
Table Response Message Description: CreateLeads
| Node | Description | Type |
|---|---|---|
Success Flag |
Indicates the status of the CreateLead operation. Status is: Yes if lead is created properly, then No if not. |
String |
Error Message |
A descriptive error message of the particular issue that occurred during lead creation. The Duplicate Lead message indicates the operation is attempting to create a leads that is already in the database. |
String |
Lead ID |
The unique ID of the new lead. |
String |
CreateLeads Web Service Application Interface
This topic describes the application objects called by 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 the following table.
Table CreateLeads Service Object
| Name | Boundary Object Type | Class (If Business Service) |
|---|---|---|
SocialMediaService |
Business Service |
CSSSocialService |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table CreateLeads Web Service Data Object
| Siebel Repository Name | External Name |
|---|---|
LeadIO |
ListofLeadIO |
MktgSocialDataIO |
ListOfMktgSocialDataIO |
MktgSMPersonalAddressIO |
ListOfMktgSMPersonalAddressIo |
Methods
For a description of the methods for this Web service, see the following table.
Table CreateLeads Web Service Methods
| Operation | Method |
|---|---|
CreateLeads |
CreateLeads |
Example Package for CreateLeads Web Service
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\CreateLeadsWebService\CreateLeads_req.xml
Response
See the following file to view the sample code:
...\CreateLeadsWebService\CreateLeads_resp.xml
Interface Description (WSDL) for CreateLeads Web Service
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\CreateLeadsWebService\CreateLeads.wsdl
CreditCheckSalesOrderSiebelReqABCSImpl
Use this Web service to verify that the method of payment used in a purchase order is a valid payment type.
CreditCheckSalesOrderSiebelReqABCSImpl Operations
For a list of operations associated with this Web service, see the following table.
Table CreditCheckSalesOrderSiebelReqABCSImpl Operations
| Name | Description |
|---|---|
CreditCheck |
Checks for the method of payment. |
Request Message Description: CreditCheck
For a description of this request message, see the following table.
Table Request Message Description: CreditCheck
| Node | Description | Type |
|---|---|---|
CreditCheckSalesOrderReqMsg:ListOfSWI OrderIOReq |
Optional |
Hierarchy |
CustomHeaderContext |
Optional |
Hierarchy |
Response Message Description: CreditCheck
For a description of this response message, see the following table.
Table Response Message Description: CreditCheck
| Node | Description | Type |
|---|---|---|
CustomHeaderContext |
Optional |
Hierarchy |
CreditCheckSalesOrderRespMsg:ListOfSWI OrderIOResp |
Optional |
Hierarchy |
XMLHierarchyOutput |
Optional |
Hierarchy |
faultactor |
Optional |
String |
faultcode |
Optional |
String |
faultstring |
Optional |
String |
SiebelFaultMsg:Fault |
Optional |
Integration Object |
CreditCheckSalesOrderSiebelReqABCSImpl Application Interface
This topic describes the application objects called by 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 the following table.
Table CreditCheckSalesOrderSiebelReqABCSImpl Service Object
| Siebel Repository Name | Boundary Object Type | Class |
|---|---|---|
SWISendCreditCheck |
Workflow |
Not applicable |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table CreditCheckSalesOrderSiebelReqABCSImpl Data Object
| Siebel Repository Name | External Name |
|---|---|
SWIOrderIO |
SWIOrderIO |
Fault |
Fault |
Methods
For a description of the methods for this Web service, see the following table.
Table CreditCheckSalesOrderSiebelReqABCSImpl Methods
| Operation | Method |
|---|---|
CreditCheck |
CreditCheck |
Example Package for CreditCheckSalesOrderSiebelReqABCSImpl
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business 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.
Interface Description (WSDL) for CreditCheckSalesOrderSiebelReqABCSImpl
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\CreditCheckSalesOrderSiebelReqABCSImpl\CreditCheckSalesOrderSiebelReqABCSImpl.wsdl
FetchAccountSiebelReqABCSImpl
Use this outbound Web service to synchronize account details with the participating application by fetching the account details from the Siebel database. This Web service is called when the fetch process is triggered in the Siebel application from the Account list, or form applets, and also from the Match Account pop-up applet.
FetchAccountSiebelReqABCSImpl Operations
The following operations are used for the FetchAccountSiebelReqABCSImpl Web service.
For a list of operations associated with this Web service, see the following table.
Table FetchAccountSiebelReqABCSImpl Operations
| Name | Description |
|---|---|
FetchAccount |
This operation is used to import a new account from the participating application to Siebel database tables. It is called from the Match Account pop-up applet by clicking the Fetch button to fetch the queried account details from the participating application. |
CustomerPartyIOFetchAccount |
Synchronizes a preexisting account from the participating application and imports the record to the Siebel database. The operation is called from the Account list or form applet by clicking the Fetch menu item. |
AsyncFetchCustomerPartyResponse |
Not in use. |
Request Message Description: FetchAccount
For a description of this request message, see the following table.
Table Request Message Description: FetchAccount
| Node | Description | Type |
|---|---|---|
FetchAccountReqMsg:ListofSwimatchaccountvbcio |
Optional |
Hierarchy |
CustomHeaderContext |
Optional |
Hierarchy |
Response Message Description: FetchAccount
For a description of this response message, see the following table.
Table Response Message Description: FetchAccount
| Node | Description | Type |
|---|---|---|
CustomHeaderContext |
Optional |
Hierarchy |
FetchAccountRespMsg:ListofSwimatchaccountvbcio |
Optional |
Hierarchy |
XMLHierarchyOutput |
Optional |
Hierarchy |
faultactor |
Optional |
String |
faultcode |
Optional |
String |
faultstring |
Optional |
String |
FetchAccountFaultMsg:Fault |
Optional |
Integration Object |
Request Message Description: CustomerPartyIOFetchAccount
For a description of this request message, see the following table.
Table Request Message Description: CustomerPartyIOFetchAccount
| Node | Description | Type |
|---|---|---|
FetchAccountReqMsg:ListOfSwimatchaccountvbcio |
Optional |
Hierarchy |
CustomHeaderContext |
Optional |
Hierarchy |
Response Message Description: CustomerPartyIOFetchAccount
For a description of this response message, see the following table.
Table Response Message Description: CustomerPartyIOFetchAccount
| Node | Description | Type |
|---|---|---|
CustomHeaderContext |
Optional |
Hierarchy |
CustomerPartyIOFetchAccountRespMsg:ListOfSwicustomerpartyio |
Optional |
Hierarchy |
XMLHierarchyOutput |
Optional |
Hierarchy |
faultactor |
Optional |
String |
faultcode |
Optional |
String |
faultstring |
Optional |
String |
FetchAccountFaultMsg:Fault |
Optional |
Integration Object |
Fetch Account SiebelReqABCSImpl Application Interface
This topic describes the application objects called by 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 the following table.
Table FetchAccountSiebelReqABCSImpl Service Object
| Siebel Repository Name | Boundary Object Type | Class |
|---|---|---|
SWI External Account Request Sync Process |
Workflow |
Not applicable |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table FetchAccountSiebelReqABCSImpl Data Object
| Siebel Repository Name | External Name |
|---|---|
SWIMatchAccountVBCIO |
Account |
SWICustomerPartyIO |
Account |
Fault |
Fault |
Methods
For a description of the methods for this Web service, see the following table.
Table FetchAccountSiebelReqABCSImpl Methods
| Operation | Method |
|---|---|
FetchAccount |
FetchAccount |
CustomerPartyIOFetchAccount |
CustomerPartyIOFetchAccount |
AsyncFetchCustomerPartyResponse |
AsyncFetchCustomerPartyResponse |
Example Package for FetchAccountSiebelReqABCSImpl
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business 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.
Interface Description (WSDL) for FetchAccountSiebelReqABCSImpl
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
WSDL
...WSDL\FetchAccountSiebelReqABCSImpl.wsdl
FetchContactSiebelReqABCSImpl
Use this outbound Web service to synchronize contact details with the participating application and the Siebel database. This Web service is called from the Siebel application when the fetch process is called from Contact list or form applets, and also from the Match Contact pop-up applet.
FetchContactSiebelReqABCSImpl Operations
For a list of operations associated with this Web service, see the following table.
Table FetchContactSiebelReqABCSImpl Operations
| Name | Description |
|---|---|
FetchContact |
Imports a new contact from the participating application to the Siebel database. This operation is called from the Match Contact pop-up applet when a user clicks the Fetch button to fetch the queried contact details from the participating application. |
ContactIOFetchContact |
Synchronizes a contact from the participating application and imports the record to the Siebel database. This operation is called from the Contact list or form applet by clicking on Fetch menu item to fetch contact details from the participating application. |
AsyncFetchCustomerPartyResponse |
Not in use. |
Request Message Description: FetchContact
Sends queried contact details from the participating application through the Match Contact process to import and synchronize the contact record with Siebel data tables.
For a description of this request message, see the following table.
Table Request Message Description: FetchContact
| Node | Description | Type |
|---|---|---|
BirthDate |
Contact’s birth date. |
String |
CellularPhone |
Contact’s mobile phone number. |
String |
ContactId |
Row ID of the contact record in Siebel data tables. |
String |
EmailAddress |
Contact’s email address. |
String |
ExternalContactId |
Oracle Application Integration Architecture (AIA) Cross Reference ID for the contact. |
String |
FirstName |
Contact’s first name. |
String |
HomePhone |
Contact’s home phone number. |
String |
LastName |
Contact’s last name. |
String |
MatchScore |
Match score. |
String |
MiddleName |
Contact’s middle name. |
String |
PrimaryAccountName |
Contact’s primary address. |
String |
PrimaryCity |
Contact’s primary city. |
String |
PrimaryCountry |
Contact’s primary country. |
String |
PrimaryPostalCode |
Contact’s primary postal code. |
String |
PrimaryState |
Contact’s primary state. |
String |
PrimaryStreetAddress |
Contact’s primary street address. |
String |
SocialSecurityNumber |
Contact’s social security number. |
String |
WorkPhone |
Contact’s work phone number. |
String |
Response Message Description: FetchContact
Contains the Siebel ID value of the contact record that is imported into the Siebel data tables. This record is used to refresh and display the imported contact details in the Siebel application.
For a description of this response message, see the following table.
Table Response Message Description: FetchContact
| Node | Description | Type |
|---|---|---|
ContactId |
Siebel Row ID of the contact record. |
String |
Request Message Description: ContactIOFetchContact
Sends contact details to the participating application to synchronize the contact with the Siebel database.
For a description of this request message, see the following table.
Table Request Message Description: ContactIOFetchContact
| Node | Description | Type |
|---|---|---|
Id |
Contact ID. |
String |
RowId |
Siebel Row ID of the contact record. |
String |
Response Message Description: ContactIOFetchContact
Contains the Siebel ID value of the contact record that is synchronized with the Siebel database. This record is used to refresh contact details in the Siebel application after synchronizing the contact with the participating application.
For a description of this response message, see the following table.
Table Response Message Description: ContactIOFetchContact
| Node | Description | Type |
|---|---|---|
Id |
Contact ID. |
String |
RowId |
Siebel Row ID of the contact record. |
String |
FetchContactSiebelReqABCSImpl Application Interface
This topic describes the application objects called by 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 the following table.
Table FetchContactSiebelReqABCSImpl Service Object
| Siebel Repository Name | Boundary Object Type | Class |
|---|---|---|
FetchContactSiebelReqABCSImplService |
Business Service |
CSSWSOutboundDispatcher |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table FetchContactSiebelReqABCSImpl Data Object
| Siebel Repository Name | External Name |
|---|---|
SWIMatchContactVBCIO |
Contact |
SWICustomerPartyIO |
SWI Contact |
Fault |
Fault |
Interface Description (WSDL) for FetchContactSiebelReqABCSImpl
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
WSDL
...WSDL\FetchContactSiebelReqABCSImpl.wsdl
FS Asset Warranty Service
Use this Web service to create asset warranties and to retrieve asset warranty information.
FS Asset Warranty Service Operations
For a list of operations associated with this Web service, see the following table.
Table FS Asset Warranty Service Operations
| Name | Description |
|---|---|
CreateAssetWarranty |
Adds the input warranty to the source asset. |
GetAssetWarranty |
Used to retrieve all the warranties for a specified asset's product and then add them to the asset if not already done so. |
Request Message Description: CreateAssetWarranty
Adds a specific warranty to an asset. If that warranty has already been added to the asset record, then the service will update the service date. For a description of this request message, see the following table.
Table Request Message Description: CreateAssetWarranty
| Node | Description | Type |
|---|---|---|
Asset Id |
Row ID of asset. |
String |
Warranty Id |
Row ID of the warranty. |
String |
Serviced Date |
Date from which warranty will start displayed in the following format: (mm/dd/yyyy). |
Date |
Response Message Description: CreateAssetWarranty
For a description of this response message, see the following table.
Table Response Message Description: CreateAssetWarranty
| Node | Description | Type |
|---|---|---|
StatusMsg |
(Optional). Will give error message in the case of incompatibility of inputs. If there is no incompatibility, then there will be no message. |
String |
Request Message Description: GetAssetWarranty
This operation will add all the warranty information associated with an asset. The date depends on the start data type of each warranty. If some of the warranties are already attached to the asset, then the operation adds the other potential warranties, but leaves the existing warranties untouched.
For a description of this request message, see the following table.
Table Request Message Description: GetAssetWarranty
| Node | Description | Type |
|---|---|---|
Asset Id |
Row ID of asset. |
String |
Response Message Description: GetAssetWarranty
This Web service has no response message.
FS Asset Warranty Application Interface
This topic describes the application objects called by 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 the following table.
Table FS Asset Warranty Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
BS: FS Asset Warranty Service Operation: CreateAssetWarranty |
Business Service |
CSSFSAssetWrntyService |
BS: FS Asset Warranty Service Operation: GetAssetWarranties |
Business Service |
CSSFSAssetWrntyService |
Example Package for FS Asset Warranty Service
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
Request, Response (CreateAssetWarranty)
See the following file to view the sample code:
...\FSAssetWarranty\CreateAssetWarranty_Sample_IO.docRequest, Response (GetAssetWarranties)
See the following file to view the sample code:
...\FSAssetWarranty\GetAssetWarranty_Sample_IO.doc
Interface Description (WSDL) for FS Asset Warranty Service
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\FSAssetWarranty\FSAssetWarranty.wsdl
GetCampaigns Web Service
Use this Web service to retrieve campaigns and associated details from Siebel CRM with input parameters. Campaigns are sorted by the following criteria: Type, Subtype, and the Last Name field.
The Source ID parameter in the response message for this Web service is used in conjunction with the Create Leads Web service to associate a newly created lead with an existing campaign. For more information, see CreateLeads Web Service.
GetCampaigns Web Service Operations
For a list of operations associated with this Web service, see the following table.
Table GetCampaigns Web Service Operations
| Name | Description |
|---|---|
GetCampaigns |
Returns a list of campaigns based on provide input parameters. |
Request Message Description: GetCampaigns
For a description of this request message, see the following table.
Table Request Message Description: GetCampaigns
| Node | Description | Type |
|---|---|---|
Campaign Name |
Optional. The campaign name. Restricts results by campaign name. For example, passing a value of 2002 will return all campaigns that have 2002 in the name. |
String |
Start Date |
Optional. Returns a list of campaigns having a start date greater or equal to a given value. |
String |
End Date |
Optional. Returns a list of campaigns having a start date less than or equal to a given value. |
String |
Page Number |
Required. Determines the number of records retrieved by a response. It must be a value greater than zero. |
String |
Row Number |
Optional. Retrieves the Page Number value of campaigns. It must be a value greater than zero. |
String |
Source Code |
The row ID of the campaign you want to retrieve. |
String |
Response Message Description: GetCampaigns
For a description of this response message, see the following table.
Table Response Message Description: GetCampaigns
| Node | Description | Type |
|---|---|---|
MKTG campaign IO |
Determines what fields of campaign records are retrieved and added to a response. |
Integration Object |
GetCampaigns Web Service Application Interface
This topic describes the application objects called by 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 the following table.
Table GetCampaigns Service Object
| Name | Boundary Object Type | Class (If Business Service) |
|---|---|---|
SocialMedia Service |
Business Service |
CSSSocialService |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table GetCampaigns Web Service Data Object
| Siebel Repository Name | External Name |
|---|---|
MKTG Campaign IO |
LeadofLeadIO |
Methods
For a description of the methods for this Web service, see the following table.
Table GetCampaigns List Web Service Methods
| Operation | Method |
|---|---|
GetCampaigns |
GetCampaigns |
Example Package for GetCampaigns Web Service
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\GetCampaigns\GetCampaigns_req.xmlResponse
See the following file to view the sample code:
...\GetCampaigns\GetCampaigns_resp.xml
Interface Description (WSDL) for GetCampaigns Web Service
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\GetCampaigns\GetCampaigns.wsdl
GetMktgWebSurvey
Use this Web service to get Siebel Marketing Web surveys.
GetMktgWebSurvey Operations
For a list of operations associated with this Web service, see the following table.
Table GetMktgWebSurvey Operations
| Name | Description |
|---|---|
GetMktgWebSurveyQueryPage |
This operation is used to query up a Survey Page. |
Request Message Description: GetMktgWebSurveyQueryPage
For a description of this request message, see the following table.
Table Request Message Description: GetMktgWebSurveyQueryPage
| Node | Description | Type |
|---|---|---|
ExecutionMode |
The mode in which the query is to be performed. |
String |
LOVLanguageMode |
The language mode from the seeded list. |
String |
NamedSearchSpec |
Search specification of the query. |
String |
PickListName |
Name of the picklist (if any). |
String |
SiebelMessageIn |
An instance of the GetMktgWebSurvey Integration Object. |
Integration Object |
ViewMode |
The View Mode set for the Object (Admin, Preserve, and so on). |
String |
Response Message Description: GetMktgWebSurveyQueryPage
For a description of this response message, see the following table.
Table Response Message Description: GetMktgWebSurveyQueryPage
| Node | Description | Type |
|---|---|---|
SiebelMessageOut |
An instance of the GetMktgWebSurvey Integration Object. |
Integration Object |
GetMktgWebSurvey Application Interface
This topic describes the application objects called by this Web service. For more information on application implementation, refer to your application development documentation on Oracle Technology Network.
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table GetMktgWebSurvey Data Object
| Siebel Repository Name | External Name |
|---|---|
Import Job Integration Object |
Import Job Integration Object. |
Example Package for GetMktgWebSurvey
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
Interface Description (WSDL) for GetMktgWebSurvey
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\GetMktgWebSurvey\GetMktgWebSurvey.wsdl
InvoiceSiebelCommsReqABCS
Use this Web service to retrieve bill, usage, event, and resource balance information for bills in a billing profile. This Web service retrieves the information from the billing application.
InvoiceSiebelCommsReqABCS Operations
For a list of operations associated with this Web service, see the following table.
Table InvoiceSiebelCommsReqABCS Operations
| Name | Description |
|---|---|
QueryInvoiceList |
Queries the invoice list for the billing profile in the Billing view. |
QueryInvoice |
Queries the invoice details for the billing profile in the Billing view. |
QueryResourceBalance |
Queries the resource balance details for the billing profile in the Billing view. |
SearchEventDetails |
Searches the event details for the billing profile view in the Billing view. |
QueryEventDetails |
Queries the event details for the billing profile view in the Billing view. |
Request Message Description: QueryInvoiceList
For a description of this request message, see the following table.
Table Request Message Description: QueryInvoiceList
| Node | Description | Type |
|---|---|---|
CustomHeaderContext |
Optional |
Hierarchy |
QueryInvoiceReqMsg:ListOfCmuRequestBilledUsageIo |
Optional |
Integration Object |
Response Message Description: QueryInvoiceList
For a description of this response message, see the following table.
Table Response Message Description: QueryInvoiceList
| Node | Description | Type |
|---|---|---|
QueryInvoiceRespMsg:ListOfCmuResponseBilledUsageDetailsIo |
Optional |
Integration Object |
FaultMsg:Fault |
Optional |
Integration Object |
Request Message Description: QueryInvoice
For a description of this request message, see the following table.
Table Request Message Description: QueryInvoice
| Node | Description | Type |
|---|---|---|
CustomHeaderContext |
Optional |
Hierarchy |
QueryInvoiceReqMsg:ListOfCmuRequestBilledUsageIo |
Optional |
Integration Object |
Response Message Description: QueryInvoice
For a description of this response message, see the following table.
Table Response Message Description: QueryInvoice
| Node | Description | Type |
|---|---|---|
QueryInvoiceRespMsg:ListOfCmuResponseBilledUsageDetailsIo |
Optional |
Integration Object |
FaultMsg:Fault |
Optional |
Integration Object |
Request Message Description: QueryResourceBalance
For a description of this request message, see the following table.
Table Request Message Description: QueryResourceBalance
| Node | Description | Type |
|---|---|---|
CustomHeaderContext |
Optional |
Hierarchy |
QueryResourceBalanceReqMsg:ListOfCmuRequestCdrBalanceDetailsIo |
Optional |
Integration Object |
For a description of this response message, see the following table.
Table Response Message Description: QueryResourceBalance
| Node | Description | Type |
|---|---|---|
QueryResourceBalanceRespMsg:ListOfCmuResponseCdrBalanceDetailsIo |
Optional |
Integration Object |
FaultMsg:Fault |
Optional |
Integration Object |
For a description of this request message, see the following table.
Table Request Message Description: SearchEventDetails
| Node | Description | Type |
|---|---|---|
CustomHeaderContext |
Optional |
Hierarchy |
SearchEventDetailsReqMsg:ListOfCmuRequestCdrDetailsSearchIo |
Optional |
Integration Object |
For a description of this response message, see the following table.
Table Response Message Description: SearchEventDetails
| Node | Description | Type |
|---|---|---|
SearchEventDetailsRespMsg:ListOfCmuResponseCdrDetailsIo |
Optional |
Integration Object |
FaultMsg:Fault |
Optional |
Integration Object |
For a description of this request message, see the following table.
Table Request Message Description: QueryEventDetails
| Node | Description | Type |
|---|---|---|
CustomHeaderContext |
Optional |
Hierarchy |
QueryEventDetailsReqMsg:ListOfCmuRequestCdrDetailsIo |
Optional |
Integration Object |
For a description of this response message, see the following table.
Table Response Message Description: QueryEventDetails
| Node | Description | Type |
|---|---|---|
QueryEventDetailsRespMsg:ListOfCmuResponseCdrDetailsIo |
Optional |
Integration Object |
FaultMsg:Fault |
Optional |
Integration Object |
InvoiceSiebelCommsReqABCS Application Interface
This topic describes the application objects called by 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 the following table.
Table InvoiceSiebelCommsReqABCS Service Object
| Name | Boundary Object Type | Class (If Business Service) |
|---|---|---|
InvoiceSiebelCommsReqABCS |
Business Service |
CSSWSOutboundDispatcher |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table InvoiceSiebelCommsReqABCS Data Object
| Siebel Repository Name | External Name |
|---|---|
CMU Response CDR Details IO |
Account |
CMU Request CDR Details IO |
Account |
CMU Request Billed Usage IO |
Account |
CMU Response Billed Usage Details IO |
Account |
CMU Request Billing Profile IO |
Account |
CMU Response Billing Invoice IO |
Account |
CMU Response CDR Balance Details IO |
Account |
CMU Request CDR Balance Details IO |
Account |
CMU Request CDR Details Search IO |
Account |
Fault |
Fault |
Methods
For a description of the methods for this Web service, see the following table.
Table InvoiceSiebelCommsReqABCS Methods
| Operation | Method |
|---|---|
QueryInvoiceList |
QueryInvoiceList |
QueryInvoice |
QueryInvoice |
QueryResourceBalance |
QueryResouceBalance |
SearchEventDetails |
SearchEventDetails |
QueryEventDetails |
QueryEventDetails |
Example Package for InvoiceSiebelCommsReqABCS
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\InvoiceSiebelCommsReqABCS\QueryInvoice_request.xml
Response
See the following file to view the sample code:
...\InvoiceSiebelCommsReqABCS\QueryInvoice_response.xml
Interface Description (WSDL) for InvoiceSiebelCommsReqABCS
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\InvoiceSiebelCommsReqABCS\InvoiceSiebelReqABCSService.wsdl
ISS Price List Item WS
Use this Web service to add, update, and delete items in a price list in the Siebel application. The response message returns only an acknowledgement message and not data.
ISS Price List Item WS Operations
For a list of operations associated with this Web service, see the following table.
Table ISS Price List Item WS Operations
| Name | Description |
|---|---|
Price List Item InsertorUpdate |
Adds an item to a price list that does not already contain that item, and updates an item in a price list that already contains that item. |
Price List Item Insert |
Adds an item to a price list. |
Price List Item Update |
Updates an item in a price list. |
Price List Item Delete |
Deletes an item from a price list. |
Request Message Description: Price List Item InsertOrUpdate
For a description of this request message, see the following table.
Table Request Message Description: Price List Item InsertOrUpdate
| Node | Description |
|---|---|
Price List Id |
The ID of the price list. This node is used only to insert. |
Product Id |
The ID of the product to add to the price list. This node is used only to insert. |
Price List Item Id |
The ID of the price list item to update to the price list. This node is used only to update. |
Request Message Description: Price List Item Insert
For a description of this request message, see the following table.
Table Request Message Description: Price List Item Insert
| Node | Description |
|---|---|
Price List Id |
The ID of the price list. |
Product Id |
The ID of the product to add to the price list. |
Request Message Description: Price List Item Update
For a description of this request message, see the following table.
Table Request Message Description: Price List Item Update
| Node | Description |
|---|---|
Price List Item Id |
The ID of the price list item to update in the price list. |
Request Message Description: Price List Item Delete
For a description of this request message, see the following table.
Table Request Message Description: Price List Item Delete
| Node | Description |
|---|---|
Price List Item Id |
The ID of the price list item to delete from the price list. |
ISS Price List Item WS Application Interface
This topic describes the application objects called by 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 the following table.
Table ISS Price List Item WS Service Object
| Name | Boundary Object Type | Class (If Business Service) |
|---|---|---|
ISS Price List Item WS |
Business Service |
CSSEAIDataSyncService |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table ISS Price List Item WS Data Object
| Siebel Repository Name | External Name |
|---|---|
ISS Price List Item Integration Object |
Admin Price List |
Methods
For a description of methods for this Web service, see the following table.
Table ISS Price List Item WS Methods
| Operation | Method |
|---|---|
Price List Item InsertOrUpdate |
[BS: ISS Price List Item WS].InsertOrUpdate |
Price List Item Insert |
[BS: ISS Price List Item WS].Insert |
Price List Item Update |
[BS: ISS Price List Item WS].Update |
Price List Item Delete |
[BS: ISS Price List Item WS].Delete |
Example Package for ISS Price List Item WS
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\ISSPriceListItem\ISS Price List Item WS.xmlResponse
See the following file to view the sample code:
...\ISSPriceListItemWS\ISS Price List Item WS.xml
Interface Description (WSDL) for ISS Price List Item WS
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\ISSPriceListItem\ISS Price List Item WS.wsdl
ISS Web Commerce Export Attributes
Use this Inbound Web service to query for attribute definitions and values that were created in Siebel Customer Order Management.
ISS Web Commerce Export Attributes Operations
For a list of operations associated with this Web service, see the following table.
Table ISS Web Commerce Export Attributes Operations
| Name | Description |
|---|---|
ISSWebCommerceAttributeQueryPage |
Queries for an attribute definition. |
Request Message Description: ISSWebCommerceAttributeQueryPage
For a description of this request message, see the following table.
Table Request Message Description: ISSWebCommerceAttributeQueryPage
| Node | Description | Type |
|---|---|---|
LOVLanguageMode |
Required. Indicates whether the value chosen from the list of values must be translated before being sent to the object manager. Valid values are LIC or LDC. |
String |
NamedSearchSpec |
The name of a predefined query. The predefined query is performed on the business object instance. |
String |
NewQuery |
The default value is False. This Boolean option indicates whether a new query is executed. If set to True, then a new query is executed clearing the cache of the integration object. |
String |
SiebelMessageIn |
An instance of the integration object for attribute definitions and values. |
Integration Object |
ViewMode |
Used to set the View Mode property for all business components corresponding to the integration object. Valid values are Manager, Sales Rep, Personal, Organization, Sub-Organization, Group, Catalog, and All. |
String |
Response Message Description: ISSWebCommerceAttributeQueryPage
For a description of this response message, see the following table.
Table Response Message Description: ISSWebCommerceAttributeQueryPage
| Node | Description | Type |
|---|---|---|
SiebelMessageOut |
An instance of the integration object ISS Web Commerce Export Attribute used for attribute definitions and values. |
Integration Object |
ISS Web Commerce Export Attributes Application Interface
This topic describes the application objects called by 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 the following table.
Table ISS Web Commerce Export Attributes Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
ISS Web Commerce Export Attributes |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table ISS Web Commerce Export Attribute Data Object
| Siebel Repository Name | External Name |
|---|---|
ISS Web Commerce Export Attribute Integration Object |
ISS Web Commerce Export Attribute Integration Object |
Methods
For a description of the methods for this Web service, see the following table.
Table ISS Web Commerce Export Attribute Methods
| Operation | Method |
|---|---|
ISSWebCommerceAttributeQueryPage |
QueryPage |
Example Package for ISS Web Commerce Export Attributes
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business 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:
...\ISSWebCommerceExportAttributes\AttributeQueryRequest.xmlResponse
See the following file to view the sample code:
...\ISSWebCommerceExportAttributes\AttributeQueryResponse.xml
Interface Description (WSDL) for ISS Web Commerce Export Attributes
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\ISSWebCommerceExportAttributes\ISS_Web_Commerce_Export_Attributes.WSDL
ISS Web Commerce Export Class
Use this Inbound Web service to query for class definitions that were created in Siebel Customer Order Management.
ISS Web Commerce Export Class Operations
For a list of operations associated with this Web service, see the following table.
Table ISS Web Commerce Export Class Operations
| Name | Description |
|---|---|
ISSWebCommerceClassQueryPage |
Queries for a class. |
Request Message Description: ISSWebCommerceClassQueryPage
For a description of this request message, see the following table.
Table Request Message Description: ISSWebCommerceClassQueryPage
| Node | Description | Type |
|---|---|---|
LOVLanguageMode |
Required. Indicates whether the value chosen from the list of values must be translated before being sent to the object manager. Valid values are LIC or LDC. |
String |
NamedSearchSpec |
The name of a predefined query. The predefined query is performed on the business object instance. |
String |
NewQuery |
The default value is False. This Boolean option indicates whether a new query needs to be executed. If set to True, then a new query is executed clearing the cache of that particular integration object. |
String |
SiebelMessageIn |
An instance of the integration object for class definitions. |
Integration Object |
ViewMode |
Used to set the View Mode property for all business components corresponding to the integration object. Valid values are Manager, Sales Rep, Personal, Organization, Sub-Organization, Group, Catalog, and All. |
String |
Response Message Description: ISSWebCommerceClassQueryPage
For a description of this response message, see the following table.
Table Response Message Description: ISSWebCommerceClassQueryPage
| Node | Description | Type |
|---|---|---|
SiebelMessageOut |
An instance of the integration object for class definitions and values. |
Integration Object |
ISS Web Commerce Export Class Application Interface
This topic describes the application objects called by 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 the following table.
Table ISS Web Commerce Export Class Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
ISS Web Commerce Export Class |
Business service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table ISS Web Commerce Export Class Data Object
| Siebel Repository Name | External Name |
|---|---|
ISS Web Commerce Export Class Integration Object |
ISS Web Commerce Export Class Integration Object |
Methods
For a description of the methods for this Web service, see the following table.
Table ISS Web Commerce Export Class Methods
| Operation | Method |
|---|---|
ISSWebCommerceClassQueryPage |
QueryPage |
Example Package for ISS Web Commerce Export Class
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link for Siebel CRM Web Services Referenceto access a zip file. Extract the files in the zip file.
Request
See the following file to view the sample code:
...\ISSWebCommerceExportClass\ClassQueryRequest.xml
Response
See the following file to view the sample code:
...\ISSWebCommerceExportClass\ClassQueryResponse.xml
Interface Description (WSDL) for ISS Web Commerce Export Class
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\ISSWebCommerceExportClass\ISS_Web_Commerce_Export_Class.WSDL
ISS Web Commerce Export Content
Use this Inbound Web service to query or update export content job header or line items that were created within Siebel Customer Order Management.
ISS Web Commerce Export Contents Operations
For a list of operations associated with this Web service, see the following table.
Table ISS Web Commerce Export Contents Operations
| Name | Description |
|---|---|
ISSWebCommerceContentQueryPage |
Queries for a content header or line item. |
ISSWebCommerceContentUpdate |
Updates a content header or line item. |
Request Message Description: ISSWebCommerceContentQueryPage
For a description of this request message, see the following table.
Table Request Message Description: ISSWebCommerceContentQueryPage
| Node | Description | Type |
|---|---|---|
LOVLanguageMode |
Required. Indicates whether the value chosen from the list of values must be translated before being sent to the object manager. Valid values are LIC or LDC. |
String |
NamedSearchSpec |
The name of a predefined query. The predefined query is performed on the business object instance. |
String |
NewQuery |
Default is False. This Boolean option indicates whether a new query needs to be executed. If set to True, then a new query is executed flushing the cache for that particular integration object. |
String |
SiebelMessageIn |
An instance of the integration object for Content Header and Line Items. |
Integration Object |
ViewMode |
The ViewMode method argument is used to set the View Mode property for all business components corresponding to the integration object. Valid values are Manager, Sales Rep, Personal, Organization, Sub-Organization, Group, Catalog, and All. |
String |
Response Message Description: ISSWebCommerceContentQueryPage
For a description of this response message, see the following table.
Table Response Message Description: ISSWebCommerceContentQueryPage
| Node | Description | Type |
|---|---|---|
SiebelMessageOut |
An instance of the integration object for content header and line items. |
Integration Object |
Request Message Description: ISSWebCommerceContentUpdate
For a description of this request message, see the following table.
Table Request Message Description: ISSWebCommerceContentUpdate
| Node | Description | Type |
|---|---|---|
SiebelMessageIn |
An instance of the integration object for content header and line items. |
Integration Object |
Response Message Description: ISSWebCommerceContentUpdate
For a description of this response message, see the following table.
Table Response Message Description: ISSWebCommerceContentUpdate
| Node | Description | Type |
|---|---|---|
SiebelMessageOut |
An instance of the integration object for content header and line items. |
Integration Object |
ISS Web Commerce Export Contents Application Interface
This topic describes the application objects called by 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 the following table.
Table ISS Web Commerce Export Contents Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
ISS Web Commerce Export Contents |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table ISS Web Commerce Export Contents Data Object
| Siebel Repository Name | External Name |
|---|---|
ISS Web Commerce Export Contents Integration Object |
ISS Web Commerce Export Contents Integration Object |
Methods
For a description of the methods for this Web service, see the following table.
Table ISS Web Commerce Export Contents Methods
| Operation | Method |
|---|---|
ISSWebCommerceContentQueryPage |
QueryPage |
ISSWebCommerceContentUpdate |
Update |
Example Package for ISS Web Commerce Export Contents
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business 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:
...\ISSWebCommerceExportContents\ContentQueryRequest.xml ...\ISSWebCommerceExportContents\ContentUpdateRequest.xml
Response
See the following file to view the sample code:
...\ISSWebCommerceExportContents\ContentQueryResponse.xml ...\ISSWebCommerceExportContents\ContentUpdateResponse.xml
Interface Description (WSDL) for ISS Web Commerce Export Contents
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\ISSWebCommerceExportContents\ISS_Web_Commerce_Export_Contents.WSDL
ISS Web Commerce Export Error
Use this Inbound Web service to query, update, or insert export content error messages for export job header or line items that were created within Siebel Customer Order Management.
ISS Web Commerce Export Error Operations
For a list of operations associated with this Web service, see the following table.
Table ISS Web Commerce Export Error Operations
| Name | Description |
|---|---|
ISSWebCommerceErrorQueryPage |
Queries for an export content error message. |
ISSWebCommerceErrorUpdate |
Updates an export content error message. |
ISSWebCommerceErrorInsert |
Inserts an export content error message. |
Request Message Description: ISSWebCommerceErrorQueryPage
For a description of this request message, see the following table.
Table Request Message Description: ISSWebCommerceErrorQueryPage
| Node | Description | Type |
|---|---|---|
LOVLanguageMode |
Required. Indicates whether the value chosen from the list of values must be translated before being sent to the object manager. Valid values are LIC or LDC. |
String |
NamedSearchSpec |
The name of a predefined query. The predefined query is performed on the business object instance. |
String |
NewQuery |
Default is False. Boolean indicating whether a new query needs to be executed. If set to True, then a new query is executed flushing the cache for that particular integration object. |
String |
SiebelMessageIn |
An instance of the integration object for content error messages. |
Integration Object |
ViewMode |
The ViewMode method argument is used to set the View Mode property for all business components corresponding to the integration object. Valid values are Manager, Sales Rep, Personal, Organization, Sub-Organization, Group, Catalog, and All. |
String |
Response Message Description: ISSWebCommerceErrorQueryPage
For a description of this response message, see the following table.
Table Response Message Description: ISSWebCommerceErrorQueryPage
| Node | Description | Type |
|---|---|---|
SiebelMessageOut |
An instance of the integration object for content error messages. |
Integration Object |
Request Message Description: ISSWebCommerceErrorUpdate
For a description of this request message, see the following table.
Table Request Message Description: ISSWebCommerceErrorUpdate
| Node | Description | Type |
|---|---|---|
SiebelMessageIn |
An instance of the integration object for content error messages. |
Integration Object |
Response Message Description: ISSWebCommerceErrorUpdate
For a description of this response message, see the following table.
Table Response Message Description: ISSWebCommerceErrorUpdate
| Node | Description | Type |
|---|---|---|
SiebelMessageOut |
An instance of the integration object for content error messages. |
Integration Object |
Request Message Description: ISSWebCommerceErrorInsert
For a description of this request message, see the following table.
Table Request Message Description: ISSWebCommerceErrorInsert
| Node | Description | Type |
|---|---|---|
SiebelMessageIn |
An instance of the integration object for content error messages. |
Integration Object |
For a description of this response message, see the following table.
Table Response Message Description: ISSWebCommerceErrorInsert
| Node | Description | Type |
|---|---|---|
SiebelMessageOut |
An instance of the integration object for content error messages. |
Integration Object |
ISS Web Commerce Export Error Application Interface
This topic describes the application objects called by 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 the following table.
Table ISS Web Commerce Export Error Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
ISS Web Commerce Export Error Messages |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table ISS Web Commerce Export Error Data Object
| Siebel Repository Name | External Name |
|---|---|
ISS Web Commerce Export Error Message Integration Object |
ISS Web Commerce Export Error Message Integration Object |
Methods
For a description of the methods for this Web service, see the following table.
Table ISS Web Commerce Export Error Methods
| Operation | Method |
|---|---|
ISSWebCommerceErrorQueryPage |
QueryPage |
ISSWebCommerceErrorUpdate |
Update |
ISSWebCommerceErrorInsert |
Insert |
Example Package for ISS Web Commerce Export Error
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business 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:
...\ISSWebCommerceExportError\ErrorInsertRequest.xml ...\ISSWebCommerceExportError\ErrorQueryRequest.xml ...\ISSWebCommerceExportError\ErrorUpdateRequest.xmlResponse
See the following file to view the sample code:
...\ISSWebCommerceExportError\ErrorInsertResponse.xml ...\ISSWebCommerceExportError\ErrorQueryResponse.xml ...\ISSWebCommerceExportError\ErrorUpdateResponse.xml
Interface Description (WSDL) for ISS Web Commerce Export Error
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\ISSWebCommerceExportError\ISS_Web_Commerce_Export_Errors.WSDL
ISS Web Commerce Export Price Lists
Use this Inbound Web service to query for price lists that were created within Siebel Customer Order Management.
ISS Web Commerce Export Price Lists Operations
For a list of operations associated with this Web service, see the following table.
Table ISS Web Commerce Export Price Lists Operations
| Name | Description |
|---|---|
ISSWebCommercePriceListQueryPage |
Queries for a price list and price list item. |
Request Message Description: ISSWebCommercePriceListQueryPage
For a description of this request message, see the following table.
Table Request Message Description: ISSWebCommercePriceListQueryPage
| Node | Description | Type |
|---|---|---|
LOVLanguageMode |
Required. Indicates whether the value chosen from the list of values must be translated before being sent to the object manager. Valid values are LIC or LDC. |
String |
NamedSearchSpec |
The name of a predefined query. The predefined query is performed on the business object instance. |
String |
NewQuery |
Default is False. Boolean indicating whether a new query needs to be executed. If set to True, then a new query is executed flushing the cache for that particular integration object. |
String |
SiebelMessageIn |
An instance of the integration object for Price List and Price List Items. |
Integration Object |
ViewMode |
The ViewMode method argument is used to set the View Mode property for all business components corresponding to the integration object. Valid values are Manager, Sales Rep, Personal, Organization, Sub-Organization, Group, Catalog, and All. |
String |
Response Message Description: ISSWebCommercePriceListQueryPage
For a description of this response message, see the following table.
Table Response Message Description: ISSWebCommercePriceListQueryPage
| Node | Description | Type |
|---|---|---|
SiebelMessageOut |
An instance of the integration object for price list and price list items. |
Integration Object |
ISS Web Commerce Export Price Lists Application Interface
This topic describes the application objects called by 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 the following table.
Table ISS Web Commerce Export Price Lists Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
ISS Web Commerce Export Price Lists |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table ISS Web Commerce Export Price Lists Data Object
| Siebel Repository Name | External Name |
|---|---|
ISS Web Commerce Export Price List Integration Object |
ISS Web Commerce Export Price List Integration Object |
Methods
For a description of the methods for this Web service, see the following table.
Table ISS Web Commerce Export Price Lists Methods
| Operation | Method |
|---|---|
ISSWebCommercePriceListQueryPage |
QueryPage |
Example Package for ISS Web Commerce Export Price Lists
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business 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:
...\ISSWebCommerceExportPriceLists\PriceListQueryRequest.xml
Response
See the following file to view the sample code:
...\ISSWebCommerceExportPriceLists\PriceListQueryResponse.xml
Interface Description (WSDL) for ISS Web Commerce Export Price Lists
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\ISSWebCommerceExportPriceLists\ISS_Web_Commerce_Export_Price_Lists.WSDL
ISS Web Commerce Export Recommended Products
Use this Inbound Web service to query for recommended products that were created in Siebel Customer Order Management.
ISS Web Commerce Export Recommended Products Operations
For a list of operations associated with this Web service, see the following table.
Table ISS Web Commerce Export Recommended Products Operations
| Name | Description |
|---|---|
ISSWebCommerceRecommendedProductQueryPage |
Queries for a recommended product. |
Request Message Description: ISSWebCommerceRecommendedProductQueryPage
For a description of this request message, see the following table.
Table Request Message Description: ISSWebCommerceRecommendedProductQueryPage
| Node | Description | Type |
|---|---|---|
LOVLanguageMode |
Required. Indicates whether the value chosen from the list of values must be translated before being sent to the object manager. Valid values are LIC or LDC. |
String |
NamedSearchSpec |
The name of a predefined query. The predefined query is performed on the business object instance. |
String |
NewQuery |
Default is False. Boolean indicating whether a new query needs to be executed. If set to True, then a new query is executed flushing the cache for that particular integration object. |
String |
SiebelMessageIn |
An instance of the integration object for Price List and Price List Items. |
Integration Object |
ViewMode |
The ViewMode method argument is used to set the View Mode property for all business components corresponding to the integration object. Valid values are Manager, Sales Rep, Personal, Organization, Sub-Organization, Group, Catalog, and All. |
String |
Response Message Description: ISSWebCommerceRecommendedProductQueryPage
For a description of this response message, see the following table.
Table Response Message Description: ISSWebCommerceRecommendedProductQueryPage
| Node | Description | Type |
|---|---|---|
SiebelMessageOut |
An instance of the integration object for Recommended Product. |
Integration Object |
ISS Web Commerce Export Recommended Products Application Interface
This topic describes the application objects called by 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 the following table.
Table ISS Web Commerce Export Recommended Products Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
ISS Web Commerce Export Recommended Products |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table ISS Web Commerce Export Recommended Products Data Object
| Siebel Repository Name | External Name |
|---|---|
ISS Web Commerce Export Recommended Product Integration Object |
ISS Web Commerce Export Recommended Product Integration Object |
Methods
For a description of the methods for this Web service, see the following table.
Table ISS Web Commerce Export Recommended Products Methods
| Operation | Method |
|---|---|
ISSWebCommerceRecommendedProductQueryPage |
QueryPage |
Example Package for ISS Web Commerce Export Recommended Products
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business 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:
...\ISSWebCommerceExportRecommendedProducts\RecommendedProductsQueryRequest.xml
Response
See the following file to view the sample code:
...\ISSWebCommerceExportRecommendedProducts\RecommendedProductsQueryResponse.xml
Interface Description (WSDL) for ISS Web Commerce Export Recommended Products
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\ISSWebCommerceExportRecommendedProducts\ISS_Web_Commerce_Export_Recommended_Products.WSDL
ISS Web Commerce Export Volume Discounts
Use this Inbound Web service to query for volume discounts and volume discount items that were created within Siebel Customer Order Management.
ISS Web Commerce Export Volume Discounts Operations
For a list of operations associated with this Web service, see the following table.
Table ISS Web Commerce Export Volume Discounts Operations
| Name | Description |
|---|---|
ISSWebCommerceVolumeDiscountQueryPage |
Query for a volume discount or volume discount item |
Request Message Description: ISSWebCommerceVolumeDiscountQueryPage
For a description of this request message, see the following table.
Table Request Message Description: ISSWebCommerceVolumeDiscountQueryPage
| Node | Description | Type |
|---|---|---|
LOVLanguageMode |
Required. Indicates whether the value chosen from the list of values must be translated before being sent to the object manager. Valid values are LIC or LDC. |
String |
NamedSearchSpec |
The name of a predefined query. The predefined query is performed on the business object instance. |
String |
NewQuery |
Default is False. Boolean indicating whether a new query needs to be executed. If set to True, then a new query is executed flushing the cache for that particular integration object. |
String |
SiebelMessageIn |
An instance of the integration object for Price List and Price List Items. |
Integration Object |
ViewMode |
The ViewMode method argument is used to set the View Mode property for all business components corresponding to the integration object. Valid values are Manager, Sales Rep, Personal, Organization, Sub-Organization, Group, Catalog, and All. |
String |
Response Message Description: ISSWebCommerceVolumeDiscountQueryPage
For a description of this response message, see the following table.
Table Response Message Description: ISSWebCommerceVolumeDiscountQueryPage
| Node | Description | Type |
|---|---|---|
SiebelMessageOut |
An instance of the integration object for Volume Discount and Volume Discount Item. |
Integration Object |
ISS Web Commerce Export Volume Discounts Application Interface
This topic describes the application objects called by 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 the following table.
Table ISS Web Commerce Export Volume Discounts Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
ISS Web Commerce Export Volume Discounts |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table ISS Web Commerce Export Volume Discounts Data Object
| Siebel Repository Name | External Name |
|---|---|
ISS Web Commerce Export Volume Discount Integration Object |
ISS Web Commerce Export Volume Discount Integration Object |
Methods
For a description of the methods for this Web service, see the following table.
Table ISS Web Commerce Export Volume Discounts Methods
| Operation | Method |
|---|---|
ISSWebCommerceVolumeDiscountQueryPage |
QueryPage |
Example Package for ISS Web Commerce Export Volume Discounts
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business 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:
...\ISSWebCommerceExportVolumneDiscounts\VolumeDiscountQueryRequest.xml
Response
See the following file to view the sample code:
...\ISSWebCommerceExportVolumneDiscounts\VolumeDiscountQueryResponse.xml
Interface Description (WSDL) for ISS Web Commerce Export Volume Discounts
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\ISSWebCommerceExportVolumneDiscounts\ISS_Web_Commerce_Export_Volume_Discounts.WSDL
LeadProcessingService
This service contains the basic operations for processing leads, including assigning, querying, scoring and data cleansing.
LeadProcessingService Operations
For a list of operations associated with this Web service, see the following table.
Table LeadProcessingService Operations
| Name | Description |
|---|---|
LeadProcessingServiceAssignLeads |
Used to assign leads to sales representatives. |
LeadProcessingServiceDataCleansing |
Used for data cleansing of marketing data. |
LeadProcessingServiceGetLeads |
Queries for leads. |
LeadProcessingServiceScoreLeads |
Scores leads based on defined characteristics. |
Request Message Description: LeadProcessingServiceAssignLeads
This method is used to assign leads. It accepts the input parameters in a property set. For a description of this request message, see the following table.
Table Request Message Description: LeadProcessingServiceAssignLeads
| Node | Description | Type |
|---|---|---|
Execution Order |
Required. Parameter to be passed to the Business Rules Workflow. |
String |
Search Specification |
Required. The input search criteria to search on the Lead business component. |
String |
Response Message Description: LeadProcessingServiceAssignLeads
For a description of this response message, see the following table.
Table Response Message Description: LeadProcessingServiceAssignLeads
| Node | Description | Type |
|---|---|---|
Error Message |
Error code values are OK or NOTOK. |
String |
Process Instance Id |
This is the Business Rules Workflow process ID. |
String |
Success Flag |
Values are Yes or No based on whether the lead assignment was successfully created. |
String |
Request Message Description: LeadProcessingServiceDataCleansing
This method calls the Data Cleansing business service to cleanup a property set. For a description of this request message, see the following table.
Table Request Message Description: LeadProcessingServiceDataCleansing
| Node | Description | Type |
|---|---|---|
Business Component |
Required. Business component to be passed to data cleansing service. |
String |
Business Object |
Required. Business object from which the business component instance is obtained. |
String |
Search Specification |
Required. Search specification to query the business component and get the values in activated fields. |
String |
Response Message Description: LeadProcessingServiceDataCleansing
For a description of this request message, see the following table.
Table Response Message Description: LeadProcessingServiceDataCleansing
| Node | Description | Type |
|---|---|---|
Error Message |
Error code values are OK or NOTOK. |
String |
Success Flag |
Values are Yes or No based on whether the lead assignment was successfully created. |
String |
Request Message Description: LeadProcessingServiceGetLeads
This method is used to get leads based on the input criteria. For a description of this request message, see the following table.
Table Request Message Description: LeadProcessingServiceGetLeads
| Node | Description | Type |
|---|---|---|
Search Specification |
Required. The input search criteria to search on Lead business component. |
String |
For a description of this response message, see the following table.
Table Response Message Description: LeadProcessingServiceGetLeads
| Node | Description | Type |
|---|---|---|
SiebelMessage |
Required. Has Lead ID and description of the leads. |
Integration Object |
This method is used to score leads. It accepts the input parameters in a property set. For a description of this request message, see the following table.
Table Request Message Description: LeadProcessingServiceScoreLeads
| Node | Description | Type |
|---|---|---|
Execution Order |
Required. Parameter to be passed to Business Rules workflow. |
String |
For a description of this response message, see the following table.
Table Response Message Description: LeadProcessingServiceScoreLeads
| Node | Description | Type |
|---|---|---|
Error Message |
Error code values are OK or NOTOK. |
String |
Process Instance Id |
This is the Business Rules workflow process ID. |
String |
Success Flag |
Values are Yes or No based on whether the lead assignment was successfully created. |
String |
LeadProcessingService Application Interface
This topic describes the application objects called by 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 the following table.
Table LeadProcessingService Service Object
| Name | Boundary Object Type |
|---|---|
Business Rules Workflow |
WorkFlow |
Data Cleansing |
Business Service |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table LeadProcessingService Data Object
| Siebel Repository Name | External Name |
|---|---|
Lead Integration Object |
Lead |
Example Package for LeadProcessingService
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
Request (LeadProcessingServiceAssignLeads)
See the following file to view the sample code:
...\LeadProcessingService\LeadProcessingService_AssignLeads_request.xml
Response (LeadProcessingServiceAssignLeads)
See the following file to view the sample code:
...\LeadProcessingService\LeadProcessingService_AssignLeads_request.xmlRequest (LeadProcessingServiceDataCleansing)
See the following file to view the sample code:
...\LeadProcessingService\LeadProcessingService_ScoreLeads_request.xmlResponse(LeadProcessingServiceDataCleansing)
See the following file to view the sample code:
...\LeadProcessingService\LeadProcessingService_ScoreLeads_request.xmlRequest (LeadProcessingServiceGetLeads)
See the following file to view the sample code:
...\LeadProcessingService\LeadProcessingService_ScoreLeads_request.xmlResponse (LeadProcessingServiceGetLeads)
See the following file to view the sample code:
...\LeadProcessingService\LeadProcessingService_ScoreLeads_request.xmlRequest (LeadProcessingServiceScoreLeads)
See the following file to view the sample code:
...\LeadProcessingService\LeadProcessingService_ScoreLeads_request.xmlResponse (LeadProcessingServiceScoreLeads)
See the following file to view the sample code:
...\LeadProcessingService\LeadProcessingService_ScoreLeads_request.xml
Interface Description (WSDL) for LeadProcessingService
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\LeadProcessingService\LeadProcessing.wsdl
LeadService
Use this Web service to perform basic operations on the Lead entity, such create, update, convert, retire and reject leads.
LeadService Operations
For a list of operations associated with this Web service, see the following table.
Table LeadService Operations
| Name | Description |
|---|---|
LeadServiceRetireLead |
Retires a lead. |
LeadServiceCreateLead |
Creates a lead. |
LeadServiceRejectLead |
Rejects a lead. |
LeadServiceResponseToLead |
Converts response to leads. |
LeadServiceConvertLeadToOpty |
Converts lead to an opportunity. |
LeadServiceUpdateLead |
Updates a lead. |
Request Message Description: LeadServiceRetireLead
This method is used to assign leads. It accepts the input parameters in a property set. For a description of this request message, see the following table.
Table Request Message Description: LeadServiceRetireLead
| Node | Description | Type |
|---|---|---|
LeadId |
Required. The ID of the lead to be retired. |
String |
ReasonCode |
Required The reason code for retiring the lead. |
String |
Comments |
Comments for retiring (if any). |
String |
Response Message Description: LeadServiceRetireLead
For a description of this response message, see the following table.
Table Response Message Description: LeadServiceRetireLead
| Node | Description | Type |
|---|---|---|
ReturnVal |
Error code values are OK or NOTOK. |
String |
Request Message Description: LeadServiceCreateLead
For a description of this request message, see the following table.
Table Request Message Description: LeadServiceCreateLead
| Node | Description | Type |
|---|---|---|
Lead IO |
Required. An instance of the integration object Lead IO. |
Integration Object |
Response Message Description: LeadServiceCreateLead
For a description of this response message, see the following table.
Table Response Message Description: LeadServiceCreateLead
| Node | Description | Type |
|---|---|---|
Error Message |
Error message (if any). |
String |
Success Flag |
Y or N. |
String |
Lead Id |
ID of the lead generated as a result of the lead creation. |
String |
Request Message Description: LeadServiceRejectLead
This method is used to reject a lead. The lead ID is retained, along with a reject comments code, a reject reason code. Optionally an owner ID can be passed to whom the lead will be assigned. For a description of this request message, see the following table.
Table Request Message Description: LeadServiceRejectLead
| Node | Description | Type |
|---|---|---|
LeadId |
Required. The ID of the lead to be rejected. |
String |
OwnerId |
Optional. |
String |
ReasonCode |
Reason code for rejecting the lead. |
String |
Comments |
Comments (if any). |
String |
For a description of this response message, see the following table.
Table Response Message Description: LeadServiceRejectLead
| Node | Description | Type |
|---|---|---|
ReturnVal |
Error code values are OK or NOTOK. |
String |
For a description of this request message, see the following table.
Table Request Message Description: LeadServiceResponseToLead
| Node | Description | Type |
|---|---|---|
Response Id |
Required. The ID of the response to be converted to lead. |
String |
For a description of this response message, see the following table.
Table Response Message Description: LeadServiceResponseToLead
| Node | Description | Type |
|---|---|---|
Error Message |
Error message (if any). |
String |
Success Flag |
Y or N. |
String |
Lead Id |
The ID of the lead created from the response. |
String |
For a description of this request message, see the following table.
Table Request Message Description: LeadServiceConvertLeadToOpty
| Node | Description | Type |
|---|---|---|
LeadId |
Required. The ID of the lead to be converted. |
String |
Contact Id |
The contact ID of the lead. |
String |
Account Id |
The account ID of the lead. |
String |
For a description of this response message, see the following table.
Table Response Message Description: LeadServiceConvertLeadToOpty
| Node | Description | Type |
|---|---|---|
Error Message |
Error message (if any). |
String |
Success Flag |
Y or N. |
String |
Opty Id |
The ID of the opportunity created. |
String |
This method is used to update leads. It accepts input parameters in a property set. For a description of this request message, see the following table.
Table Request Message Description: LeadServiceUpdateLead
| Node | Description | Type |
|---|---|---|
Lead IO |
Required. An instance of the integration object Lead IO. |
Integration Object |
For a description of this response message, see the following table.
Table Response Message Description: LeadServiceUpdateLead
| Node | Description | Type |
|---|---|---|
Error Message |
Error message (if any). |
String |
Success Flag |
Y or N. |
String |
LeadService Application Interface
This topic describes the application objects called by 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 the following table.
Table LeadService Service Object
| Name | Boundary Object Type |
|---|---|
Response To Lead Conversion |
Workflow |
Lead To Opty Conversion |
Workflow |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table LeadService Data object
| Siebel Repository Name | External Name |
|---|---|
Lead IO |
Lead |
Example Package for LeadService
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
Request (LeadServiceRetireLead)
See the following file to view the sample code:
...\LeadService\LeadService_RetireLead_request.xmlResponse (LeadServiceRetireLead)
See the following file to view the sample code:
...\LeadService\LeadService_RetireLead_response.xmlRequest (LeadServiceCreateLead)
See the following file to view the sample code:
...\LeadService\LeadService_CreateLead_request.xmlResponse (LeadServiceCreateLead)
See the following file to view the sample code:
...\LeadService\LeadService_CreateLead_response.xmlRequest (LeadServiceRejectLead)
See the following file to view the sample code:
...\LeadService\LeadService_RejectLead_request.xmlResponse (LeadServiceRejectLead)
See the following file to view the sample code:
...\LeadService\LeadService_RejectLead_response.xmlRequest (LeadServiceResponseToLead)
See the following file to view the sample code:
...\LeadService\LeadService_ResponseToLead_request.xmlResponse (LeadServiceResponseToLead)
See the following file to view the sample code:
...\LeadService\LeadService_ResponseToLead_response.xmlRequest (LeadServiceConvertLeadToOpty)
See the following file to view the sample code:
...\LeadService\LeadService_ConvertToOpty_request.xmlResponse (LeadServiceConvertLeadToOpty)
See the following file to view the sample code:
...\LeadService\LeadService_ConvertToOpty_response.xmlRequest (LeadServiceUpdateLead)
See the following file to view the sample code:
...\LeadService\LeadService_UpdateLead_request.xmlResponse (LeadServiceUpdateLead)
See the following file to view the sample code:
...\LeadService\LeadService_UpdateLead_response.xml
Interface Description (WSDL) for LeadService
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\LeadService\Lead.wsdl
List
Use this Web service for the basic operations for processing lists.
List Operations
For a list of operations associated with this Web service, see the following table.
Table List Operations
| Name | Description |
|---|---|
ListCreateList |
Creates a list. |
ListExportList |
Exports a list. |
Request Message Description: ListCreateList
This method is used to create a list. It accepts the input parameters as a property set. For a description of this request message, see the following table.
Table Request Message Description: ListCreateList
| Node | Description | Type |
|---|---|---|
List IO |
Required. An instance of the integration object List IO. |
Integration Object |
Response Message Description: ListCreateList
For a description of this response message, see the following table.
Table Response Message Description: ListCreateList
| Node | Description | Type |
|---|---|---|
List Id |
List ID of the list created. |
String |
Error Message |
Error message if any. |
String |
Success Flag |
Y or N. |
String |
Request Message Description: ListExportList
This method is used to export lists. It accepts the input parameters as a property set. For a description of this request message, see the following table.
Table Request Message Description: ListExportList
| Node | Description | Type |
|---|---|---|
Business Component |
The Business component whose records need to be exported. |
String |
Business Object |
The business object containing the business component. |
String |
Export Format |
The format (xml, or CSV) based on which the filename or filenames are to be created. |
String |
Search Specification |
The search specification for the records on the business component (if the records satisfying a condition are only to be picked). |
String |
List Application Interface
This topic describes the application objects called by 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 the following table.
Table List Service Object
| Name | Boundary Object Type |
|---|---|
EAI XML Write to File |
Business Service |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table List Data Object
| Siebel Repository Name | External Name |
|---|---|
List IO |
List IO |
Example Package for List
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
Request (ListCreateList)
See the following file to view the sample code:
...\List\ListCreate_request.xmlResponse (ListCreateList)
See the following file to view the sample code:
...\List\ListCreate_response.xmlRequest (ListExportList)
See the following file to view the sample code:
...\List\ListExport_request.xml
Interface Description (WSDL) for List
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\List\List.wsdl
ListMgmtProspect
Use this Web service for the basic operations in Siebel Marketing such as to create and update prospect.
ListMgmtProspect Operations
For a list of operations associated with this Web service, see the following table.
Table ListMgmtProspect Operations
| Name | Description |
|---|---|
ListMgmtProspectCreateProspect |
Creates a Prospect. |
ListMgmtProspectUpdateProspect |
Updates a Prospect. |
Request Message Description: ListMgmtProspectCreateProspect
This method takes in an integration object called Prospect IO and returns the Prospect ID and Success Flag. For a description of this request message, see the following table.
Table Request Message Description: ListMgmtProspectCreateProspect
| Node | Description | Type |
|---|---|---|
Prospect IO |
Required input parameter. |
Integration Object |
Response Message Description: ListMgmtProspectCreateProspect
For a description of this response message, see the following table.
Table Response Message Description: ListMgmtProspectCreateProspect
| Node | Description | Type |
|---|---|---|
Prospect Id |
Unique ID of the prospect created. |
String |
Error Message |
Error message, if any. |
String |
Success Flag |
Y or N. |
String |
Request Message Description: ListMgmtProspectUpdateProspect
This method updates a prospect. For a description of this request message, see the following table.
Table Request Message Description: ListMgmtProspectUpdateProspect
| Node | Description | Type |
|---|---|---|
Prospect IO |
Required input parameter. |
Integration Object |
Response Message Description: ListMgmtProspectUpdateProspect
For a description of this response message, see the following table.
Table Response Message Description: ListMgmtProspectUpdateProspect
| Node | Description | Type |
|---|---|---|
Error Message |
Error message, if any. |
String |
Success Flag |
Y or N. |
String |
Example Package for ListMgmtProspect
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
Request (ListMgmtProspectCreate)
See the following file to view the sample code:
...\ListMgmtProspect\ListMgmtProspectCreate_request.xmlResponse (ListMgmtProspectCreate)
See the following file to view the sample code:
...\ListMgmtProspect\ListMgmtProspectCreate_request.xmlRequest (ListMgmtProspectUpdate)
See the following file to view the sample code:
...\ListMgmtProspect\ListMgmtProspectUpdate_request.xmlResponse (ListMgmtProspectUpdate)
See the following file to view the sample code:
...\ListMgmtProspect\ListMgmtProspectUpdate_request.xml
Interface Description (WSDL) for ListMgmtProspect
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\ListMgmtProspect\ListMgmtProspect.wsdl
LoyaltyAccrualService
Use this Web service with Siebel Loyalty to perform operations on orders, including processing, importing from an external file, importing transactions, and exporting promotions.
LoyaltyAccrualService Operations
For a list of operations associated with this Web service, see the following table.
Table LoyaltyAccrualService Operations
| Name | Description |
|---|---|
ProcessExternalOrder |
Process all the transactions with the given order number. |
ImportExternalOrderTxn |
Imports the transactions from an external file, assigns the given order number to the files, and processes all the transactions. |
ProcessExternalOrderTxn |
Imports the transactions from given input, stamps the transaction with an order number, and processes all the transactions. The request mode can be either Process, or Simulate. |
ProcessSocialActionTxn |
Captures customers' social actions (such as checkins, Tweets, shares and so on) and processes their rewards in Siebel Loyalty. This operation automatically creates a new transaction for a referral reward based on the referee's purchase transaction. Rewards are on a one-time and recurring basis. |
ExportPromotions |
Exports the promotion of given program. |
CancelOrder |
Cancels all the transactions in a given order. |
Request Message Description: ProcessExternalOrder
For a description of this request message, see the following table.
Table Request Message Description: ProcessExternalOrder
| Node | Description | Type |
|---|---|---|
Order Number – Number |
The number of transactions this order number will be processed. |
Number |
Response Message Description: ProcessExternalOrder
For a description of this response message, see the following table.
Table Response Message Description: ProcessExternalOrder
| Node | Description | Type |
|---|---|---|
Total Points |
Total number of points for a given order. |
Number |
Request Message Description: ImportExternalOrderTxn
For a description of this request message, see the following table.
Table Request Message Description: ImportExternalOrderTxn
| Node | Description | Type |
|---|---|---|
File Name |
File name that contains the transactions. |
String. |
Response Message Description: ImportExternalOrderTxn
For a description of this response message, see the following table.
Table Response Message Description: ImportExternalOrderTxn
| Node | Description | Type |
|---|---|---|
Total Points |
Total number of points for a given order. |
Number |
Siebel Message |
Siebel Message of transactions. |
Hierarchy |
Request Message Description: ProcessExternalOrderTxn
Imports the transactions from an external file, assigns the given order number to the files, and processes all the transactions. The Request Mode can be either Process or Simulate. For a description of this request message, see the following table.
Table Request Message Description: ProcessExternalOrderTxn
| Node | Description | Type |
|---|---|---|
Order Number |
Order Number to be stamped to the saved transactions. |
Number |
Total Lines |
Total number of transactions in the Input. |
Number |
Request Mode |
Possible modes are Process or Simulate. |
String |
LOY EAI Transactions |
Transactions in integration object format. |
Integration Object |
For a description of this response message, see the following table.
Table Response Message Description: ProcessExternalOrderTxn
| Node | Description | Type |
|---|---|---|
Total Points – Number |
Total number of points for the given order. |
Number |
Return Value – String |
Possible values are Failure, or Success. |
String |
Siebel Message – Hierarchy |
Siebel message of transactions. |
Hierarchy |
For a description of this request message, see the following table.
Table Request Message Description: ProcessSocialActionTxn
| Node | Description | Type |
|---|---|---|
SiebelMessage |
One or more transactions in integration object format. |
Integration Object |
For a description of this response message, see the following table.
Table Response Message Description: ProcessSocialActionTxn
| Node | Description | Type |
|---|---|---|
ErrorArgs |
Error message of each transaction. |
Hierarchy |
Siebel Message – Hierarchy |
Processing information of transactions in the LOY EAI Transaction integration object format. |
Hierarchy |
Exports the promotion of given program. For a description of this request message, see the following table.
Table Request Message Description: ExportPromotions
| Node | Description | Type |
|---|---|---|
Activity Date |
Date needs to be between the start and end date of the promotion. |
String |
Export Flag |
Export flag can be Y or N. |
String |
Program Name |
Program name to which the user must export the promotions. |
String |
For a description of this response message, see the following table.
Table Response Message Description: ExportPromotions
| Node | Description | Type |
|---|---|---|
Siebel Message |
All the promotions in LOY EAI Promotion integration object format. |
Integration Object. |
For a description of this request message, see the following table.
Table Request Message Description: ExportPromotions
| Node | Description | Type |
|---|---|---|
LOY Cancel Order Transaction |
An instance of the integration object LOY Cancel Order Transaction. |
Integration Object |
Order Number |
The order number of the order to be cancelled. |
Number. |
For a description of this response message, see the following table.
Table Response Message Description: ExportPromtions
| Node | Description | Type |
|---|---|---|
LOY Cancel Order Transaction |
An instance of the integration object LOY Cancel Order Transaction. |
Integration Object |
Order Number |
The order number of the order to be cancelled. |
Number. |
Example of Package for LoyaltyAccrualService
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on the Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Then extract the files in the zip file.
Request
See the following file to view the sample code:
...\LoyaltyAccrualService\ProcessExternalOrder_request.xml ...\LoyaltyAccrualService\ProcessExternalOrderTxn_request.xml ...\LoyaltyAccrualService\RequestMode_Simulate_request.xml ...\LoyaltyAccrualService\ProcessExternalOrderTxn_request.xml ...\LoyaltyAccrualService\ExportPromotions_request.xmlResponse
See the following file to view the sample code:
...\LoyaltyAccrualService\ProcessExternalOrder_response.xml ...\LoyaltyAccrualService\ProcessExternalOrderTxn_response.xml ...\LoyaltyAccrualService\RequestMode_Simulate_response.xml ...\LoyaltyAccrualService\ProcessExternalOrderTxn_response.xml ...\LoyaltyAccrualService\ExportPromotions_response.xml
Interface Description (WSDL) for LoyaltyAccrualService
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
WSDL (ProcessExternalOrder)
...\LoyaltyAccrualService\ProcessExternalOrder.wsdl
...\LoyaltyAccrualService\ImportExternalOrderTxn.wsdlWSDL (ProcessExternalOrderTxn)
...\LoyaltyAccrualService\ProcessExternalOrderTxn.wsdl
...\LoyaltyAccrualService\ExportPromotions.wsdl
LoyaltyMemberEnrolment
Use this Web service with the Siebel Loyalty Application to perform the following operations for a member:
Enrolling a member into the selected Loyalty Program
Updating member data
Enrollment Payment processing for the selected member
Generating specified number of pre-allotted memberships into the selected Loyalty Program.
LoyaltyMemberEnrolment Operations
For a list of operations associated with this Web service, see the following table.
Table LoyaltyMemberEnrolment Operations
| Name | Description |
|---|---|
MemberEnrollment |
Enrolls a member into the specified loyalty program and returns the generated Member number, along with the Simulated prices for enrollment, if any. In case of any error, it sends the member data along with the error message or messages. If the Enrollment entails a payment, then this Web service method enrolls the member into Payment Pending status. If there is no Payment required, then the member directly goes into the Active status. |
MemberUpdate |
Used to update member details. If there is payment involved with the membership scheme, and if the membership is designated as Pre-Allotted, then this Web service updates the member details and returns the list of simulated prices along with the list of error messages occurred during the member update. |
EnrollmentPaymentProcessing |
Used to process the enrollment payment for the selected member, who is in the Payment Pending status. If the payment processing is successful, then the member status becomes Active, otherwise the status will remain in Payment Pending. This Web service returns the list of error messages occurred during the payment processing. |
GeneratePreallottedMemberships |
Used to generate the specified number of membership numbers for the given Loyalty program. The status of all these memberships. |
EnrolContactAsMember |
Creates a Loyalty membership from an existing Siebel contact from social networks. You can also view membership details and contact details that were captured from the attributes of the social profile. |
Request Message Description: MemberEnrollment
For a description of this request message, see the following table.
Table Request Message Description: MemberEnrollment
| Node | Description | Type |
|---|---|---|
Siebel Message |
Hierarchy of the Member details. Uses the integration object LOY Member. Required Input:
|
Hierarchy (Integration Object : LOY Member). |
Response Message Description: MemberEnrollment
For a description of this response message, see the following table.
Table Response Message Description: MemberEnrollment
| Node | Description | Type |
|---|---|---|
Siebel Message |
Hierarchy of the Member details. If there is any error in the processing of the member details, then the property set returns the entire member details along with the error messages. If the member is created successfully and payment is involved for the membership scheme, then the property set contains the enrolment simulated price lists. |
Hierarchy (Integration Object : LOY Member). |
Request Message Description: MemberUpdate
For a description of this request message, see the following table.
Table Request Message Description: MemberUpdate
| Node | Description | Type |
|---|---|---|
Siebel Message |
Hierarchy of the Member details. Uses the integration object LOY Member. Required Input:
|
Hierarchy (Integration Object : LOY Member) |
Response Message Description: MemberUpdate
For a description of this response message, see the following table.
Table Response Message Description: MemberUpdate
| Node | Description | Type |
|---|---|---|
Siebel Message |
Hierarchy of the Member details. If there is any error in the processing of the member details, then the property set returns the entire member details along with the error messages. If the member has a status of Prealloted and the supplied membership scheme has payment, then the property set contains the enrolment simulated price lists. |
Hierarchy |
Request Message Description: EnrolmentPaymentProcessing
For a description of this request message, see the following table.
Table Request Message Description: EnrolmentPaymentProcessing
| Node | Description | Type |
|---|---|---|
Member Number |
Member number. |
String |
Credit Card Number |
Credit card number. |
String |
Card Holder Name |
Name of the credit card holder. |
String |
Credit Card Type |
Credit Card Type such as Visa, MasterCard, and so on. |
String |
Expiration Month |
Expiration Month of the credit card. |
String |
Expiration Year |
Expiration year of the credit card. |
String |
CVV Number |
CVV number of the credit card. |
String |
Billing Address |
Primary billing address of the member. |
String |
Billing Address2 |
Secondary billing address of the member. |
String |
Billing City |
Billing address city. |
String |
Billing State |
Billing address state. |
String |
Billing Country |
Billing address country. |
String |
Billing ZIP Code |
Billing address ZIP code. |
String |
Amount |
Simulated Amount. |
Number |
Base Pay |
Base price of the membership plan. |
Number |
Currency Code |
Currency Code. |
String |
For a description of this response message, see the following table.
Table Response Message Description: EnrolmentPaymentProcessing
| Node | Description | Type |
|---|---|---|
MemberNumber |
Member Number. |
String |
Status |
Status of the Member. |
String |
Payment Errors |
The list of error messages occurred during the enrolment payment processing. |
Hierarchy (Integration Object: LOY ENR Payment Errors) |
For a description of this request message, see the following table.
Table Request Message Description: GeneratePreAllottedMemberships
| Node | Description | Type |
|---|---|---|
Program Id |
Program ID. |
String |
Number of Members |
The total number of pre-allotted memberships to be generated. |
Number |
For a description of this response message, see the following table.
Table Response Message Description: GeneratePreAllottedMemberships
| Node | Description | Type |
|---|---|---|
MemberNumbers |
The hierarchy of the list of membership numbers generated in Pre-allotted status. |
Hierarchy (Integration Object: LOY Preallotted Member) |
For a description of this request message, see the following table.
Table Request Message Description: EnrolContactAsMember
| Node | Description | Type |
|---|---|---|
Account Id |
Optional. The ID of the account being enrolled. |
String |
Accrual Type |
Optional. The accrual type. |
String |
Contact Id |
Required. The primary contact ID of the member being enrolled. |
String |
Enrollment Channel |
Optional. The enrollment channel. Valid values are drawn from the LOV LOY_TXN_CHNNL_CD table. |
String |
Household Id |
Optional. The existing household ID. |
String |
Member Type |
Optional. The member type. |
String |
Membership Scheme Id |
Optional. Membership plan corresponding to the member type. |
String |
Name |
Optional. The member name. |
String |
Program Id |
Optional. The existing program to which the member should be enrolled. |
String |
Referred By Id |
Optional. The existing Referred by Member ID. |
String |
For a description of this response message, see the following table.
Table Response Message Description: EnrolContactAsMember
| Node | Description | Type |
|---|---|---|
Siebel Message |
Hierarchy of the Contact Member details. Uses the integration object LOY Member. |
Integration Object |
Example Package for LoyaltyMemberEnrolment
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\LoyaltyMemberEnrolment\Request.xmlResponse
See the following file to view the sample code:
...\LoyaltyMemberEnrolment\Response.xml
Interface Description (WSDL) for LoyaltyMemberEnrolment
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\LoyaltyMemberEnrolment\WSDL
LoyaltyImportBusinessService
Use this Web Service with the Siebel Loyalty Application to perform all voucher related service operations, such as Voucher Validity Check and Status Change.
LoyaltyImportBusinessService Operations
For a list of operations associated with this Web service, see the following table.
Table LoyaltyImportBusinessService Operations
| Name | Description |
|---|---|
VoucherImport |
Takes in the File Name, Service Name, Method Name, File Format and Integration Object Name as input, and processes the redemption transactions for those records sent in the File mentioned in the input. Generates the log file with the same file name appended with the current timestamp. |
Request Message Description: VoucherImport
This operation takes in the File Name, Service Name, Method Name, File Format and Integration Object Name as input and processes the redemption transactions for those records sent in the File mentioned in the input. It generates the log file with the same file name appended with a current timestamp. For a description of this request message, see the following table.
Table Request Message Description: VoucherImport
| Node | Description | Type |
|---|---|---|
File Format |
String |
Required |
File Name |
String |
Required |
IO Name |
String |
Required |
Method Name |
String |
Required |
Service Name |
String |
Required |
Response Message Description: VoucherImport
For a description of this response message, see the following table.
Table Response Message Description: VoucherImport
| Node | Description | Type |
|---|---|---|
ValidFlag |
Required |
String |
Example Package for LoyaltyImportBusinessService
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
Interface Description (WSDL) for LoyaltyImportBusinessService
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\LoyaltyImportBusService\LoyaltyImportBusService.wsdl
LoyaltyMemberService
Use this Web service to do the following member service actions:
Inquire membership details
Process membership information for Renewal or Cancellation
Retrieve member service price details
Purchase or Transfer points
LoyaltyMemberService Operations
For a list of operations associated with this Web service, see the following table.
Table LoyaltyMemberService Operations
| Name | Description |
|---|---|
PurchasePointsService |
Used for purchasing points. The member provides a membership number, the point type he or she wants to purchase, and the number of points as input. Credit card details must also be given as the service might involve monetary payment. Once the service is complete, output is given as an XML file that shows the transaction number and the order number. Member point balances are updated accordingly and reflected in the Siebel Loyalty application. |
TransferPointsService |
Used for transferring points to another member. The member provides a membership number, the point type which he or she wants to purchase, and the number of points as input. The transferee member number must also be included as input. Credit card details must also be given as the service might involve monetary payment. Once the service is performed, output is given as an XML file that shows the transaction number and the order number. Members’ (transferor and transferee) point balances are updated accordingly and reflected in the Siebel Loyalty application. |
LoungePurchaseService |
Used to buy or renew Lounge. The member provides a membership number, lounge period type, and lounge period duration along with credit card details. The member must also provide payment mode (Pay, Points, or Points+Pay) along with currency, and point type details as the service might involve payment. After the service is performed, the Member’s Lounge details are updated and a transaction detail record is created. |
MembershipCancellationService |
Used to cancel a loyalty membership. The member provides a membership number and credit card information (using the same credit card used during membership enrollment, or renewal). The loyalty program fee is refunded to the member’s credit card, and membership is cancelled. |
RenewMembershipService |
Renews the loyalty membership for members who are not enrolled in lifetime membership plans. The member provides a membership number, and membership scheme along with payment details (payment mode, credit card details and point type details) as the input. Membership dates are updated along with the membership scheme after the service is performed successfully. |
GetMemberServicePrice |
The member provides a membership number, and member service name to obtain price lists in different payment modes. Output is an integration object that can be seen as an XML file. |
MemberInquiry |
Used to query for a member or members given the member names, member number, and so on. The output details include member loyalty information, contact addresses, phone numbers, and email addresses, and so on. |
PromotionEnrolmentForSMS |
Rewards members a referral bonus when their social networking friends enroll into promotions. |
Request Message Description: PurchasePointsService
For a description of this request message, see the following table.
Table Request Message Description: PurchasePointsService
| Node | Description | Type |
|---|---|---|
Member Number |
Required. The requesting member must provide the Siebel Loyalty membership number. |
String |
Point Type |
Required. The purchasing member must specify the type of point that he or she wants to purchase. |
String |
Points |
Required. The purchasing member must specify the number of points that he or she wants to purchase. |
String |
Billing Address |
Member billing address. Required if monetary or credit card details are a part of the transaction. |
String |
Billing Address2 |
Members secondary billing address. Required if monetary or credit card details are a part of the transaction. |
String |
Billing City |
Member billing city. Required if monetary or credit card details are a part of the transaction. |
String |
Billing Country |
Member billing country. Required if monetary or credit card details are a part of the transaction. |
String |
Billing State |
Member billing state. Required if monetary or credit card details are a part of the transaction. |
String |
Billing ZIP Code |
Member billing ZIP code. Required if monetary or credit card details are a part of the transaction. |
String |
CVV Number |
CVV number from member credit card. Required if monetary or credit card details are a part of the transaction. |
String |
Card Holder Name |
Credit card holder’s name. Required if monetary or credit card details are a part of the transaction. |
String |
Credit Card Number |
Credit card number. Required if monetary or credit card details are a part of the transaction. |
String |
Credit Card Type |
Credit card type, such as Visa, MasterCard, and so on. Required if monetary or credit card details are a part of the transaction. |
String |
Currency |
Currency type used by member. Required if monetary currency is part of the transaction. |
String |
Expiration Month |
Expiration month of member credit cards. Required if monetary or credit card details are a part of the transaction. |
String |
Expiration Year |
Expiration year of member credit card. Required if monetary or credit card details are a part of the transaction. |
String |
Override Flag |
Override flag. |
String |
Override Pay |
Required. If the member wants to override the price details, then the input is Y, if not, then the input is N. |
String |
Override Reason |
The member must specify Override Pay when the Override flag is marked Y. It is the monetary amount overridden by the member. |
String |
Override Reason Code |
A reason for the price list override is stated if this flag is set to Y. |
String |
Response Message Description: PurchasePointsService
For a description of this response message, see the following table.
Table Response Message Description: PurchasePointsService
| Node | Description | Type |
|---|---|---|
Error Message |
Error message given if the transaction fails. |
String |
Order Id |
Order ID of the point purchase service. |
String |
Quote Id |
Quote ID of the point purchase service. |
String |
Siebel Response Code |
Siebel Order Management response code following authorization of a credit card. |
String |
Siebel Response Message |
Siebel Order Management response message following authorization of a credit card. |
String |
Transaction Number |
The transaction number of the point purchase service. |
String |
Request Message Description: TransferPointService
For a description of this request message, see the following table.
Table Request Message Description: TransferPointService
| Node | Description | Type |
|---|---|---|
Member Number |
Required. The requesting member must provide the Siebel Loyalty membership number. |
String |
Point Type |
Required. The purchasing member must specify the type of point that he or she wants to purchase. |
String |
Points |
Required. The purchasing member must specify the number of points that he or she wants to purchase. |
String |
Transferee Member Number |
Required. Transferee membership number to whom the points are to be transferred. |
String |
Billing Address |
Member billing address. Required if monetary or credit card details are a part of the transaction. |
String |
Billing Address2 |
Members secondary billing address. Required if monetary or credit card details are a part of the transaction. |
String |
Billing City |
Member billing city. Required if monetary or credit card details are a part of the transaction. |
String |
Billing Country |
Member billing country. Required if monetary or credit card details are a part of the transaction. |
String |
Billing State |
Member billing state. Required if monetary or credit card details are a part of the transaction. |
String |
Billing ZIP Code |
Member billing ZIP code. Required if monetary or credit card details are a part of the transaction. |
String |
CVV Number |
CVV number from member credit card. Required if monetary or credit card details are a part of the transaction. |
String |
Card Holder Name |
Credit card holder’s name. Required if monetary or credit card details are a part of the transaction. |
String |
Credit Card Number |
Credit card number. Required if monetary or credit card details are a part of the transaction. |
String |
Credit Card Type |
Credit card type, such as Visa, MasterCard, and so on. Required if monetary or credit card details are a part of the transaction. |
String |
Currency |
Currency type used by member. Required if monetary currency is part of the transaction. |
String |
Expiration Month |
Expiration month of member credit cards. Required if monetary or credit card details are a part of the transaction. |
String |
Expiration Year |
Expiration year of member credit card. Required if monetary or credit card details are a part of the transaction. |
String |
Override Flag |
Override flag. |
String |
Override Pay |
Required. If the member wants to override the price details, then the input is Y, if not, then the input is N. |
String |
Override Reason |
The member must specify Override Pay when the Override flag is marked Y. It is the monetary amount overridden by the member. |
String |
Override Reason Code |
A reason for the price list override is stated if this flag is set to Y. |
String |
Response Message Description: TransferPointService
For a description of this response message, see the following table.
Table Response Message Description: TransferPointService
| Node | Description | Type |
|---|---|---|
Error Message |
Error message given if the transaction fails. |
String |
Order Id |
Order ID of the point purchase service. |
String |
Quote Id |
Quote ID of the point purchase service. |
String |
Siebel Response Code |
Siebel Order Management response code following authorization of a credit card. |
String |
Siebel Response Message |
Siebel Order Management response message following authorization of a credit card. |
String |
Transaction Number |
The transaction number of the point purchase service. |
String |
Request Message Description: LoungePurchaseService
For a description of this request message, see the following table.
Table Request Message Description: LoungePurchaseService
| Node | Description | Type |
|---|---|---|
Member Number |
Required. The requesting member must provide the Siebel Loyalty Membership Number. |
String |
Lounge Period Type |
Required. Lounge period type as months or years. |
String |
Lounge Period Duration |
Lounge period duration for renewal stated in months or years. |
String |
Billing Address |
Member billing address. Required if monetary or credit card details are a part of the transaction. |
String |
Billing Address2 |
Members secondary billing address. Required if monetary or credit card details are a part of the transaction. |
String |
Billing City |
Member billing city. Required if monetary or credit card details are a part of the transaction. |
String |
Billing Country |
Member billing country. Required if monetary or credit card details are a part of the transaction. |
String |
Billing State |
Member billing state. Required if monetary or credit card details are a part of the transaction. |
String |
Billing ZIP Code |
Member billing ZIP code. Required if monetary or credit card details are a part of the transaction. |
String |
CVV Number |
CVV number from member credit card. Required if monetary or credit card details are a part of the transaction. |
String |
Card Holder Name |
Credit card holder’s name. Required if monetary or credit card details are a part of the transaction. |
String |
Credit Card Number |
Credit card number. Required if monetary or credit card details are a part of the transaction. |
String |
Credit Card Type |
Credit card type, such as Visa, MasterCard, and so on. Required if monetary or credit card details are a part of the transaction. |
String |
Currency |
Currency type used by member. Required if monetary currency is part of the transaction. |
String |
Expiration Month |
Expiration month of member credit cards. Required if monetary or credit card details are a part of the transaction. |
String |
Expiration Year |
Expiration year of member credit card. Required if monetary or credit card details are a part of the transaction. |
String |
Override Flag |
Override flag. |
String |
Override Pay |
Required. If the member wants to override the price details, then the input is Y, if not, then the input is N. |
String |
Override Points |
The member must specify Override Pay when the Override flag is marked Y. It is the monetary amount overridden by the member. |
String |
Override Reason |
A reason for the price list override is stated if this flag is set to Y. |
String |
Override Reason Code, |
A reason for the price list override is stated if this flag is set to Y. |
String |
Payment Mode |
Required. Payment mode stated as Points or Points+Pay, or Pay. |
String |
Point Type |
Point type. |
String |
For a description of this response message, see the following table.
Table Response Message Description: LoungePurchaseService
| Node | Description | Type |
|---|---|---|
Error Message |
Error message given if the transaction fails. |
String |
Order Id |
Order ID of the point purchase service. |
String |
Quote Id |
Quote ID of the point purchase service. |
String |
Siebel Response Code |
Siebel Order Management response code following authorization of a credit card. |
String |
Siebel Response Message |
Siebel Order Management response message following authorization of a credit card. |
String |
Transaction Number |
The transaction number of the point purchase service. |
String |
For a description of this request message, see the following table.
Table Request Message Description: RenewMembershipService
| Node | Description | Type |
|---|---|---|
Member Number |
Required. The requesting member must provide the Siebel Loyalty Membership Number. |
String |
Membership Scheme |
Required. The membership scheme to be renewed. |
String |
Billing Address |
Member billing address. Required if monetary or credit card details are a part of the transaction. |
String |
Billing Address2 |
Members’ secondary billing address. Required if monetary or credit card details are a part of the transaction. |
String |
Billing City |
Member billing city. Required if monetary or credit card details are a part of the transaction. |
String |
Billing Country |
Member billing country. Required if monetary or credit card details are a part of the transaction. |
String |
Billing State |
Member billing state. Required if monetary or credit card details are a part of the transaction. |
String |
Billing ZIP Code |
Member billing ZIP code. Required if monetary or credit card details are a part of the transaction. |
String |
CVV Number |
CVV number from member credit card. Required if monetary or credit card details are a part of the transaction. |
String |
Card Holder Name |
Credit card holder’s name. Required if monetary or credit card details are a part of the transaction. |
String |
Credit Card Number |
Credit card number. Required if monetary or credit card details are a part of the transaction. |
String |
Credit Card Type |
Credit card type, such as Visa, MasterCard, and so on. Required if monetary or credit card details are a part of the transaction. |
String |
Currency |
Currency type used by member. Required if monetary currency is part of the transaction. |
String |
Expiration Month |
Expiration month of member credit cards. Required if monetary or credit card details are a part of the transaction. |
String |
Expiration Year |
Expiration year of member credit card. Required if monetary or credit card details are a part of the transaction. |
String |
Override Flag |
Override flag. |
String |
Override Pay |
Required. If the member wants to override the price details, then the input is Y, if not, then the input is N. |
String |
Override Points |
The member must specify Override Pay when the Override flag is marked Y. It is the monetary amount overridden by the member. |
String |
Override Reason |
A reason for the price list override is stated if this flag is set to Y. |
String |
Override Reason Code |
A reason for the price list override is stated if this flag is set to Y. |
String |
Payment Mode |
Required. Payment mode stated as Points or Points+Pay, or Pay. |
String |
Point Type |
Point type. |
String |
For a description of this response message, see the following table.
Table Response Message Description: RenewMembershipService
| Node | Description | Type |
|---|---|---|
Error Message |
Error message given if the transaction fails. |
String |
Order Id |
Order ID of the point purchase service. |
String |
Quote Id |
Quote ID of the point purchase service. |
String |
Siebel Response Code |
Siebel Order Management response code following authorization of a credit card. |
String |
Siebel Response Message |
Siebel Order Management response message following authorization of a credit card. |
String |
Transaction Number |
The transaction number of the point purchase service. |
String |
For a description of this request message, see the following table.
Table Request Message Description: MembershipCancellationService
| Node | Description | Type |
|---|---|---|
Member Number |
Required. The requesting member must provide the Loyalty Membership Number. |
String |
Fee Refund Basis |
Required. Fee refund basis. Values include Prorata or Percentage, or No Refund. |
String |
Refund Percentage |
Refund percentage is to be given if the selected fee refund basis is calculated as a percentage. |
String |
Cancellation Reason |
Reason for the membership cancellation. |
String |
Cancellation Reason Code |
Required. Membership cancellation reason code. |
String |
Credit Card Number |
Credit card number. Required when the refund basis is Percentage or Prorata. The fee is refunded to the credit card number provided that it matches the number previously retained. |
String |
Credit Card Type |
Credit card type, such as Visa, MasterCard, and so on. Required when the refund basis is Percentage or Prorata. The fee is refunded to the credit card number provided that it matches the number previously on file. |
String |
Expiration Month |
Expiration month must match the expiration month of the credit card on file. Required when the refund basis is Percentage or Prorata. |
String |
Expiration Year |
Expiration year must match the expiration year of the credit card on file. Required when the refund basis is Percentage or Prorata. |
String |
Override Flag |
Required. If the member wants to override the refund price details, then the input is Y, if not, then the input is N. |
String |
Override Pay |
Required. If the member wants to override the price details then the input is Y, if not, then the input is N. |
String |
Override Reason |
Reason for overriding price. |
String |
Override Reason Code |
Override reason code provided if the Override Flag is Y. |
String |
For a description of this response message, see the following table.
Table Response Message Description: MembershipCancellationService
| Node | Description | Type |
|---|---|---|
Currency |
Currency in which the fee is refunded. |
String |
Error Message |
Error message if the transaction fails. |
String |
Order Id |
Refund Order ID of the membership cancellation service. |
String |
Quote Id |
Quote ID of the membership cancellation service. |
String |
Refund Amount |
Refund amount. |
String |
Siebel Response Code |
Response code provided by Siebel Order Management after the credit card authorization is sent. |
String |
Siebel Response Message |
Response message given by Siebel Order Management after credit card authorization. |
String |
Transaction Number |
The transaction number of the membership cancellation. |
String |
For a description of this request message, see the following table.
Table Request Message Description: GetMemberServicePrice
| Node | Description | Type |
|---|---|---|
Member Number |
The requesting member must provide the Siebel Loyalty Membership Number. |
String |
Currency Code |
Currency code to return price lists in a given currency. |
String |
Lounge Period Duration |
The Lounge period duration must be provided if the Transaction Sub Type is set to Lounge Purchase. |
String |
Lounge Period Type |
Lounge Period type (Months or Years, and so on) must be provided if the Transaction Sub Type is set to Lounge Purchase. |
String |
Point Type |
Point type must be provided if the member wants to see price lists of Points, or Points + Pay mode in the given point type. |
String |
Points Qty |
Number of points to be given if the transaction sub type is set to Purchase Points or Transfer Points. |
String |
Selected Membership Scheme |
Membership scheme included in the input if the Transaction Sub Type is Membership Renewal. |
String |
Transaction Sub Type |
Required. Member Service type. Possible values are: Points Purchase, Transfer Points, Membership Renewal, or Lounge Purchase. |
String |
For a description of this response message, see the following table.
Table Response Message Description: GetMemberServicePrice
| Node | Description | Type |
|---|---|---|
LOY EAI Transaction |
List of price lines, after applying the promotions on the base prices, are given in the output as XML file. |
Integration Object |
For a description of this request message, see the following table.
Table Request Message Description: MemberInquiry
| Node | Description | Type |
|---|---|---|
Member Number |
The requesting member must provide the Siebel Loyalty Membership Number. |
String |
Email Address |
Email address of inquiring member. |
String |
First Name |
Member’s first name. |
String |
Last Name |
Member’s last name. |
String |
Middle Name |
Member’s middle name. |
String |
Telephone Number |
Member’s telephone number. |
String |
Transaction Type |
Transaction type must be provided for queries. |
String |
ZIP Code |
ZIP code of the member whose details are to be inquired is given. |
String |
For a description of this response message, see the following table.
Table Response Message Description: GetMemberServicePrice
| Node | Description | Type |
|---|---|---|
Siebel Message (An instance of the integration object LOY Member Inquiry) |
Member details are given in the integration object and can be extracted as XML file. |
Integration Object |
For a description of this request message, see the following table.
Table Request Message Description: PromotionEnrolmentForSMS
| Node | Description | Type |
|---|---|---|
Member Number |
Required. The member number of the enrollee. |
String |
Enrolled Promotion Id |
Required. The enrolled promotion ID. |
String |
Incentive Choice |
Optional. Incentive choice type. |
String |
Referred By Member Number |
Optional. Member number of referee. |
String |
For a description of this response message, see the following table.
Table Response Message Description: PromotionEnrolmentForSMS
| Node | Description | Type |
|---|---|---|
Error Message |
Error message. |
String |
Siebel Message |
Transactions in integration object format. |
Integration Object |
Example Package for LoyaltyMemberService
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\LoyaltyMemberServices\Request.xmlResponse
See the following file to view the sample code:
...\LoyaltyMemberServices\Response.xml
Interface Description (WSDL) for LoyaltyMemberService
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\LoyaltyMemberService\WSDL
LoyaltyRedemptionService
Use this Web service with the Siebel Loyalty application to perform all redemption related operations, including redemption processing, redemption cancellation, voucher reissue, and Siebel Order Management integration.
LoyaltyRedemptionService Operations
For a list of operations associated with this Web service, see the following table.
Table LoyaltyRedemptionService Operations
| Name | Description |
|---|---|
GetPriceOptions |
Returns available price options for a set of redemption activities. Also returns the point balance of the member in all point types. |
GetPriceOptions |
Returns available price options with payment mode set as Points or Points+Pay for a set of redemption activities. Also returns the point balance of the member in all point types. |
CheckPriceOptions |
Returns available price options for a set of redemption activities. Also performs the credit check and returns how much of a loan is required for each point type. If a loan is not possible, then the Web service performs the point-to-pay conversion and returns the prorated pay and points for each transaction. |
CheckCredit |
Performs the credit check for a given member and point type. Checks whether a loan is required and returns how much of a loan is required to fulfill the redemption transaction. |
GetQuote |
Returns available price options for a set of redemption activities. Also performs the credit check and returns how much of a loan is required for each point type. If a loan is not possible, then the Web service does the point-to-pay conversion and returns the prorated pay and points for each transaction. This operation also creates a quote using the given redemption activities (transactions), credit card details (optional) and shipping details (optional). |
ProcessQuote |
Takes Quote ID as input and converts the quote to order and order to redemption transactions, then processes those transactions. |
GetTransactionDetails |
Takes as input an Order Number and returns the Transaction details (including activities and Transaction Items if any) for the same. |
GetRedemptionRefund |
Returns the refund in Points or Points plus Pay for a given redemption transaction, which need to be cancelled. |
CancelRedemptionTxn |
Takes the redemption transaction ID which need to be cancelled and the refund amount (either unmodified, or overridden refund amount got from the GetRedemptionRefund method) and creates the cancellation transaction and processes it. |
GetReissueFeeOptions |
Returns the different fee options for reissuing the given voucher. |
CheckReissueFeeOption |
Checks whether a given fee option for a voucher is valid, and whether the member has enough points to pay in this fee option if the payment mode involves Points. |
GetReissueQuote |
Takes the chosen fee option details for a voucher, credit card details (optional), shipping details (optional), checks whether the fee option is valid, does credit check if the payment mode involves points, and creates a quote with the given data. |
ProcessReissueQuote |
Takes as input Quote ID, creates Order for Quote, and creates a Loyalty Voucher Reissue transaction and processes it to reissue the voucher. |
UpdateQuoteShippingAddress |
Takes Quote ID and shipping details and updates the quote with the given shipping address. |
AddCreditCardToQuote |
Takes Quote ID, credit card details, billing address and updates the quote with the credit card details. |
ProcessRealTimeRedemption |
Takes as input the transaction data. It checks all pending redemption transactions and verifies the point balance to determine whether the request can be processed. The service also performs a credit check to determine whether a loan is needed for processing the transaction. If a loan is needed, the service creates and processes the loan transaction, and then creates the redemption transaction. It returns the transaction number as output. |
Request Message Description: GetPriceOptions
For a description of this request message, see the following table.
Table Request Message Description: GetPriceOptions
| Node | Description | Type |
|---|---|---|
LOY Redemption Txn |
Contains the redemption activity details. |
Integration Object (Required) |
Response Message Description: GetPriceOptions
For a description of this response message, see the following table.
Table Response Message Description: GetPriceOptions
| Node | Description | Type |
|---|---|---|
LOY Redemption Txn |
Contains the redemption activity details and the price options for each activity. |
Integration Object (Required) |
LOY Redemp Points Summary |
Contains point balances of the member in all point types. |
Integration Object (Required) |
Request Message Description: CheckPriceOptions
For a description of this request message, see the following table.
Table Request Message Description: CheckPriceOptions
| Node | Description | Type |
|---|---|---|
LOY Redemption Txn |
Contains the redemption activity details. |
Integration Object (Required) |
Response Message Description: CheckPriceOptions
For a description of this response message, see the following table.
Table Response Message Description: CheckPriceOptions
| Node | Description | Type |
|---|---|---|
LOY Redemption Txn |
Contains the redemption activity details and one price option for each activity. |
Integration Object |
LOY Redemp Points Summary |
Point summary for each point type including points to be paid, point balance, loan (if any) and Points to Pay Conversion flag. |
Integration Object |
Pay |
Total amount to be paid if monetary payment is involved. |
Number |
Pay Currency Code |
Currency if monetary payment is involved. |
String |
Request Message Description: CheckCredit
This operation performs a credit check for a given member and point type. Checks whether loan is required and returns how much of a loan is required to fulfill the redemption transaction. For a description of this request message, see the following table.
Table Request Message Description: CheckCredit
| Node | Description | Type |
|---|---|---|
MemberNumber |
Membership number. |
String |
PointTypeId |
ID number for point type. |
String |
PointsReq |
The required number of points. |
Number |
LoanFlag |
Indicates whether loan limit must be considered. |
String |
For a description of this response message, see the following table.
Table Response Message Description: CheckCredit
| Node | Description | Type |
|---|---|---|
CCResult |
Required |
String |
Available Balance |
Required |
String |
EligLoan |
Optional |
Number |
Error Message |
Optional |
String |
LoanAllowed |
Required |
String |
LoanFlag |
Optional |
String |
PointsShortage |
Optional |
String |
This operation creates a quote using the given redemption activities (transactions), credit card details (optional) and shipping details (optional). For a description of this request message, see the following table.
Table Request Message Description: GetQuote
| Node | Description | Type |
|---|---|---|
LOY Redemption Txn |
Contains the redemption activity details. |
Integration Object |
Billing Address |
Address of customer being billed. |
String |
Billing Address2 |
Second address, if necessary of customer being billed. |
String |
Shipping Method |
Shipping method, such as Ground, Air or carrier name. |
String |
Ship To Street Address |
Shipping street address. |
String |
Ship To Street Address 2 |
Second shipping street address if needed. |
String |
Ship To State |
Shipping state. |
String |
Ship To Postal Code |
Shipping postal code. |
String |
Ship To Country |
Shipping country. |
String |
Billing City |
Billing city, if different from shipping address. |
String |
Billing Country |
Billing country, if different from shipping address. |
String |
Billing State |
Billing state, if different from shipping address. |
String |
Billing ZIP Code |
Billing ZIP code, if different from shipping address. |
String |
CVV Number |
CVV number of the credit card. |
String |
Card Holder Name |
Name of credit card holder. |
String |
Credit Card Expiration Month |
Expiration date of credit card. |
String |
Credit Card Expiration Year |
Expiration year of credit card. |
String |
Credit Card Line Number |
Credit card line number. |
String |
Credit Card Number |
Credit card number. |
String |
Credit Card Type |
Credit cards type, such as Visa, American Express, and so on. |
String |
Recipient Name |
Name of person who will receive shipped goods. |
String |
Save Shipping Address Flag |
Check to save shipping address for future use. |
String |
Select Primary Shipping Address Flag |
Flag to indicate primary address for account. |
String |
Ship To Address Id |
ID for shipping address. |
String |
Ship To City |
City that product is being shipped to. |
String |
For a description of this response message, see the following table.
Table Response Message Description:GetQuote
| Node | Description | Type |
|---|---|---|
LOY Redemption Txn |
Contains the redemption activity details and one price option for each activity. |
Integration Object |
LOY Redmp Points Summary |
Point Summary for each point type including points to be paid, point balance, loan (if any) and Points to Pay Conversion flag. |
Integration Object |
Currency Code |
Code to indicate which currency being used for translation. |
String |
Shipping Charge |
Shipping charge for transaction. |
String |
Quote Id |
ID of quote that is created. |
String |
Pay |
Total amount of transaction. |
Number |
Tax |
Total taxed charged on transaction. |
Number |
This operation converts a quote to an order and an order to redemption transactions. It then processes these transactions.
For a description of this request message, see the following table.
Table Request Message Description: ProcessQuote
| Node | Description | Type |
|---|---|---|
Quote Id |
String |
Required |
For a description of this response message, see the following table.
Table Response Message Description: Process Quote
| Node | Description | Type |
|---|---|---|
Status |
Optional |
String |
Order Id |
Required |
String |
For a description of this request message, see the following table.
Table Request Message Description: GetTransactionDetails
| Node | Description | Type |
|---|---|---|
Order Number |
Required |
String |
For a description of this response message, see the following table.
Table Response Message Description: GetTransactionDetails
| Node | Description | Type |
|---|---|---|
LOY Redemption Txn |
Contains details of the redemption transactions that have been created for this order along with transaction items for each transaction in case of package transaction. |
Integration Object. |
This operation returns the refund amount for given redemption transaction, which is then cancelled. For a description of this request message, see the following table.
Table Request Message Description: GetRedemptionRefund
| Node | Description | Type |
|---|---|---|
Transaction Id |
Required |
String |
For a description of this response message, see the following table.
Table Response Message Description: GetRedemptionRefund
| Node | Description | Type |
|---|---|---|
Pay |
Optional |
String |
Point Type |
Required |
String |
Points |
Required |
String |
Currency |
Optional |
String |
Payment Type |
Required |
String |
This operation takes the redemption transaction ID which requires cancellation as well as the refund amount (either the unmodified or overridden refund amount gotten from the GetRedemptionRefund operation) and creates the cancellation transaction and processes it. For a description of this request message, see the following table.
Table Request Message Description: CancelRedemptionTxn
| Node | Description | Type |
|---|---|---|
Override Expiry Date |
Optional |
String |
Override Expiry Date Flag |
Optional |
String |
Override Pay |
Optional |
String |
Override Points |
Optional |
String |
Override Price Flag |
Optional |
String |
Transaction Id |
Required |
String |
Override Reason Code |
Optional |
String |
Payment Mode |
Required |
String |
Simulate Pay |
Optional |
String |
Override Reason |
Optional |
String |
For a description of this response message, see the following table.
Table Response Message Description:CancelRedemptionTxn
| Node | Description | Type |
|---|---|---|
New Txn Id |
ID of the cancelled transaction. |
String |
This operation returns available fee options for reissue of a voucher with given ID. For a description of this request message, see the following table.
Table Request Message Description: GetReissueFeeOptions
| Node | Description | Type |
|---|---|---|
Currency Code |
Optional |
String |
Voucher Id |
Required |
String |
Point Type Id |
Optional |
String |
Payment Type Code |
Required |
String |
For a description of this response message, see the following table.
Table Response Message Description:GetReissueFeeOptions
| Node | Description | Type |
|---|---|---|
Product Point Id |
Required |
String |
Fee Points |
Optional |
Number |
Fee Amount |
Optional |
Number |
Error Message |
Optional |
String |
This operation takes the chosen fee option details for a voucher, credit card details (optional), shipping details (optional), checks whether the fee option is valid, does credit check if the payment mode involves points, and creates a quote with the given data. For a description of this request message, see the following table.
Table Request Message Description: GetReissueQuote
| Node | Description | Type |
|---|---|---|
Voucher Id |
Required |
String |
Currency Code |
Optional |
String |
Payment Type Code |
Required |
String |
Point Type Id |
Optional |
String |
Override Amount |
Optional |
Number |
Override Flag |
Optional |
String |
Override Points |
Optional |
Number |
Override Reason |
Optional |
String |
Override Reason Code |
Optional |
String |
Billing Address |
Optional |
String |
Billing Address2 |
Optional |
String |
Shipping Method |
Optional |
String |
Ship To Street Address 2 |
Optional |
String |
Ship To Street Address |
Optional |
String |
Ship To State |
Optional |
String |
Ship To Postal Code |
Optional |
String |
Ship To Country |
Optional |
String |
Billing City |
Optional |
String |
Billing Country |
Optional |
String |
Billing State |
Optional |
String |
Billing ZIP Code |
Optional |
String |
CVV Number |
Optional |
String |
Card Holder Name |
Optional |
String |
Credit Card Expiration Month |
Optional |
String |
Credit Card Expiration Year |
Optional |
String |
Credit Card Number |
Optional |
String |
Credit Card Type |
Optional |
String |
Recipient Name |
Optional |
String |
Save Shipping Address Flag |
Optional |
String |
Select Primary Shipping Address Flag |
Optional |
String |
Ship To Address Id |
Optional |
String |
Ship To City |
Optional |
String |
For a description of this response message, see the following table.
Table Response Message Description: GetReissueQuote
| Node | Description | Type |
|---|---|---|
Currency Code |
Optional |
String |
Quote Id |
Required |
String |
Error Message |
Optional |
String |
Fee Amount |
Optional |
Number |
Fee Points |
Optional |
Number |
Shipping Charge |
Optional |
String |
Tax Amount |
Optional |
String |
Currency Code |
Optional |
String |
This operation takes as input Quote ID, creates and Order for Quote, and creates a Loyalty Voucher Reissue transaction and processes it to reissue the voucher. For a description of this request message, see the following table.
Table Request Message Description: ProcessReissueQuote
| Node | Description | Type |
|---|---|---|
Quote Id |
Required |
String |
For a description of this response message, see the following table.
Table Response Message Description: ProcessReissueQuote
| Node | Description | Type |
|---|---|---|
Transaction Number |
Required |
String |
Order Number |
Required |
String |
New Voucher Expiry Date |
Required |
Date |
New Voucher Number |
Required |
String |
New Voucher Status |
Required |
String |
This operation takes the Quote ID and shipping details and updates the quote with the given shipping address. For a description of this request message, see the following table.
Table Request Message Description: UpdateQuoteShippingAddress
| Node | Description | Type |
|---|---|---|
Quote Id |
Required |
String |
For a description of this response message, see the following table.
Table Response Message Description: UpdateQuoteShippingAddress
| Node | Description | Type |
|---|---|---|
Shipping Charge |
Required |
String |
This operation takes the Quote ID, credit card details, billing address and updates the quote with the credit card details. For a description of this request message, see the following table.
Table Request Message Description: AddCreditCardToQuote
| Node | Description | Type |
|---|---|---|
Billing Address |
Required |
String |
Billing Address 2 |
Optional |
String |
Billing City |
Optional |
String |
Billing Country |
Required |
String |
Billing ZIP Code |
Optional |
String |
CVV Number |
Optional |
Number |
Card Holder Name |
Optional |
String |
Credit Card Number |
Optional |
Number |
Credit Card Type |
Optional |
String |
Expiration Month |
Optional |
String |
Expiration Year |
Optional |
String |
There are no response messages for this operation.
Request Message Description: ProcessRealTimeRedemption
For a description of this request message, see the following table.
Table Request Message Description: ProcessRealTimeRedemption
| Node | Description | Type |
|---|---|---|
LOY Redemption Txn |
Contains the redemption activity details. |
Integration Object |
For a description of this response message, see the following table.
Table Response Message Description: ProcessRealTimeRedemption
| Node | Description | Type |
|---|---|---|
LOY Redemption Txn |
Contains the redemption activity details. |
Integration Object |
Transaction Number |
Required. |
String |
Example Packages for LoyaltyRedemptionService
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
Request (GetPriceOptions)
See the following file to view the sample code:
...\LoyaltyRedemptionService\GetPriceOptions_request.xmlResponse (GetPriceOptions)
See the following file to view the sample code:
...\LoyaltyRedemptionService\GetPriceOptions_response.xmlRequest (CheckPriceOptions)
See the following file to view the sample code:
...\LoyaltyRedemptionService\CheckPriceOptions_request.xmlResponse (CheckPriceOptions)
See the following file to view the sample code:
...\LoyaltyRedemptionService\CheckPriceOptions_response.xmlRequest (CheckCredit)
See the following file to view the sample code:
...\LoyaltyRedemptionService\CheckCredit_request.xmResponse (CheckCredit)
See the following file to view the sample code:
...\LoyaltyRedemptionService\CheckCredit_response.xmlRequest (GetQuote)
See the following file to view the sample code:
...\LoyaltyRedemptionService\GetQuote_request.xmlResponse (GetQuote)
See the following file to view the sample code:
...\LoyaltyRedemptionService\GetQuote_response.xmlRequest (ProcessQuote)
See the following file to view the sample code:
...\LoyaltyRedemptionService\ProcessQuote_request.xmlResponse (ProcessQuote)
See the following file to view the sample code:
...\LoyaltyRedemptionService\ProcessQuote_response.xmlRequest (GetTransactionDetails)
See the following file to view the sample code:
...\LoyaltyRedemptionService\GetTransactionDetails_request.xmlResponse (GetTransactionDetails)
See the following file to view the sample code:
...\LoyaltyRedemptionService\GetTransactionDetails_response.xmlRequest (GetRedemptionRefund)
See the following file to view the sample code:
...\LoyaltyRedemptionService\GetRedemptionRefund_request.xmlResponse (GetRedemptionRefund)
See the following file to view the sample code:
...\LoyaltyRedemptionService\GetRedemptionRefund_response.xmlRequest (CancelRedemptionTxn)
See the following file to view the sample code:
...\LoyaltyRedemptionService\CancelRedemptionTxn_request.xmlResponse (CancelRedemptionTxn)
See the following file to view the sample code:
...\LoyaltyRedemptionService\CancelRedemptionTxn_response.xmlRequest (GetReissueFeeOptions)
See the following file to view the sample code:
...\LoyaltyRedemptionService\GetReissueFeeOptions_request.xmlResponse (GetReissueFeeOptions)
See the following file to view the sample code:
...\LoyaltyRedemptionService\GetReissueFeeOptions_response.xmlRequest (GetReissueQuote)
See the following file to view the sample code:
...\LoyaltyRedemptionService\GetReissueQuote_request.xmlResponse (GetReissueQuote)
See the following file to view the sample code:
...\LoyaltyRedemptionService\GetReissueQuote_response.xmlRequest (ProcessReissueQuote)
See the following file to view the sample code:
...\LoyaltyRedemptionService\ProcessReissueQuote_request.xmlResponse (ProcessReissueQuote)
See the following file to view the sample code:
...\LoyaltyRedemptionService\ProcessReissueQuote_response.xmlRequest (UpdateQuoteShippingAddress)
See the following file to view the sample code:
...\LoyaltyRedemptionService\UpdateQuoteShippingAddress_request.xmlResponse (UpdateQuoteShippingAddress)
See the following file to view the sample code:
...\LoyaltyRedemptionService\UpdateQuoteShippingAddress_response.xmlRequest (AddCreditCardToQuote)
See the following file to view the sample code:
...\LoyaltyRedemptionService\AddCreditCardToQuote_request.xmlResponse (AddCreditCardToQuote)
See the following file to view the sample code:
...\LoyaltyRedemptionService\AddCreditCardToQuote_response.xmlRequest (ProcessRealTimeRedemption)
See the following file to view the sample code:
...\LoyaltyRedemptionService\ProcessRealTimeRedemption_request.xmlResponse (ProcessRealTimeRedemption)
See the following file to view the sample code:
...\LoyaltyRedemptionService\ProcessRealTimeRedemption_response.xml
Interface Description (WSDL) for LoyaltyRedemptionService
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\LoyaltyRedemptionService\LoyaltyRedemptionService.wsdl
LoyaltyVoucherService
Use this Web service with the Siebel Loyalty Application to perform all Voucher related Web service operations, including Voucher Validity Check and Status Change.
LoyaltyVoucherService Operations
For a list of operations associated with this Web service, see the following table.
Table LoyaltyVoucherService Operations
| Name | Description |
|---|---|
VoucherStatusChange |
Takes in the membership number, partner name, voucher number, activity date and change the status of the voucher to Used in real time. |
Request Message Description: VoucherValidityCheck
This operation takes in the membership number, Partner ID voucher number and activity date, to validate the voucher and return Success, Failure. For a description of this request message, see the following table.
Table Request Message Description: VoucherValidityCheck
| Node | Description | Type |
|---|---|---|
Voucher Number |
Required |
String |
Activity Date |
Required |
String |
Member Number |
Required |
String |
Partner Id |
Required |
String |
Response Message Description: VoucherValidityCheck
For a description of this response message, see the following table.
Table Response Message Description: VoucherValidityCheck
| Node | Description | Type |
|---|---|---|
Valid Flag |
Required |
String |
Request Message Description: VoucherStatusChange
This operation takes in the membership number, partner name, voucher number, activity date and change the status of the voucher to Used in real time. This involves creation of Availment transaction and processing it in real time. For a description of this request message, see the following table.
Table Request Message Description: VoucherStatusChange
| Node | Description | Type |
|---|---|---|
Voucher Number |
Optional |
String |
Member Number |
Required |
String |
Partner Name |
Required |
String |
Activity Date |
Required |
String |
Order Number |
Optional |
Number |
Response Message Description: VoucherStatusChange
For a description of this response message, see the following table.
Table Response Message Description: VoucherStatusChange
| Node | Description | Type |
|---|---|---|
Voucher Number |
Optional |
String |
Order Number |
Optional |
Number |
Voucher Type |
Required |
String |
Return Value |
Required |
String |
Example Package for LoyaltyVoucherService
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\LoyaltyVoucherService\Request.xmlResponse
See the following file to view the sample code:
...\LoyaltyVoucherService\Request.xml
Interface Description (WSDL) for LoyaltyVoucherService
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\LoyaltyVoucherService\WSDL
LS Clinical CRF Tracking Interface Service
Use this generic ASI-based Web service to query for Case Report Forms (CRFs) for a given Protocol, Region or Protocol Site. An external application invokes this Web service with details such as Protocol Id, Protocol Title, Protocol Number, Protocol Site Id, Region, and so on. No error message is returned in case the Web service search criteria fails to return CRF records.
LS Clinical CRF Tracking Interface Service Operations
For a list of operations associated with this Web service, see the following table.
Table LS Clinical CRF Tracking Interface Service Operations
| Name | Description |
|---|---|
QueryById |
Returns all Case Report Forms for a specified Protocol Site Id in the "Id" tag. |
QueryByExample |
Used to query Case Report Form records based on given filter criteria. |
QueryPage |
Used to query Case Report Form details in pages based on given filter criteria. |
Request Message Description: QueryById
For a description of this request message, see the following table.
Table Request Message Description: QueryById
| Node | Description | Type |
|---|---|---|
PrimaryRowId |
Required. Specify the Protocol Site RowId value for which the CRF records should be returned. |
String |
UTCCanonical |
This flag is N by default. If this flag is enabled (Y), then data from the Siebel application must be in UTC (Coordinated Universal Time) and canonical format. The data in UTC and canonical format is converted to Siebel Object Manager format as determined by the value of the UTCCanonical flag. |
Boolean |
Request Message Description: QueryById
For a description of this request message, see the following table.
Table Request Message Description: QueryById
| Node | Description | Type |
|---|---|---|
ClinicalProtocolSite.PlannedSubjects |
Number of planned subjects for the site. |
Number |
ClinicalProtocolSite.AmountCurrencyCode |
Current code of the site. |
Currency |
ClinicalProtocolSite.AmountExchangeDate |
Exchange date for the amount at the site. |
Date |
ClinicalProtocolSite.FirstSubjectEnrolledDate |
Date when the subject was first enrolled. |
Date |
ClinicalProtocolSite.SiteRowId |
Protocol site row ID. |
Character data |
ClinicalProtocolSite.InitiationCompletedDate |
Date when the site was initiated. |
Date |
ClinicalProtocolSite.InvestigatorFirstName |
Principal investigator first name. |
Character data |
ClinicalProtocolSite.InvestigatorLastName |
Principal investigator last name |
Character data |
ClinicalProtocolSite.LastSubjectOffStudyDate |
Date when the last subject was terminated. |
Date |
ClinicalProtocolSite.PrimaryInvestigatorId |
Primary investigator's row ID. |
Character data |
ClinicalProtocolSite.ProtocolId |
Protocol row ID. |
Character data |
ClinicalProtocolSite.ProtocolNumber |
Protocol number. |
Character data |
ClinicalProtocolSite.ProtocolSiteId |
Protocol site row ID. |
Character data |
ClinicalProtocolSite.ProtocolStatus |
Protocol status. |
Character data |
ClinicalProtocolSite.ProtocolTitle |
Protocol title. |
Character data |
ClinicalProtocolSite.Region |
Region name. |
Character data |
ClinicalProtocolSite.RegionPlannedSites |
Number of planned sites for the region. |
Number |
ClinicalProtocolSite.RegionPlannedSubjects |
Number of planned subjects for the region. |
Number |
ClinicalProtocolSite.RegionId |
Region row ID. |
Character data |
ClinicalProtocolSite.RegionStatus |
Region status. |
Character data |
ClinicalProtocolSite.SiteAccountRowId |
Account row ID for the associated site. |
Character data |
ClinicalProtocolSite.SiteAccountName |
Account name for the associated site. |
Character data |
ClinicalProtocolSite.SiteNumber |
Site number. |
Character data |
ClinicalProtocolSite.Status |
Protocol site status. |
Character data |
ClinicalProtocolSite.TerminatedDate |
Site terminated date. |
Date |
ClinicalProtocolSite.TotalContractAmount |
Total contract amount rolled up for the site. |
Currency |
LsCrfTrackingBc.NumberofPages |
Total number of pages for the CRF record. |
Number |
LsCrfTrackingBc.ActivityType |
Type of activity. |
Character data |
LsCrfTrackingBc.Category |
Category. |
Character data |
LsCrfTrackingBc.ChartsReviewed |
When was the charts reviewed. |
UTC Date Time |
LsCrfTrackingBc.Comments |
Comments. |
Character data |
LsCrfTrackingBc.CRFRowIdId |
CRF Row ID. |
Character data |
LsCrfTrackingBc.Name2 |
Name of the CRF. |
Character data |
LsCrfTrackingBc.PagesVerified |
Number of pages verified. |
Number |
LsCrfTrackingBc.ProtocolRegionId |
Region row ID. |
Character data |
LsCrfTrackingBc.ProtocolSiteId |
Protocol site ID. |
Character data |
LsCrfTrackingBc.ReceivedbyDataManagement |
Date when received by the data management. |
UTC Date Time |
LsCrfTrackingBc.Receivedinhouse |
Date when the CRF was received by in-house. |
UTC Date Time |
LsCrfTrackingBc.Retrieved |
Boolen flag indicating whether or not the CRF information was retrieved. |
Boolean |
LsCrfTrackingBc.RetrievedDate |
When the CRF was retrieved. |
UTC Date Time |
LsCrfTrackingBc.SignedForms |
Whether the CRF are signed. |
Boolean |
LsCrfTrackingBc.SourceVerfied |
The CRF is source verified. |
Boolean |
LsCrfTrackingBc.SourceVerifiedDate |
When the CRF was source verified. |
UTC Date Time |
LsCrfTrackingBc.SubjectId |
Subject row ID. |
Character data |
LsCrfTrackingBc.SubjectNumber |
Subject number. |
Character data |
Request Message Description: QueryPage
For a description of this request message, see the following table.
Table Request Message Description: QueryPage
| Node | Description | Type |
|---|---|---|
UTCCanonical |
This flag is N by default. If this flag is enabled (Y), then data from the Siebel application must be in UTC (Coordinated Universal Time) and canonical format. The data in UTC and canonical format is converted to Siebel Object Manager format as determined by the value of the UTCCanonical flag. |
Boolean |
SortSpec |
Determines whether the sort order is ascending ordescending. Valid values are ASC or DEC. | Character Data |
StartRowNum |
Determines the starting point for record retrieval. The 0-based index of the record within the recordset. |
Number |
LastPage |
Indicates whether the record being returned is the last record in the record set. Valid values are true or false. |
Character Data |
PageSize |
The number of records to be returned for a component. The default page size is 10.
Note: There is a server parameter that controls the maximum page size (MaximumPageSize). If the pagesize attribute is greater than the maximum pagesize defined in the server parameter, an error occurs.
|
Number |
ClinicalProtocolSite.PlannedSubjects |
Required. Number of planned subjects for the site. Can be either ‘*’ or a valid number. |
Number |
ClinicalProtocolSite.Searchspec |
An optional search specification. |
Character Data |
ClinicalProtocolSite.AmountCurrencyCode |
Required. Currency Code of the site. Can be either ‘*’ or a valid currency amount. |
Currency |
ClinicalProtocolSite.AmountExchangeDate |
Required. Can be either ‘*’ or a valid exchange date for the amount at the site. |
Date |
ClinicalProtocolSite.FirstSubjectEnrolledDate |
Required. Can be either ‘*’ or a valid date when the subject was first enrolled. |
Date |
ClinicalProtocolSite.SiteRowId |
Required. Can be either ‘*’ or a valid protocol site row ID. |
Character data |
ClinicalProtocolSite.InitiationCompletedDate |
Required. Can be either ‘*’ or a valid date when the site was initiated. |
Date |
ClinicalProtocolSite.InvestigatorFirstName |
Required. Can be either ‘*’ or a valid principal investigator first name. |
Character data |
ClinicalProtocolSite.InvestigatorLastName |
Required. Can be either ‘*’ or a valid principal investigator last name. |
Character data |
ClinicalProtocolSite.LastSubjectOffStudyDate |
Required. Can be either ‘*’ or a valid date when the last subject was terminated. |
Date |
ClinicalProtocolSite.PrimaryInvestigatorId |
Required. Can be either ‘*’ or a valid primary investigator’s row ID. |
Character data |
ClinicalProtocolSite.ProtocolId |
Required. Can be either ‘*’ or a valid protocol row ID. |
Character data |
ClinicalProtocolSite.ProtocolNumber |
Required. Can be either ‘*’ or a valid protocol number. |
Character data |
ClinicalProtocolSite.ProtocolSiteId |
Required. Can be either ‘*’ or a valid protocol site row ID. |
Character data |
ClinicalProtocolSite.ProtocolStatus |
Required. Can be either ‘*’ or a valid protocol status. |
Character data |
ClinicalProtocolSite.ProtocolTitle |
Required. Can be either ‘*’ or a valid protocol title. |
Character data |
ClinicalProtocolSite.Region |
Required. Can be either ‘*’ or a valid region name. |
Character data |
ClinicalProtocolSite.RegionPlannedSites |
Required. Can be either ‘*’ or a valid number of planned sites for the region. |
Number |
ClinicalProtocolSite.RegionPlannedSubjects |
Required. Can be either ‘*’ or a valid number of planned subjects for the region. |
Number |
ClinicalProtocolSite.RegionId |
Required. Can be either ‘*’ or a valid region row ID. |
Character data |
ClinicalProtocolSite.RegionStatus |
Required. Can be either ‘*’ or a valid region status. |
Character data |
ClinicalProtocolSite.SiteAccountRowId |
Required. Can be either ‘*’ or a valid account row ID for the site associated. |
Character data |
ClinicalProtocolSite.SiteAccountName |
Required. Can be either ‘*’ or a valid account name for the site associated. |
Character data |
ClinicalProtocolSite.SiteNumber |
Required. Can be either ‘*’ or a valid site number. |
Character data |
ClinicalProtocolSite.Status |
Required. Can be either ‘*’ or a valid protocol site status. |
Character data |
ClinicalProtocolSite.TerminatedDate |
Required. Can be either ‘*’ or a valid site terminated date. |
Date |
ClinicalProtocolSite.TotalContractAmount |
Required. Can be either ‘*’ or a valid total contract amount rolled up for the site. |
Currency |
LsCrfTrackingBc.NumberofPages |
Required. Can be either ‘*’ or a valid total number of pages for the CRF record. |
Number |
LsCrfTrackingBc.ActivityType |
Required. Can be either ‘*’ or a valid type of activity. |
Character data |
LsCrfTrackingBc.Category |
Required. Can be either ‘*’ or a valid category. |
Character data |
LsCrfTrackingBc.ChartsReviewed |
Required. Can be either ‘*’ or a valid charts reviewed date. |
UTC Date Time |
LsCrfTrackingBc.Comments |
Required. Can be either ‘*’ or a valid comments. |
Character data |
LsCrfTrackingBc.CRFRowIdId |
Required. Can be either ‘*’ or a valid CRF row ID. |
Character data |
LsCrfTrackingBc.Name2 |
Required. Can be either ‘*’ or a valid name of the CRF. |
Character data |
LsCrfTrackingBc.PagesVerified |
Required. Can be either ‘*’ or a valid number of pages verified. |
Number |
LsCrfTrackingBc.ProtocolRegionId |
Required. Can be either ‘*’ or a valid region row ID. |
Character data |
LsCrfTrackingBc.ProtocolSiteId |
Required. Can be either ‘*’ or a valid protocol site ID. |
Character data |
LsCrfTrackingBc.ReceivedbyDataManagement |
Required. Can be either ‘*’ or a valid Date when received by the data management. |
UTC Date Time |
LsCrfTrackingBc.Receivedinhouse |
Required. Can be either ‘*’ or a valid Date when the CRF was received by the Inhouse. |
UTC Date Time |
LsCrfTrackingBc.Retrieved |
Required. Can be either ‘*’ or a valid Boolen flag if the CRF information is retrieved or not.. |
Boolean |
LsCrfTrackingBc.RetrievedDate |
Required. Can be either ‘*’ or a valid CRF retrieved date. |
UTC Date Time |
LsCrfTrackingBc.SignedForms |
Required. Can be either ‘*’ or a valid Boolean value indicating if the CRF is signed. |
Boolean |
LsCrfTrackingBc.SourceVerfied |
Required. Can be either ‘*’ or a valid Boolean value indicating if the CRF is source verified. |
Boolean |
LsCrfTrackingBc.SourceVerifiedDate |
Required. Can be either ‘*’ or a valid date when the CRF was source verified. |
UTC Date Time |
LsCrfTrackingBc.SubjectId |
Required. Can be either ‘*’ or a valid subject row ID. |
Character data |
LsCrfTrackingBc.SubjectNumber |
Required. Can be either ‘*’ or a valid subject number. |
Character data |
Response Message Description: All LS Clinical CRF Tracking Interface Service Operations
For a description of this response message, see the following table.
Table Response Message Description: All LS Clinical CRF Tracking Interface Service Operations
| Node | Description | Type |
|---|---|---|
ClinicalProtocolSite.PlannedSubjects |
Number of planned subjects for the site. |
Number |
ClinicalProtocolSite.AmountCurrencyCode |
Current code of the site. |
Currency |
ClinicalProtocolSite.AmountExchangeDate |
Exchange date for the amount at the site. |
Date |
ClinicalProtocolSite.FirstSubjectEnrolledDate |
Date when the subject was first enrolled. |
Date |
ClinicalProtocolSite.SiteRowId |
Protocol site row ID. |
Character data |
ClinicalProtocolSite.InitiationCompletedDate |
Date when the site was initiated. |
Date |
ClinicalProtocolSite.InvestigatorFirstName |
Principal investigator first name. |
Character data |
ClinicalProtocolSite.InvestigatorLastName |
Principal investigator last name. |
Character data |
ClinicalProtocolSite.LastSubjectOffStudyDate |
Date when the last subject was terminated. |
Date |
ClinicalProtocolSite.PrimaryInvestigatorId |
Primary investigator’s row ID. |
Character data |
ClinicalProtocolSite.ProtocolId |
Protocol row ID. |
Character data |
ClinicalProtocolSite.ProtocolNumber |
Protocol number. |
Character data |
ClinicalProtocolSite.ProtocolSiteId |
Protocol site row ID. |
Character data |
ClinicalProtocolSite.ProtocolStatus |
Protocol status. |
Character data |
ClinicalProtocolSite.ProtocolTitle |
Protocol title. |
Character data |
ClinicalProtocolSite.Region |
Region name. |
Character data |
ClinicalProtocolSite.RegionPlannedSites |
Number of planned sites for the region. |
Number |
ClinicalProtocolSite.RegionPlannedSubjects |
Number of planned subjects for the region. |
Number |
ClinicalProtocolSite.RegionId |
Region row ID. |
Character data |
ClinicalProtocolSite.RegionStatus |
Region status. |
Character data |
ClinicalProtocolSite.SiteAccountRowId |
Account row ID for the site associated. |
Character data |
ClinicalProtocolSite.SiteAccountName |
Account name for the site associated. |
Character data |
ClinicalProtocolSite.SiteNumber |
Site number. |
Character data |
ClinicalProtocolSite.Status |
Protocol site status. |
Character data |
ClinicalProtocolSite.TerminatedDate |
Site terminated date. |
Date |
ClinicalProtocolSite.TotalContractAmount |
Total contract amount rolledup for the site. |
Currency |
LsCrfTrackingBc.NumberofPages |
Total number of pages for the CRF record. |
Number |
LsCrfTrackingBc.ActivityType |
Type of activity. |
Character data |
LsCrfTrackingBc.Category |
Category. |
Character data |
LsCrfTrackingBc.ChartsReviewed |
When was the charts reviewed. |
UTC Date Time |
LsCrfTrackingBc.Comments |
Comments. |
Character data |
LsCrfTrackingBc.CRFRowIdId |
CRF row ID. |
Character data |
LsCrfTrackingBc.Name2 |
Name of the CRF. |
Character data |
LsCrfTrackingBc.PagesVerified |
Number of pages verified. |
Number |
LsCrfTrackingBc.ProtocolRegionId |
Region Row ID. |
Character data |
LsCrfTrackingBc.ProtocolSiteId |
Protocol site ID. |
Character data |
LsCrfTrackingBc.ReceivedbyDataManagement |
Date when received by the data management. |
UTC Date Time |
LsCrfTrackingBc.Receivedinhouse |
Date when the CRF was received by the in-house. |
UTC Date Time |
LsCrfTrackingBc.Retrieved |
Boolen flag if the CRF information is retrieved or not. |
Boolean |
LsCrfTrackingBc.RetrievedDate |
When the CRF was retrieved. |
UTC Date Time |
LsCrfTrackingBc.SignedForms |
Whether the CRF are signed. |
Boolean |
LsCrfTrackingBc.SourceVerfied |
The CRF is source verified. |
Boolean |
LsCrfTrackingBc.SourceVerifiedDate |
When the CRF was source verified. |
UTC Date Time |
LsCrfTrackingBc.SubjectId |
Subject row ID. |
Character data |
LsCrfTrackingBc.SubjectNumber |
Subject number. |
Character data |
LS Clinical CRF Tracking Interface Service Application Interface
This topic describes the application objects called by 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 the following table.
Table LS Clinical CRF Tracking Interface Service Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LS Clinical CRF Tracking Interface Service |
LS Clinical CRF Tracking Interface Service |
CSSEAIUIDataSyncService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table LS Clinical CRF Tracking Interface Service Data Object
| Siebel Repository Name | External Name |
|---|---|
LS Clinical CRF Tracking IO |
Clinical Protocol Site |
Methods
For a description of the methods for this Web service, see the following table.
Table LS Clinical CRF Tracking Interface Service Methods
| Operation | Method |
|---|---|
LSClinicalCRFTrackingInterfaceServiceQueryByExample |
QueryByExample |
LSClinicalCRFTrackingInterfaceServiceQueryById |
QueryById |
LSClinicalCRFTrackingInterfaceServiceQueryPage |
QueryPage |
Example Package for LS Clinical CRF Tracking Interface Service
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\LSClinical_CRFTracking\LS Clinical CRF Tracking Interface Service-QueryByExample- request.xml ...\LSClinical_CRFTracking\LS Clinical CRF Tracking Interface Service-QueryById- request.xml ...\LSClinical_CRFTracking\LS Clinical CRF Tracking Interface Service-QueryPage- request.xmlResponse
See the following file to view the sample code:
…\LSClinical_CRFTracking\LS Clinical CRF Tracking Interface Service-response.xml
Interface Description (WSDL) for LS Clinical CRF Tracking Interface Service
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LSClinical_CRFTracking\LS Clinical CRF Tracking Interface Service_QueryByExample.WSDL ...\LSClinical_CRFTracking\LS Clinical CRF Tracking Interface Service_QueryById.WSDL ...\LSClinical_CRFTracking\LS Clinical CRF Tracking Interface Service_QueryPage.WSDL
LS Clinical Protocol Site Interface Service
Use this generic ASI-based Web service to pull information from protocol sites using Protocol Site, Region, or Protocol.
LS Clinical Protocol Interface Service Operations
For a list of operations associated with this Web service, see the following table.
Table LS Clinical Clinical Protocol Interface Service Operations
| Name | Description |
|---|---|
QueryById |
This operation returns Protocol Site Information for the specified Protocol Site Id in the "Id" tag. |
QueryByExample |
Used to query all the Sites information based on given filter criteria. |
QueryPage |
Used to query all the Sites details in pages based on given filter criteria. |
Request Message Description: QueryById
For a description of this request message, see the following table.
Table Request Message Description: QueryById
| Name | Description | Type |
|---|---|---|
PrimaryRowId |
Required. Specify the Protocol Site RowId value for which the Protocol Site information should be returned. |
String |
UTCCanonical |
This flag is N by default. If this flag is enabled (Y), then data from the Siebel application must be in UTC (Coordinated Universal Time) and canonical format. The data in UTC and canonical format is converted to Siebel Object Manager format as determined by the value of the UTCCanonical flag. |
Boolean |
Request Message Description: QueryByExample
For a description of this request message, see the following table.
Table Request Message Description: QueryByExample
| Node | Description | Type |
|---|---|---|
ClinicalProtocolSite.Completed Count |
Count of the subjects for which the status tracking visit is completed. |
Number |
ClinicalProtocolSite.EarlyTerminated Count |
Count of the subjects that are early terminated. |
Number |
ClinicalProtocolSite.EnrolledCount |
Count of the subjects that are successfully enrolled. |
Number |
ClinicalProtocolSite.PlannedSubjects |
Number of planned subjects for the site. |
Number |
ClinicalProtocolSite.Re-ScreenedCount |
Count of the subjects that are rescreened. |
Number |
ClinicalProtocolSite.ScreenFailures Count |
Count of the subjects that are screen failed. |
Number |
ClinicalProtocolSite.ScreenedCount |
Count of the subjects that are screened successfully failed. |
Number |
ClinicalProtocolSite.AccountId |
Account row ID. |
Character data |
ClinicalProtocolSite.Activate SynchronizationFlag |
A Boolean flag that indicates if the sites are activated for synchronization. Used for SC-OC integration. |
Boolean |
ClinicalProtocolSite.Primary SiteAddress |
Primary site address associated for the site. This is used for SC-OC integration. |
Character data |
ClinicalProtocolSite.PrimarySite AddressRowId |
Primary site address row ID associated for the site. This is used for SC-OC integration. |
Character data |
ClinicalProtocolSite.Site AddressType |
Site address type. |
Character data |
ClinicalProtocolSite.Amount CurrencyCode |
Currency code of the site |
Character data |
ClinicalProtocolSite.Amount EarnedToDate |
Amount earned by the principal investigator. |
Number |
ClinicalProtocolSite.Amount ExchangeDate |
Exchange date for the amount at the site. |
Date |
ClinicalProtocolSite.Amount PaidToDate |
Amount paid by the principal investigator. |
Number |
ClinicalProtocolSite.CDMSSite |
The integration name used for the protocol or study. This is used for SC-OC integration. |
Character data |
ClinicalProtocolSite.CDMSStudyId |
The RowId of the Study/Protocol. This is used for SC-OC Integration. |
Character data |
ClinicalProtocolSite.City |
City. |
Character data |
ClinicalProtocolSite.ClinicalProgram Id |
Program row ID. |
Character data |
ClinicalProtocolSite.ClinicalProgram Name |
Program name. |
Character data |
ClinicalProtocolSite.Country |
Country. |
Character data |
ClinicalProtocolSite.Description |
Description. |
Character data |
ClinicalProtocolSite.Email |
Email address. |
Character data |
ClinicalProtocolSite.FaxNumber |
Fax number. |
Number |
ClinicalProtocolSite.FirstSubject EnrolledDate |
Date when the subject was first enrolled. |
Date |
ClinicalProtocolSite.SiteRowId |
Site row ID. |
Character data |
ClinicalProtocolSite.Initiation CompletedDate |
Date when the subject was first enrolled. |
Date |
ClinicalProtocolSite.Primary InvestigatorFirstName |
Principal investigator first name. |
Character data |
ClinicalProtocolSite.Primary InvestigatorLastName |
Principal investigator last name. |
Character data |
ClinicalProtocolSite.Last CompletedDateFlag |
Boolean flag value indicates if the reschedule should happen on the last completed date. |
Boolean |
ClinicalProtocolSite.Last SubjectOffStudyDate |
Date when the last subject was terminated. |
Date |
ClinicalProtocolSite.LocaleId |
Locale row ID. |
Character data |
ClinicalProtocolSite.LocaleName |
Locale name. |
Character data |
ClinicalProtocolSite.Max EnrollmentNumber |
Maximum enrolled subjects. |
Number |
ClinicalProtocolSite.No SubjectInfoFlag |
Boolean flag indicating if the site has no subjects. |
Boolean |
ClinicalProtocolSite.PhoneNumber |
Phone number. |
Character data |
ClinicalProtocolSite.PrevCDMSSite |
Previous CDMSSite. Used for SC-OC integration. |
Character data |
ClinicalProtocolSite.PrimaryAddress Id |
Primary address row ID. |
Character data |
ClinicalProtocolSite.Primary InvestigatorId |
Primary investigator row ID. |
Character data |
ClinicalProtocolSite.Primary PositionId |
Primary position row ID. |
Character data |
ClinicalProtocolSite.PrimarySubject TemplateId |
Primary Subject Template row ID. |
Character data |
ClinicalProtocolSite.ProtocolId |
Protocol row ID. |
Character data |
ClinicalProtocolSite.ProtocolNumber |
Protocol number. |
Character data |
ClinicalProtocolSite.ProtocolNumber SitesPlanned |
Number of sites planned for the protocol. |
Number |
ClinicalProtocolSite.ProtocolNumber SubjectsPlanned |
Number of subjects panned for the protocol. |
Number |
ClinicalProtocolSite.ProtocolProduct Name |
Product name associated to the protocol. |
Character data |
ClinicalProtocolSite.ProtocolProgram Indication |
Program indication associated to the protocol. |
Character data |
ClinicalProtocolSite.ProtocolSiteId |
Protocol site row ID. |
Character data |
ClinicalProtocolSite.ProtocolStatus |
Protocol status. |
Character data |
ClinicalProtocolSite.ProtocolTitle |
Protocol title. |
Character data |
ClinicalProtocolSite.Region |
Region name. |
Character data |
ClinicalProtocolSite.RegionPlanned Sites |
Planned number of sites for the region. |
Character data |
ClinicalProtocolSite.RegionPlanned Subjects |
Planned number of subjects for the region. |
Character data |
ClinicalProtocolSite.RegionId |
Region row ID. |
Character data |
ClinicalProtocolSite.RegionNoSite InfoFlag |
Boolean flag, indicates if the region has no sites. |
Boolean |
ClinicalProtocolSite.RegionStatus |
Region status. |
Character data |
ClinicalProtocolSite.RegionsRequired Flag |
Boolean flag, indicates if the regions are mandatory for the protocol. |
Boolean |
ClinicalProtocolSite.SiteBillTo AddressId |
Site billed to assigned address row ID. |
Character data |
ClinicalProtocolSite.SiteBillTo ContactId |
Site billed to assigned contact ID. |
Character data |
ClinicalProtocolSite.SiteAccount RowId |
Account Row Id assigned to the Site |
Character data |
ClinicalProtocolSite.SiteAccount Name |
Account name. |
Character data |
ClinicalProtocolSite.SiteNumber |
Site number. |
Character data |
ClinicalProtocolSite.State |
State. |
Character data |
ClinicalProtocolSite.Status |
Status. |
Character data |
ClinicalProtocolSite.StreetAddress |
Street address. |
Character data |
ClinicalProtocolSite.TerminatedDate |
Terminated date. |
Date |
ClinicalProtocolSite.TimeZone |
Time zone in which the site is operating. |
Character data |
ClinicalProtocolSite.TimeZoneId |
Time zone row ID. |
Character data |
ClinicalProtocolSite.TotalContract Amount |
Total contract amount rolled up for the site. |
Number |
ClinicalProtocolSite.TotalVATAmount |
Total VAT amount rolled up to the site. |
Number |
ClinicalProtocolSite.Withholding Amount |
Site withholding amount. |
Number |
ClinicalProtocolSite.Withholding Percentage |
Site withholding amount percentrage. |
Number |
ClinicalProtocolSite.Zip |
ZIP code. |
Character data |
ClinicalProtocolSite.Searchspec |
Search specification. |
Character data |
ClinicalProtocolSite_Position.Division |
Division. |
Character data |
ClinicalProtocolSite_ Position.DivisionBU |
Division business unit. |
Character data |
ClinicalProtocolSite_ Position.DivisionLocation |
Division location. |
Character data |
ClinicalProtocolSite_ Position.IsPrimaryMVG |
Boolean flag indicating if the position is primary at the site. |
Boolean |
ClinicalProtocolSite_ Position.Name2 |
Name. |
Character data |
ClinicalProtocolSite_ Position.RowStatus |
Position status. |
Character data |
ClinicalProtocolSite_ Position.SalesRep |
Sales representative. |
Character data |
ClinicalProtocolSite_ Position.Searchspec |
Search specification. |
Character data |
ClinicalProtocolSite_ SubjectTemplate.IRBApprovalDate |
IRB approval date for the associated SVT. |
Date |
ClinicalProtocolSite_ SubjectTemplate.IsPrimaryMVG |
Boolean flag indicating if the subject template is primary at the site. |
Boolean |
ClinicalProtocolSite_ SubjectTemplate.Version |
Subject template version. |
Character data |
ClinicalProtocolSite_ SubjectTemplate.Searchspec |
Subject template search specification. |
Character data |
Request Message Description: QueryPage
For a description of this request message, see the following table.
Table Request Message Description: QueryPage
| Name | Description | Type |
|---|---|---|
UTCCanonical |
This flag is N by default. If this flag is enabled (Y), then data from the Siebel application must be in UTC (Coordinated Universal Time) and canonical format. The data in UTC and canonical format is converted to Siebel Object Manager format as determined by the value of the UTCCanonical flag. |
Boolean |
SortSpec |
Determines whether the sort order is ascending or descending. Valid values are ASC or DEC. |
Character Data |
StartRowNum |
Determines the starting point for record retrieval. The 0-based index of the record within the recordset. |
Number |
LastPage |
Indicates whether the record being returned is the last record in the record set. Valid values are true or false. |
Character Data |
PageSize |
The number of records to be returned for a component. The default page size is 10. Note that there is a server parameter that controls the maximum page size (MaximumPageSize). If the pagesize attribute is greater than the maximum pagesize defined in the server parameter, an error occurs. |
Number |
ClinicalProtocolSite.CompletedCount |
Required. Can be either ‘*’ or a valid number. |
Number |
ClinicalProtocolSite.EarlyTerminatedCount |
An optional search specification. |
Number |
ClinicalProtocolSite.EnrolledCount |
Required. Can be either ‘*’ or a valid number. |
Number |
ClinicalProtocolSite.PlannedSubjects |
Required. Can be either ‘*’ or a valid number. |
Number |
ClinicalProtocolSite.Re-ScreenedCount |
Required. Can be either ‘*’ or a valid number. |
Number |
ClinicalProtocolSite.ScreenFailuresCount |
Required. Can be either ‘*’ or a valid number. |
Number |
ClinicalProtocolSite.ScreenedCount |
Required. Can be either ‘*’ or a valid number. |
Number |
ClinicalProtocolSite.AccountId |
Required. Can be either ‘*’ or a valid Row ID. |
Character data |
ClinicalProtocolSite.ActivateSynchronizationFlag |
Required. Can be either ‘*’ or a valid Boolean value. |
Boolean |
ClinicalProtocolSite.PrimarySiteAddress |
Required. Can be either ‘*’ or a valid address. |
Character data |
ClinicalProtocolSite.PrimarySiteAddressRowId |
Required. Can be either ‘*’ or a valid Address Row ID. |
Character data |
ClinicalProtocolSite.SiteAddressType |
Required. Can be either ‘*’ or a valid address type. |
Character data |
ClinicalProtocolSite.AmountCurrencyCode |
Required. Can be either ‘*’ or a valid currency code. |
Character data |
ClinicalProtocolSite.AmountEarnedToDate |
Required. Can be either ‘*’ or a valid number. |
Number |
ClinicalProtocolSite.AmountExchangeDate |
Required. Can be either ‘*’ or a valid date. |
Date |
ClinicalProtocolSite.AmountPaidToDate |
Required. Can be either ‘*’ or a valid date. |
Number |
ClinicalProtocolSite.CDMSSite |
Required. Can be either ‘*’ or a valid study name associated. Used for SC-OC Integration. |
Character data |
ClinicalProtocolSite.CDMSStudyId |
Required. Can be either ‘*’ or a valid study row ID. |
Character data |
ClinicalProtocolSite.City |
Required. Can be either ‘*’ or a valid city name. |
Character data |
ClinicalProtocolSite.ClinicalProgramId |
Required. Can be either ‘*’ or a valid row ID. |
Character data |
ClinicalProtocolSite.ClinicalProgramName |
Required. Can be either ‘*’ or a valid program name. |
Character data |
ClinicalProtocolSite.Country |
Required. Can be either ‘*’ or a valid country name. |
Character data |
ClinicalProtocolSite.Description |
Required. Can be either ‘*’ or a valid description. |
Character data |
ClinicalProtocolSite.Email |
Required. Can be either ‘*’ or a valid email address. |
Character data |
ClinicalProtocolSite.FaxNumber |
Required. Can be either ‘*’ or a valid fax number. |
Number |
ClinicalProtocolSite.FirstSubjectEnrolledDate |
Required. Can be either ‘*’ or a valid date. |
Date |
ClinicalProtocolSite.SiteRowId |
Required. Can be either ‘*’ or a valid row ID. |
Character data |
ClinicalProtocolSite.InitiationCompletedDate |
Required. Can be either ‘*’ or a valid date. |
Date |
ClinicalProtocolSite.PrimaryInvestigatorFirstName |
Required. Can be either ‘*’ or a valid first name. |
Character data |
ClinicalProtocolSite.PrimaryInvestigatorLastName |
Required. Can be either ‘*’ or a valid last name. |
Character data |
ClinicalProtocolSite.LastCompletedDateFlag |
Required. Can be either ‘*’ or a valid Boolean value. |
Boolean |
ClinicalProtocolSite.LastSubjectOffStudyDate |
Required. Can be either ‘*’ or a valid date. |
Date |
ClinicalProtocolSite.LocaleId |
Required. Can be either ‘*’ or a valid row ID. |
Character data |
ClinicalProtocolSite.LocaleName |
Required. Can be either ‘*’ or a valid locale. |
Character data |
ClinicalProtocolSite.MaxEnrollmentNumber |
Required. Can be either ‘*’ or a valid number. |
Number |
ClinicalProtocolSite.NoSubjectInfoFlag |
Required. Can be either ‘*’ or a valid Boolean value. |
Boolean |
ClinicalProtocolSite.PhoneNumber |
Required. Can be either ‘*’ or a valid phone number. |
Character data |
ClinicalProtocolSite.PrevCDMSSite |
Required. Can be either ‘*’ or a valid PrevCDMSSite value. This is used for SC-OC integration. |
Character data |
ClinicalProtocolSite.PrimaryAddressId |
Required. Can be either ‘*’ or a valid row ID. |
Character data |
ClinicalProtocolSite.PrimaryInvestigatorId |
Required. Can be either ‘*’ or a valid row ID. |
Character data |
ClinicalProtocolSite.PrimaryPositionId |
Required. Can be either ‘*’ or a valid position Row Id. |
Character data |
ClinicalProtocolSite.PrimarySubjectTemplateId |
Required. Can be either ‘*’ or a valid Subject template row ID. |
Character data |
ClinicalProtocolSite.ProtocolId |
Required. Can be either ‘*’ or a valid protocol row ID. |
Character data |
ClinicalProtocolSite.ProtocolNumber |
Required. Can be either ‘*’ or a valid protocol number. |
Character data |
ClinicalProtocolSite.ProtocolNumberSitesPlanned |
Required. Can be either ‘*’ or a valid number. |
Number |
ClinicalProtocolSite.ProtocolNumber SubjectsPlanned |
Required. Can be either ‘*’ or a valid number. |
Number |
ClinicalProtocolSite.ProtocolProductName |
Required. Can be either ‘*’ or a valid number. |
Character data |
ClinicalProtocolSite.ProtocolProgramIndication |
Required. Can be either ‘*’ or a valid program indication. |
Character data |
ClinicalProtocolSite.ProtocolSiteId |
Required. Can be either ‘*’ or a valid protocol site row ID. |
Character data |
ClinicalProtocolSite.ProtocolStatus |
Required. Can be either ‘*’ or a valid protocol status. |
Character data |
ClinicalProtocolSite.ProtocolTitle |
Required. Can be either ‘*’ or a valid protocol title. |
Character data |
ClinicalProtocolSite.Region |
Required. Can be either ‘*’ or a valid region. |
Character data |
ClinicalProtocolSite.RegionPlannedSites |
Required. Can be either ‘*’ or a valid number of planned sites for the region. |
Character data |
ClinicalProtocolSite.RegionPlannedSubjects |
Required. Can be either ‘*’ or a valid number of planned subjects for the region. |
Character data |
ClinicalProtocolSite.RegionId |
Required. Can be either ‘*’ or a valid region ID. |
Character data |
ClinicalProtocolSite.RegionNoSiteInfoFlag |
Required. Can be either ‘*’ or a valid Region No Site Info flag. |
Boolean |
ClinicalProtocolSite.RegionStatus |
Required. Can be either ‘*’ or a valid region status. |
Character data |
ClinicalProtocolSite.RegionsRequiredFlag |
Required. Can be either ‘*’ or a valid Regions Required flag. |
Boolean |
ClinicalProtocolSite.SiteBillToAddressId |
Required. Can be either ‘*’ or a valid Site Bill To Address ID. |
Character data |
ClinicalProtocolSite.SiteBillToContactId |
Required. Can be either ‘*’ or a valid Site Bill To Contact ID. |
Character data |
ClinicalProtocolSite.SiteAccountRowId |
Required. Can be either ‘*’ or a valid Site ID. |
Character data |
ClinicalProtocolSite.SiteAccountName |
Required. Can be either ‘*’ or a valid Site name. |
Character data |
ClinicalProtocolSite.SiteNumber |
Required. Can be either ‘*’ or a valid site number. |
Character data |
ClinicalProtocolSite.State |
Required. Can be either ‘*’ or a valid state. |
Character data |
ClinicalProtocolSite.Status |
Required. Can be either ‘*’ or a valid status. |
Character data |
ClinicalProtocolSite.StreetAddress |
Required. Can be either ‘*’ or a valid street address. |
Character data |
ClinicalProtocolSite.TerminatedDate |
Required. Can be either ‘*’ or a valid terminated date. |
Date |
ClinicalProtocolSite.TimeZone |
Required. Can be either ‘*’ or a valid time zone. |
Character data |
ClinicalProtocolSite.TimeZoneId |
Required. Can be either ‘*’ or a valid time zone ID. |
Character data |
ClinicalProtocolSite.TotalContractAmount |
Required. Can be either ‘*’ or a valid total contract amount. |
Number |
ClinicalProtocolSite.TotalVATAmount |
Required. Can be either ‘*’ or a valid VAT amount. |
Number |
ClinicalProtocolSite.WithholdingAmount |
Required. Can be either ‘*’ or a valid withholding amount. |
Number |
ClinicalProtocolSite.WithholdingPercentage |
Required. Can be either ‘*’ or a valid withholding percentage. |
Number |
ClinicalProtocolSite.Zip |
Required. Can be either ‘*’ or a valid ZIP code. |
Character data |
ClinicalProtocolSite.Searchspec |
Required. Can be either ‘*’ or a valid search specification. |
Character data |
ClinicalProtocolSite_Position.Division |
Required. Can be either ‘*’ or a valid division. |
Character data |
ClinicalProtocolSite_Position.DivisionBU |
Required. Can be either ‘*’ or a valid division business unit. |
Character data |
ClinicalProtocolSite_Position.DivisionLocation |
Required. Can be either ‘*’ or a valid division location. |
Character data |
ClinicalProtocolSite_Position.IsPrimaryMVG |
Required. Can be either ‘*’ or a valid Boolean value. |
Boolean |
ClinicalProtocolSite_Position.Name2 |
Required. Can be either ‘*’ or a valid name. |
Character data |
ClinicalProtocolSite_Position.RowStatus |
Required. Can be either ‘*’ or a valid row status. |
Character data |
ClinicalProtocolSite_Position.SalesRep |
Required. Can be either ‘*’ or a valid sales representative. |
Character data |
ClinicalProtocolSite_Position.Searchspec |
Required. Can be either ‘*’ or a valid search specification. |
Character data |
ClinicalProtocolSite_SubjectTemplate.IRBApproval Date |
Required. Can be either ‘*’ or a valid IRB approval date. |
Date |
ClinicalProtocolSite_SubjectTemplate.IsPrimary MVG |
Required. Can be either ‘*’ or a valid Boolean value. |
Boolean |
ClinicalProtocolSite_SubjectTemplate.Version |
Required. Can be either ‘*’ or a valid version. |
Character data |
ClinicalProtocolSite_SubjectTemplate.Searchspec |
Required. Can be either ‘*’ or a valid search specification. |
Character data |
Response Message Description: All LS Clinical Protocol Site Interface Service
For a description of this request message, see the following table.
Table Response Message Description: All LS Clinical Protocol Site Interface Service
| Name | Description | Type |
|---|---|---|
ClinicalProtocolSite.CompletedCount |
Count of the subjects for which the status tracking visit is completed. |
Number |
ClinicalProtocolSite.EarlyTerminatedCount |
Count of the subjects that are early terminated. |
Number |
ClinicalProtocolSite.EnrolledCount |
Count of the subjects that are successfully enrolled. |
Number |
ClinicalProtocolSite.PlannedSubjects |
Number of planned subjects for the site. |
Number |
ClinicalProtocolSite.Re-ScreenedCount |
Count of the subjects that are rescreened. |
Number |
ClinicalProtocolSite.ScreenFailuresCount |
Count of the subjects that are screen failed. |
Number |
ClinicalProtocolSite.ScreenedCount |
Count of the subjects that are screened successfully failed. |
Number |
ClinicalProtocolSite.AccountId |
Account row ID. |
Character data |
ClinicalProtocolSite.ActivateSynchronizationFlag |
A Boolean flag which indicates if the sites are activated for synchronization. This is used for SC-OC Integration. |
Boolean |
ClinicalProtocolSite.PrimarySiteAddress |
Primary site address associated for the site. This is used for SC-OC Integration. |
Character data |
ClinicalProtocolSite.PrimarySiteAddressRowId |
Primary site address row ID associated for the site. This is used for SC-OC Integration. |
Character data |
ClinicalProtocolSite.SiteAddressType |
Site address type. |
Character data |
ClinicalProtocolSite.AmountCurrencyCode |
Currency code of the site. |
Character data |
ClinicalProtocolSite.AmountEarnedToDate |
Amount Earned by the primary investigator. |
Number |
ClinicalProtocolSite.AmountExchangeDate |
Exchange date for the amount at the site. |
Date |
ClinicalProtocolSite.AmountPaidToDate |
Amount paid by the primary investigator. |
Number |
ClinicalProtocolSite.CDMSSite |
The integration name used for the protocol or study. This is used for SC-OC Integration. |
Character data |
ClinicalProtocolSite.CDMSStudyId |
The row ID of the study or protocol. This is used for SC-OC Integration. |
Character data |
ClinicalProtocolSite.City |
City. |
Character data |
ClinicalProtocolSite.ClinicalProgramId |
Program row ID. |
Character data |
ClinicalProtocolSite.ClinicalProgramName |
Program name. |
Character data |
ClinicalProtocolSite.Country |
Country. |
Character data |
ClinicalProtocolSite.Description |
Description. |
Character data |
ClinicalProtocolSite.Email |
Email address. |
Character data |
ClinicalProtocolSite.FaxNumber |
Fax number. |
Number |
ClinicalProtocolSite.FirstSubjectEnrolledDate |
Date when the subject was first enrolled. |
Date |
ClinicalProtocolSite.SiteRowId |
Site row ID. |
Character data |
ClinicalProtocolSite.InitiationCompletedDate |
Date when the subject was first enrolled. |
Date |
ClinicalProtocolSite.PrimaryInvestigatorFirstName |
Principal investigator first name. |
Character data |
ClinicalProtocolSite.PrimaryInvestigatorLastName |
Principal investigator last name. |
Character data |
ClinicalProtocolSite.LastCompletedDateFlag |
Boolean flag value indicates if the reschedule should happen on the last completed date. |
Boolean |
ClinicalProtocolSite.LastSubjectOffStudyDate |
Date when the last subject was terminated. |
Date |
ClinicalProtocolSite.LocaleId |
Locale row ID. |
Character data |
ClinicalProtocolSite.LocaleName |
Locale name. |
Character data |
ClinicalProtocolSite.MaxEnrollmentNumber |
Maximum enrolled subjects. |
Number |
ClinicalProtocolSite.NoSubjectInfoFlag |
Boolean flag indicating if the sites has no subjects. |
Boolean |
ClinicalProtocolSite.PhoneNumber |
Phone number. |
Character data |
ClinicalProtocolSite.PrevCDMSSite |
Previous CDMSSite. Used for SC-OC Integration. |
Character data |
ClinicalProtocolSite.PrimaryAddressId |
Primary address row ID. |
Character data |
ClinicalProtocolSite.PrimaryInvestigatorId |
Primary investigator row ID. |
Character data |
ClinicalProtocolSite.PrimaryPositionId |
Primary position row ID. |
Character data |
ClinicalProtocolSite.PrimarySubjectTemplateId |
Primary subject template row ID. |
Character data |
ClinicalProtocolSite.ProtocolId |
Protocol row ID. |
Character data |
ClinicalProtocolSite.ProtocolNumber |
Protocol number. |
Character data |
ClinicalProtocolSite.ProtocolNumberSitesPlanned |
Number of sites planned for the protocol. |
Number |
ClinicalProtocolSite.ProtocolNumberSubjects Planned |
Number of subjects planned for the protocol. |
Number |
ClinicalProtocolSite.ProtocolProductName |
Product name associated to the protocol. |
Character data |
ClinicalProtocolSite.ProtocolProgramIndication |
Program indication associated to the protocol. |
Character data |
ClinicalProtocolSite.ProtocolSiteId |
Protocol site row ID. |
Character data |
ClinicalProtocolSite.ProtocolStatus |
Protocol status. |
Character data |
ClinicalProtocolSite.ProtocolTitle |
Protocol title. |
Character data |
ClinicalProtocolSite.Region |
Region name. |
Character data |
ClinicalProtocolSite.RegionPlannedSites |
Planned number of sites for the region. |
Character data |
ClinicalProtocolSite.RegionPlannedSubjects |
Planned number of subjects for the region. |
Character data |
ClinicalProtocolSite.RegionId |
Region row ID. |
Character data |
ClinicalProtocolSite.RegionNoSiteInfoFlag |
Boolean flag. It indicates whether the region has no sites. |
Boolean |
ClinicalProtocolSite.RegionStatus |
Region status. |
Character data |
ClinicalProtocolSite.RegionsRequiredFlag |
Boolean flag, indicates if the regions are mandatory for the protocol |
Boolean |
ClinicalProtocolSite.SiteBillToAddressId |
Site billed to assigned address row ID. |
Character data |
ClinicalProtocolSite.SiteBillToContactId |
Site billed to assigned contact ID. |
Character data |
ClinicalProtocolSite.SiteAccountRowId |
Account row ID assigned to the site. |
Character data |
ClinicalProtocolSite.SiteAccountName |
Account Name. |
Character data |
ClinicalProtocolSite.SiteNumber |
Site Number. |
Character data |
ClinicalProtocolSite.State |
State. |
Character data |
ClinicalProtocolSite.Status |
Status. |
Character data |
ClinicalProtocolSite.StreetAddress |
Street address. |
Character data |
ClinicalProtocolSite.TerminatedDate |
Terminated date. |
Date |
ClinicalProtocolSite.TimeZone |
Time zone in which the site is operating. |
Character data |
ClinicalProtocolSite.TimeZoneId |
Time zone row ID. |
Character data |
ClinicalProtocolSite.TotalContractAmount |
Total contract amount rolled up for the site. |
Number |
ClinicalProtocolSite.TotalVATAmount |
Total VAT amount rolled up to the site. |
Number |
ClinicalProtocolSite.WithholdingAmount |
Site withholding amount. |
Number |
ClinicalProtocolSite.WithholdingPercentage |
Site withholding amount percentage. |
Number |
ClinicalProtocolSite.Zip |
ZIP code. |
Character data |
ClinicalProtocolSite.Searchspec |
Search specification. |
Character data |
ClinicalProtocolSite_Position.Division |
Division. |
Character data |
ClinicalProtocolSite_Position.DivisionBU |
Division business unit. |
Character data |
ClinicalProtocolSite_Position.DivisionLocation |
Division location. |
Character data |
ClinicalProtocolSite_Position.IsPrimaryMVG |
Boolean flag indicating if the position is primary at the site. |
Boolean |
ClinicalProtocolSite_Position.Name2 |
Name. |
Character data |
ClinicalProtocolSite_Position.RowStatus |
Position status. |
Character data |
ClinicalProtocolSite_Position.SalesRep |
Sales representative. |
Character data |
ClinicalProtocolSite_Position.Searchspec |
Search specification. |
Character data |
ClinicalProtocolSite_ SubjectTemplate.IRBApprovalDate |
IRB approval date for the associated SVT. |
Date |
ClinicalProtocolSite_ SubjectTemplate.IsPrimaryMVG |
Boolean flag indicating if the subject template is primary at the site. |
Boolean |
ClinicalProtocolSite_SubjectTemplate.Version |
Subject template version. |
Character data |
ClinicalProtocolSite_SubjectTemplate.Searchspec |
Subject template search specification. |
Character data |
LS Clinical Protocol Site Interface Service Application Interface
This topic describes the application objects called by 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 the following table.
Table LS Clinical Protocol Site Interface Service Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LS Clinical Protocol Site Interface Service |
LS Clinical Protocol Site Interface Service |
CSSEAIDataSyncService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table LS Clinical Protocol Site Interface Service Data Object
| Siebel Repository Name | External Name |
|---|---|
LS Clinical Protocol Site Information IO |
Clinical Protocol Site |
Methods
For a description of the methods for this Web service, see the following table.
Table LS Clinical Protocol Site Interface Service Methods
| Operation | Method |
|---|---|
LSClinicalProtocolSiteInterfaceServiceQueryByExample |
QueryByExample |
LSClinicalProtocolSiteInterfaceServiceQueryById |
QueryById |
LSClinicalProtocolSiteInterfaceServiceQueryPage |
QueryPage |
Example Package for LS Clinical Protocol Site Interface Service
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\LSClinical_ProtocolSite\LS_Clinical_Protocol_Site_Interface_Service- QueryByExample-request.xml ...\LSClinical_ProtocolSite\LS_Clinical_Protocol_Site_Interface_Service-QueryById- request.xml ...\LSClinical_ProtocolSite\LS_Clinical_Protocol_Site_Interface_Service-QueryPage- request.xmlResponse
See the following file to view the sample code:
…\LSClinical_ProtocolSite\LS_Clinical_Protocol_Site_Interface_Service-response.xml
Interface Description (WSDL) for LS Clinical Protocol Site Interface Service
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LS Clinical_ProtocolSite\LS_Clinical_Protocol_Site_Interface_Service- QueryByExample.WSDL ...\LS Clinical_ProtocolSite\LS_Clinical_Protocol_Site_Interface_Service- QueryById.WSDL ...\LS Clinical_ProtocolSite\LS_Clinical_Protocol_Site_Interface_Service- QueryPage.WSDL
LS Clinical Subject Information Interface Service
Use this generic ASI-based Web service to to pull all the subject statuses in a given date range for the protocol, region, or site. An external application invokes this Web service with details such as Protocol Id, Protocol Title, Protocol Number, Protocol Site Id, Region, and so on. No error message is returned in cases where the Web service search criteria fails to return the required subject information.
LS Clinical Subject Information Interface Service Operations
For a list of operations associated with this Web service, see the following table.
Table LS Clinical Subject Information Interface Service Operations
| Name | Description |
|---|---|
QueryById |
This operation returns the subjects with status information for the specified Protocol Site Id in the "Id" tag. |
QueryByExample |
Used to query status for Subjects based on given filter criteria. |
QueryPage |
Used to query all the Subject status information in pages based on given filter criteria. |
Request Message Description: Query ById
For a description of this request message, see the following table.
Table Request Message Description: QueryById
| Name | Description | Type |
|---|---|---|
PrimaryRowId |
Required. Specify the Protocol Site RowId value for which the Protocol Site information should be returned. |
Character data |
UTCCanonical |
This flag is N by default. If this flag is enabled (Y), then data from the Siebel application must be in UTC (Coordinated Universal Time) and canonical format. The data in UTC and canonical format is converted to Siebel Object Manager format as determined by the value of the UTCCanonical flag. |
Boolean |
Request Message Description: QueryByExample
For a description of this request message, see the following table.
Table Request Message Description: QueryByExample
| Node | Description | Type |
|---|---|---|
ClinicalProtocolSite.PlannedSubjects |
Count of the subjects for which the status tracking visit is completed. |
Number |
ClinicalProtocolSite.Amoung CurrencyCode |
Amount currency code. |
Character data |
ClinicalProtocolSite.Amount Exchange |
Amount exchange date. |
Date |
ClinicalProtocolSite.FirstSubject Enroll |
First subject enrolled date. |
Date |
ClinicalProtocolSite.SiteRowId |
Site row ID. |
Character data |
ClinicalProtocolSite.Initiation CompletedDate |
Site initiation date. |
Date |
ClinicalProtocolSite.Investigator FirstName |
Investigator’s first name. |
Number |
ClinicalProtocolSite.Investigator FirstName |
Investigator last name. |
Character data |
ClinicalProtocolSite.LastSubject OffStudyDate |
Last subject terminated date for the site. |
Date |
ClinicalProtocolSite.Primary InvestigatorId |
ID of the primary investigator. |
Character data |
ClinicalProtocolSite.ProtocolId |
Protocol ID. |
Character data |
ClinicalProtocolSite.ProtocolNumber |
Protocol number. |
Character data |
ClinicalProtocolSite.ProtocolNumber SitesPlanned |
Number of sites planned for the protocol. |
Number |
ClinicalProtocolSite.ProtocolNumber SubjectsPlanned |
Number of subjects planned for the protocol. |
Number |
ClinicalProtocolSite.ProtocolSiteId |
Protocol site ID. |
Character data |
ClinicalProtocolSite.ProtocolStatus |
Protocol status. |
Character data |
ClinicalProtocolSite.ProtocolTitle |
Protocol title. |
Character data |
ClinicalProtocolSite.Region |
Region. |
Character data |
ClinicalProtocolSite.Region PlannedSites |
Number of planned sites for the region. |
Number |
ClinicalProtocolSite.Region PlannedSubjects |
Number of planned subjects for the region. |
Number |
ClinicalProtocolSite.RegionId |
Region row ID. |
Character data |
ClinicalProtocolSite.RegionStatus |
Region status. |
Character data |
ClinicalProtocolSite.Site AccountRowId |
Site row ID. |
Character data |
ClinicalProtocolSite.Site AccountName |
Site name. |
Character data |
ClinicalProtocolSite.SiteNumber |
Site number. |
Character data |
ClinicalProtocolSite.Status |
Status. |
Character data |
ClinicalProtocolSite.TerminatedDate |
Site termination date. |
Date |
ClinicalProtocolSite.TotalContract Amount |
Total contract amount. |
Number |
ClinicalSubject.Searchspec |
Search specification. |
Character data |
ClinicalSubject.Comments |
Comments. |
Character data |
ClinicalSubject.EncounterDate |
Date of birth. |
Date |
ClinicalSubject.EarlyTerminatedDate |
Early terminated date. |
Date |
ClinicalSubject.EligibleFlag |
Eligible flag. |
Boolean |
ClinicalSubject.EnrollmentId |
Enrollment ID. |
Character data |
ClinicalSubject.SubjectRowId |
Row ID of the subject. |
Character data |
ClinicalSubject.PrimaryInformed ConsentDate |
Primary informed consent date for the subject. |
Date |
ClinicalSubject.ProtocolDeviation |
Protocol deviation. |
Boolean |
ClinicalSubject.ProtocolNumber |
Protocol number. |
Character data |
ClinicalSubject.ProtocolViolation |
Protocol violation. |
Boolean |
ClinicalSubject.RandomizationId |
Randomization ID. |
Character data |
ClinicalSubject.RandomizedDate |
Randomized date. |
Character data |
ClinicalSubject.ScreenFailure Reason |
Reason excluded. |
Character data |
ClinicalSubject.ScreenFailureDate |
Screen failure date. |
Date |
ClinicalSubject.SubjectId |
Subject initials. |
Character data |
ClinicalSubject.SubjectNumber |
Subject number. |
Character data |
ClinicalSubject.WithdrawnDate |
Withdrawn date. |
Date |
ClinicalSubject.WithdrawnReason |
Withdrawn reason. |
Character data |
ClinicalSubject.Searchspec |
Search specification. |
Character data |
ClinicalSubject_ClinicalSubject Status.Status |
Subject status. |
Character data |
ClinicalSubject_ClinicalSubject Status.StatusComments |
Status comments. |
Character data |
ClinicalSubject_ClinicalSubject Status.StatusDate |
Status date. |
Date |
ClinicalSubject_ClinicalSubject Status.VisitType |
Visit type. |
Character data |
ClinicalSubject_ClinicalSubject Status.Searchspec |
Search specficification. |
Character data |
ClinicalSubject_ClinicalSubject Status.StatusRegionId |
Status Region ID. |
Character data |
ClinicalSubject_ClinicalSubject Status.StatusRegion |
Status Region. |
Character data |
ClinicalSubject_ClinicalSubject Status.StatusSiteId |
Status Site Id. |
Character data |
ClinicalSubject_ClinicalSubject Status.StatusSiteNumber |
Status Site Number. |
Character data |
Request Message Description: QueryPage
For a description of this request message, see the following table.
Table Request Message Description: QueryPage
| Node | Description | Type |
|---|---|---|
UTCCanonical |
This flag is N by default. If this flag is Y, then data from the Siebel application must be in UTC (Coordinated Universal Time) and canonical format. The data in UTC and canonical format is converted to Siebel object manager format as determined by the value of the UTCCanonical flag. |
Boolean |
SortSpec |
Determines whether the sort order is ascending or descending. Valid values are ASC or DEC. |
Character Data |
StartRowNum |
Determines the starting point for record retrieval. The 0-based index of the record within the record set. |
Number |
PageSize |
The number of records to be returned for a component. The default page size is 10. Note that there is a server parameter that controls the maximum page size (MaximumPageSize). If the pagesize attribute is greater than the maximum pagesize defined in the server parameter, an error occurs. |
Number |
ClinicalProtocolSite.PlannedSubjects |
Count of the subjects for which the status tracking visit is completed. |
Number |
ClinicalProtocolSite.AmountCurrencyCode |
Amount currency code. |
Character data |
ClinicalProtocolSite.AmountExchange |
Amount exchange date. |
Date |
ClinicalProtocolSite.FirstSubjectEnrolledDate |
First subject enrolled date. |
Date |
ClinicalProtocolSite.SiteRowId |
Site row ID. |
Character data |
ClinicalProtocolSite.InitiationCompletedDate |
Site initiation date. |
Date |
ClinicalProtocolSite.InvestigatorFirstName |
Investigator's first name. |
Number |
ClinicalProtocolSite.InvestigatorFirstName |
Investigator last name. |
Character data |
ClinicalProtocolSite.LastSubjectOffStudyDate |
Last subject terminated date for the site. |
Date |
ClinicalProtocolSite.PrimaryInvestigatorId |
ID of the primary investigator. |
Character data |
ClinicalProtocolSite.ProtocolId |
Protocol ID. |
Character data |
ClinicalProtocolSite.ProtocolNumber |
Protocol number. |
Character data |
ClinicalProtocolSite.ProtocolNumberSitesPlanned |
Number of sites planned for the protocol. |
Number |
ClinicalProtocolSite.ProtocolNumberSubjects Planned |
Number of subjects planned for the protocol. |
Number |
ClinicalProtocolSite.ProtocolSiteId |
Protocol site ID. |
Character data |
ClinicalProtocolSite.ProtocolStatus |
Protocol status. |
Character data |
ClinicalProtocolSite.ProtocolTitle |
Protocol title. |
Character data |
ClinicalProtocolSite.Region |
Region. |
Character data |
ClinicalProtocolSite.RegionPlannedSites |
Number of planned sites for the region. |
Number |
ClinicalProtocolSite.RegionPlannedSubjects |
Number of planned subjects for the region. |
Number |
ClinicalProtocolSite.RegionId |
Region row ID. |
Character data |
ClinicalProtocolSite.RegionStatus |
Region status. |
Character data |
ClinicalProtocolSite.SiteAccountRowId |
Site row ID. |
Character data |
ClinicalProtocolSite.SiteAccountName |
Site name. |
Character data |
ClinicalProtocolSite.SiteNumber |
Site number. |
Character data |
ClinicalProtocolSite.Status |
Status. |
Character data |
ClinicalProtocolSite.TerminatedDate |
Site termination date. |
Date |
ClinicalProtocolSite.TotalContractAmount |
Total contract amount. |
Number |
ClinicalSubject.Searchspec |
Search specification. |
Character data |
ClinicalSubject.Comments |
Comments. |
Character data |
ClinicalSubject.EncounterDate |
Date of birth. |
Date |
ClinicalSubject.EarlyTerminatedDate |
Early terminated date. |
Date |
ClinicalSubject.EligibleFlag |
Eligible flag. |
Boolean |
ClinicalSubject.EnrollmentId |
Enrollment ID. |
Character data |
ClinicalSubject.SubjectRowId |
Row ID of the subject. |
Character data |
ClinicalSubject.PrimaryInformedConsentDate |
Primary informed consent date for the subject. |
Date |
ClinicalSubject.ProtocolDeviation |
Protocol deviation. |
Boolean |
ClinicalSubject.ProtocolNumber |
Protocol number. |
Character data |
ClinicalSubject.ProtocolViolation |
Protocol violation. |
Boolean |
ClinicalSubject.RandomizationId |
Randomization ID. |
Character data |
ClinicalSubject.RandomizedDate |
Randomized date. |
Character data |
ClinicalSubject.ScreenFailureReason |
Reason excluded. |
Character data |
ClinicalSubject.ScreenFailureDate |
Screen failure date. |
Date |
ClinicalSubject.SubjectId |
Subject initials. |
Character data |
ClinicalSubject.SubjectNumber |
Subject number. |
Character data |
ClinicalSubject.WithdrawnDate |
Withdrawn date. |
Date |
ClinicalSubject.WithdrawnReason |
Withdrawn reason. |
Character data |
ClinicalSubject.Searchspec |
Search specification. |
Character data |
ClinicalSubject_ClinicalSubjectStatus.Status |
Subject status. |
Character data |
ClinicalSubject_ClinicalSubjectStatus.Status Comments |
Status comments. |
Character data |
ClinicalSubject_ClinicalSubjectStatus.StatusDate |
Status date. |
Date |
ClinicalSubject_ClinicalSubjectStatus.VisitType |
Visit type. |
Character data |
ClinicalSubject_ClinicalSubjectStatus.Searchspec |
Search specficification. |
Character data |
ClinicalSubject_ClinicalSubject Status.StatusRegionId |
Status Region Id. |
Character data |
ClinicalSubject_ClinicalSubject Status.StatusRegion |
Status Region. |
Character data |
ClinicalSubject_ClinicalSubjectStatus.StatusSiteId |
Status Site Id. |
Character data |
ClinicalSubject_ClinicalSubject Status.StatusSiteNumber |
Status Site Number. |
Character data |
Response Message Description: All LS Clinical Subject Information Interface Service
For a description of this request message, see the following table.
Table Response Message Description: All LS Clinical Subject Information Interface Service
| Name | Description | Type |
|---|---|---|
ClinicalProtocolSite.PlannedSubjects |
Count of the subjects for which the status tracking visit is completed. |
Number |
ClinicalProtocolSite.AmountCurrencyCode |
Amount currency code. |
Character data |
ClinicalProtocolSite.AmountExchange |
Amount exchange date. |
Date |
ClinicalProtocolSite.FirstSubjectEnrolledDate |
First subject enrolled date. |
Date |
ClinicalProtocolSite.InitiationCompletedDate |
Site initiation date. |
Date |
ClinicalProtocolSite.InvestigatorFirstName |
Investigator's first name. |
Number |
ClinicalProtocolSite.InvestigatorFirstName |
Investigator last name. |
Character data |
ClinicalProtocolSite.LastSubjectOffStudyDate |
Last subject terminated date for the site. |
Date |
ClinicalProtocolSite.PrimaryInvestigatorId |
ID of the primary investigator. |
Character data |
ClinicalProtocolSite.ProtocolId |
Protocol ID. |
Character data |
ClinicalProtocolSite.ProtocolNumber |
Protocol number. |
Character data |
ClinicalProtocolSite.ProtocolSiteId |
Protocol site ID. |
Character data |
ClinicalProtocolSite.ProtocolStatus |
Protocol status. |
Character data |
ClinicalProtocolSite.ProtocolTitle |
Protocol title. |
Character data |
ClinicalProtocolSite.Region |
Region. |
Character data |
ClinicalProtocolSite.RegionPlannedSites |
Number of planned sites for the region. |
Number |
ClinicalProtocolSite.RegionPlannedSubjects |
Number of planned subjects for the region. |
Number |
ClinicalProtocolSite.RegionId |
Region row ID. |
Character data |
ClinicalProtocolSite.RegionStatus |
Region status. |
Character data |
ClinicalProtocolSite.SiteAccountRowId |
Site row ID. |
Character data |
ClinicalProtocolSite.SiteAccountName |
Site name. |
Character data |
ClinicalProtocolSite.SiteNumber |
Site number. |
Character data |
ClinicalProtocolSite.Status |
Status. |
Character data |
ClinicalProtocolSite.TerminatedDate |
Site termination date. |
Date |
ClinicalProtocolSite.TotalContractAmount |
Total contract amount. |
Number |
ClinicalSubject.Comments |
Comments. |
Character data |
ClinicalSubject.EncounterDate |
Date of birth. |
Date |
ClinicalSubject.EarlyTerminatedDate |
Early terminated date. |
Date |
ClinicalSubject.EarlyTerminationReason |
Early termination Reason |
Character data |
ClinicalSubject.EligibleFlag |
Eligible flag. |
Boolean |
ClinicalSubject.EnrollmentId |
Enrollment ID. |
Character data |
ClinicalSubject.PrimaryInformedConsentDate |
Primary informed consent date for the subject. |
Date |
ClinicalSubject.ProtocolDeviation |
Protocol deviation. |
Boolean |
ClinicalSubject.ProtocolNumber |
Protocol number. |
Character data |
ClinicalSubject.ProtocolViolation |
Protocol violation. |
Boolean |
ClinicalSubject.RandomizationId |
Randomization ID. |
Character data |
ClinicalSubject.RandomizedDate |
Randomized date. |
Character data |
ClinicalSubject.ScreenFailureReason |
Reason excluded. |
Character data |
ClinicalSubject.ScreenFailureDate |
Screen failure date. |
Date |
ClinicalSubject.SubjectId |
Subject initials. |
Character data |
ClinicalSubject.SubjectNumber |
Subject number. |
Character data |
ClinicalSubject.WithdrawnDate |
Withdrawn date. |
Date |
ClinicalSubject.WithdrawnReason |
Withdrawn reason. |
Character data |
ClinicalSubject_ClinicalSubjectStatus.Status |
Subject status. |
Character data |
ClinicalSubject_ClinicalSubject Status.StatusComments |
Status comments. |
Character data |
ClinicalSubject_ClinicalSubjectStatus.StatusDate |
Status date. |
Date |
ClinicalSubject_ClinicalSubjectStatus.VisitType |
Visit type. |
Character data |
ClinicalSubject_ClinicalSubject Status.StatusRegionId |
Status Region Id. |
Character data |
ClinicalSubject_ClinicalSubjectStatus.StatusRegion |
Status Region. |
Character data |
ClinicalSubject_ClinicalSubjectStatus.StatusSiteId |
Status Site Id. |
Character data |
ClinicalSubject_ClinicalSubject Status.StatusSiteNumber |
Status Site Number. |
Character data |
LS Clinical Subject Information Interface Service Application Interface
This topic describes the application objects called by 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 the following table.
Table LS Clinical Protocol Site Interface Service Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LS Clinical Subject Information Interface Service |
LS Clinical Subject Information Interface Service |
CSSEAIDataSyncService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table LS Clinical Protocol Site Interface Service Data Object
| Siebel Repository Name | External Name |
|---|---|
LS Clinical Subject Information Interface Service |
Clinical Protocol Site |
Methods
For a description of the methods for this Web service, see the following table.
Table LS Clinical Subject Information Interface Service Methods
| Operation | Method |
|---|---|
LSClinicalSubjectInformationInterfaceServiceQueryByExample |
QueryByExample |
LSClinicalSubjectInformationInterfaceServiceQueryById |
QueryById |
LSClinicalSubjectInformationInterfaceServiceQueryPage |
QueryPage |
Example Package for LS Clinical Subject Information Interface Service
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\LSClinical_Subject_Information_Interface_Service\LS_Clinical_Subject_Information_I nterface_Service-QueryByExample-request.xml ...\LSClinical_Subject_Information_Interface_Service\LS_Clinical_Subject_Information_I nterface_Service-QueryById-request.xml ...\LSClinical_Subject_Information_Interface_Service\LS_Clinical_Subject_Information_I nterface_Service-QueryPage-request.xmlResponse
See the following file to view the sample code:
…\LSClinical_Subject_Information_Interface_Service\LS_Clinical_Protocol_Site_Interface _Service-response.xml
Interface Description (WSDL) for LS Clinical Subject Information Interface Service
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LSClinical_Subject_Information_Interface_Service\LS_Clinical_Subject_Information_I nterface_Service-QueryByExample.WSDL
LS Clinical Trip Report File Transfer
Use this generic Web service to send and store a completed trip's approved BIP report in external systems such as ETMF. Once stored in ETMF, the URL of the report will be sent back to the CTMS system using this Web service. In this way, the external applications can query one or more trip reports for the approval report. The query operations will return trip reports along with approved BIP report. The upsert operation will update the ETMF URL back in the CTMS system.
LS Clinical Trip Report File Transfer Operations
For a list of operations associated with this Web service, see the following table.
Table LS Clinical Trip Report File Transfer Operations
| Name | Description |
|---|---|
LSClinicalTripReportFileTransferQuery |
This operation returns one or more trip reports along with approved BIP report attachments if any. |
LSClinicalTripReportFileTransferQueryPage |
This operation returns pages of trip reports along with approved BIP report attachments if any. |
LSClinicalTripReportFileTransferUpsert |
This operation is used to update the external system URL back to the CTMS system. |
Request Message Description: LSClinicalTripReportFileTransferQuery and LSClinicalTripReportFileTransferUpsert
| Name | Description | Type |
|---|---|---|
| ClinicalTripReport.Searchspec | Custom search spec to query items such as approved trip reports and trip reports whose BIP reports are not yet uploaded to ETMF. | Character |
| ClinicalTripReport.TripReportID | Row Id of Trip report. | Character |
| ClinicalTripReport.VisitName | Name of Trip Report. | Character |
| ClinicalTripReport.VisitType | Trip Report Type. | Character |
| ClinicalTripReport.VisitStart | Trip Report Start Date. | Date |
| ClinicalTripReport.ProtocolId | Protocol Row Id. | Character |
| ClinicalTripReport.ProtocolNumber | Protocol Number. | Character |
| ClinicalTripReport.Region | Region Name. | Character |
| ClinicalTripReport.RegionId | Region Row Id. | Character |
| ClinicalTripReport.ProtocolSiteId | Site Row Id. | Character |
| ClinicalTripReport.SiteNumber | Protocol Site Number. | Character |
| ClinicalTripReport.PIFirstName | Principle Investigator First Name. | Character |
| ClinicalTripReport.PILastName | Principle Investigator Last Name. | Character |
| ClinicalTripReport.TripReportStatus | Trip Report Status. | Character |
| ClinicalTripReport.ApprovedDate | Approval date of trip report. | Date |
| ClinicalTripReport.EtmfReceivdDate | Date of receipt of ETMF file in the external system. | Date |
| ClinicalTripReport.EtmfUrl | URL of the approved BIP Report that is stored in the external ETMF system. | Character |
| ClinicalTripReport_ LSClinicalSiteVisitsAttachment.Id | Trip Report Attachment Row Id. | Character |
| ClinicalTripReport_ LSClinicalSiteVisitsAttachment. Searchspec | Trip Report Attachment Search specification. | Character |
| ClinicalTripReport_ LSClinicalSiteVisitsAttachment. Comment | Trip Report Attachment comments. | Character |
| ClinicalTripReport_ LSClinicalSiteVisitsAttachment. SiteVisitFileExt | Trip Report Attachment file extension type. | Character |
| ClinicalTripReport_ LSClinicalSiteVisitsAttachment. Name | Trip Report Attachment File Name. | Character |
| ClinicalTripReport_ LSClinicalSiteVisitsAttachment. AttachmentType | Trip Report Attachment File Type such as ETMF File or ETMF URL. | Character |
Request Message Description: LSClinicalTripReportFileTransferQueryPage
| Name | Description | Type |
|---|---|---|
| SortSpec | Determines whether the the sort order is ascending or descending. Valid values are ASC or DEC. | Character |
| StartRowNum | Determines the starting point for record retrieval. The 0-based index of the record within the record set. | Character |
| PageSize | The number of records to be returned for a component. The default page size is 10. Note that there is a server parameter that controls the maximum page size (MaximumPageSize). If the pagesize attribute is greater than the maximum pagesize defined in the server parameter, an error occurs. | Character |
| ClinicalTripReport.Searchspec | Custom search spec to query items such as approved trip reports and trip reports whose BIP reports are not yet uploaded to ETMF. | Character |
| ClinicalTripReport.TripReportID | Row Id of Trip report. | Character |
| ClinicalTripReport.VisitName | Name of Trip Report. | Character |
| ClinicalTripReport.VisitType | Trip Report Type. | Character |
| ClinicalTripReport.VisitStart | Trip Report Start Date. | Date |
| ClinicalTripReport.ProtocolId | Protocol Row Id. | Character |
| ClinicalTripReport.ProtocolNumber | Protocol Number. | Character |
| ClinicalTripReport.Region | Region Name. | Character |
| ClinicalTripReport.RegionId | Region Row Id. | Character |
| ClinicalTripReport.ProtocolSiteId | Site Row Id. | Character |
| ClinicalTripReport.SiteNumber | Protocol Site Number. | Character |
| ClinicalTripReport.PIFirstName | Principle Investigator First Name. | Character |
| ClinicalTripReport.PILastName | Principle Investigator Last Name. | Character |
| ClinicalTripReport.TripReportStatus | Trip Report Status. | Character |
| ClinicalTripReport.ApprovedDate | The date when trip report was approved. | Date |
| ClinicalTripReport.EtmfReceivdDate | The date when ETMF file was received by external system. | Date |
| ClinicalTripReport.EtmfUrl | URL of the approved BIP Report that is stored in the external ETMF system. | Character |
| ClinicalTripReport_ LSClinicalSiteVisitsAttachment.Id | Trip Report Attachment Row Id. | Character |
| ClinicalTripReport_ LSClinicalSiteVisitsAttachment. Searchspec | Trip Report Attachment Search specification. | Character |
| ClinicalTripReport_ LSClinicalSiteVisitsAttachment. Comment | Trip Report Attachment comments. | Character |
| ClinicalTripReport_ LSClinicalSiteVisitsAttachment. SiteVisitFileExt | Trip Report Attachment file extension type. | Character |
| ClinicalTripReport_ LSClinicalSiteVisitsAttachment. Name | Trip Report Attachment File Name. | Character |
| ClinicalTripReport_ LSClinicalSiteVisitsAttachment. AttachmentType | Trip Report Attachment File Type such as ETMF File or ETMF URL. | Character |
Response Message Description: LSClinicalTripReportFileTransferQuery & LSClinicalTripReportFileTransferQueryPage
| Name | Description | Type |
|---|---|---|
| ClinicalTripReport.TripReportID | Trip Report Row Id. | Character |
| ClinicalTripReport.VisitName | Trip Report Name. | Character |
| ClinicalTripReport.VisitType | Trip Report Type. | Character |
| ClinicalTripReport.VisitStart | Trip Report Start Date. | Date |
| ClinicalTripReport.ProtocolId | Protocol Row Id. | Character |
| ClinicalTripReport.ProtocolNumber | Protocol Row Number. | Character |
| ClinicalTripReport.Region | Region Name. | Character |
| ClinicalTripReport.RegionId | Region Row Id. | Character |
| ClinicalTripReport.ProtocolSiteId | Protocol Site Row Id. | Character |
| ClinicalTripReport.SiteNumber | Protocol Site Number. | Character |
| ClinicalTripReport.PIFirstName | Principle Investigator First name. | Character |
| ClinicalTripReport.PILastName | Principle Investigator Last name. | Character |
| ClinicalTripReport.TripReportStatus | Trip Report Status. | Character |
| ClinicalTripReport.ApprovedDate | Approval date of Trip Report. | Date |
| ClinicalTripReport.EtmfReceivdDate | Date of receipt of the BIP report in the external ETMF system. | Date |
| ClinicalTripReport.EtmfUrl | URL of BIP Report that is stored in the external ETMF system. | Character |
| ClinicalTripReport_ LSClinicalSiteVisitsAttachment.Comment | Attachment comments. | Character |
| ClinicalTripReport_ LSClinicalSiteVisitsAttachment.SiteVisitFileExt | File extension type such as PDF or DOC. | Character |
| ClinicalTripReport_ LSClinicalSiteVisitsAttachment.Name | Attachment name. | Character |
| ClinicalTripReport_ LSClinicalSiteVisitsAttachment.AttachmentType | Attachment type such as ETMF File or ETMF URL. | Character |
| ClinicalTripReport_ LSClinicalSiteVisitsAttachment.SiteVisitFileBuffer | File attachment in the form of base encode 64. | Character |
Response Message Description: LSClinicalTripReportFileTransferUpsert
| Name | Description | Type |
|---|---|---|
| ClinicalTripReport. PrimaryRowId | The updated Trip Report Row Id. | Character |
LS Clinical Trip Report File Transfer Application Interface
This topic describes the application objects called by this Web service. For more information on application implementation, refer 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 the following table.
| Name | Boundary Object Type | Class |
|---|---|---|
| LS Clinical Trip Report File Transfer | Business Service | CSSEAISiebelAdapterService |
Data Object (Integration Object)
For a description of the service objects for this Web service, see the following table.
| Siebel Repository Name | External Name |
|---|---|
| LS Clinical Trip Report File Transfer | Clinical Trip Report |
Methods
For a description of the methods for this Web service, see the following table.
| Operation | Method |
|---|---|
| LSClinicalTripReportFileTransferQuery | Query |
| LSClinicalTripReportFileTransferQueryPage | Query Page |
| LSClinicalTripReportFileTransferUpsert | Upsert |
Example Package for LS Clinical Trip Report File Transfer
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 forSiebel 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:
...\LSClinical_TripReport\LSClinicalTripReportFileTransferQuery_Request.xml ...\LSClinical_TripReport\LSClinicalTripReportFileTransferQueryPage_Request.xml ...\LSClinical_TripReport\LSClinicalTripReportFileTransferUpsert_Request.xml
Response
See the following file to view the sample code:
...\LSClinical_TripReport\LSClinicalTripReportFileTransferQuery_Response.xml ...\LSClinical_TripReport\LSClinicalTripReportFileTransferQueryPage_Response.xml ...\LSClinical_TripReport\LSClinicalTripReportFileTransferUpsert_Response.xml
Message Schema (WSDL) for LS Clinical Trip Report File Transfer
...\LSClinical_TripReport\LS Clinical Trip Report File Transfer.wsdl
LSSGOP_Account
Use this Web service to perform create, update, delete, and query records in the Account object.
LSSGOP_Account Operations
For a list of operations associated with this Web service, see the following table.
Table LSSGOP_Account Operations
| Name | Description |
|---|---|
AccountInsert |
Creates an account. |
AccountUpdate |
Updates an existing account. |
AccountDelete |
Deletes an account. |
AccountQueryPage |
Queries for an account. |
Request Message Description: AccountInsert
For a description of this request message, see the following table.
Table Request Message Description: AccountInsert
| Name | Description | Type |
|---|---|---|
AccountInsert |
Creates an account. |
String |
Response Message Description: AccountInsert
For a description of this request message, see the following table.
Table Response Message Description: AccountInsert
| Name | Description | Type |
|---|---|---|
Id |
ID of the newly created account. |
String |
Request Message Description: AccountUpdate
For a description of this request message, see the following table.
Table Request Message Description: AccountUpdate
| Name | Description | Type |
|---|---|---|
Id |
Account ID. |
String |
Name |
Account name. |
String |
Type |
Account type. |
String |
Response Message Description: AccountUpdate
For a description of this request message, see the following table.
Table Response Message Description: AccountUpdate
| Name | Description | Type |
|---|---|---|
Id |
ID of the updated account. |
String |
Request Message Description: AccountDelete
For a description of this request message, see the following table.
Table Request Message Description: AccountDelete
| Name | Description | Type |
|---|---|---|
Id |
ID of the account to be deleted. |
String |
For a description of this request message, see the following table.
Table Response Message Description: AccountDelete
| Name | Description | Type |
|---|---|---|
Id |
ID of the deleted account. |
String |
For a description of this request message, see the following table.
Table Request Message Description: AccountQueryPage
| Name | Description | Type |
|---|---|---|
Id |
ID of the account to be queried upon. |
String |
For a description of this request message, see the following table.
Table Response Message Description: AccountQueryPage
| Name | Description | Type |
|---|---|---|
Id |
ID of the account. |
String |
LSSGOP_Account Application Interface
This topic describes the application objects called by 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 the following table.
Table LSSGOP_Account Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LSSGOP_Account |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table LSSGOP_Account Data Object
| Siebel Repository Name | External Name |
|---|---|
LS SGOP_Account |
LS SGOP_Account |
Interface Description (WSDL) for LSSGOP_Account
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LSSGOP_Account\http_siebel.com_asi_LSSGOP_Account.WSDL
LSSGOP_AccountAddress
Use this Web service to create, update, delete, and query records in the AccountAddresses object.
LSSGOP_AccountAddress Operations
This Web service allows you to create, update, delete and query records in the AccountAddress object. For a list of operations, see the following table.
Table LSSGOP_AccountAddress Operations
| Name | Description |
|---|---|
AccountAddressInsert |
Creates an accountaddress record. |
AccountAddressUpdate |
Updates an existing accountaddress record. |
AccountAddressDelete |
Deletes an accountaddress record. |
AccountAddressPage |
Queries for an accountaddress record. |
Request Message Description: AccountAddressInsert
For a description of this request message, see the following table.
Table Request Message Description: AccountAddressInsert
| Node | Description | Type |
|---|---|---|
AddressId |
ID of the address to be associated to an account. |
String |
AccountId |
Account ID to which an address is associated. |
String |
Response Message Description: AccountAddressInsert
For a description of this response message, see the following table.
Table Response Message Description: AccountAddressInsert
| Node | Description | Type |
|---|---|---|
Id |
ID of the newly created accountaddress record. |
String |
Request Message Description: AccountAddressUpdate
For a description of this request message, see the following table.
Table Request Message Description: AccountAddressUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the accountaddress record. |
String |
AddressId |
Name of the corresponding record. |
String |
AccountId |
Type of the corresponding record. |
String |
Response Message Description: AccountAddressUpdate
For a description of this response message, see the following table.
Table Response Message Description: AccountAddressUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the updated accountaddress record. |
String |
Request Message Description: AccountAddressDelete
For a description of this request message, see the following table.
Table Request Message Description: AccountAddressDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the accountaddress to be deleted. |
String |
For a description of this response message, see the following table.
Table Response Message Description: AccountAddressDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the deleted accountaddress record. |
.String |
For a description of this request message, see the following table.
Table Request Message Description: AccountAddressQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the accountaddress record to be queried. |
String |
For a description of this response message, see the following table.
Table Response Message Description: AccountAddressQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the accountaddress record. |
String |
LSSGOP_Account Address Application Interface
This topic describes the application objects called by 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 the following table.
Table LSSGOP_Account Address Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LSSGOP_AccountAddress |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table LSSGOP_AccountAddress Data Object
| Siebel Repository Name | External Name |
|---|---|
LS SGOP_AccountAddress |
LS SGOP_AccountAddress |
Interface Description (WSDL) for LSSGOP_Account Address
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LSSGOP_AccountAddress\http_siebel.com_asi_LSSGOP_AccountAddress.WSDL
LSSGOP_Activity
Use this Web service to create, update, delete and query the Activity object.
LSSGOP_Activity Operations
This Web service allows you to create, update, delete, and query the Activity object. For a list of operations, see the following table.
Table LSSGOP_Activity Operations
| Name | Description |
|---|---|
ActivityInsert |
Creates an activity. |
ActivityUpdate |
Updates an existing activity. |
ActivityDelete |
Deletes an activity. |
ActivityQueryPage |
Queries for an activity. |
Request Message Description: ActivityInsert
For Contact Call, pass only the Contact ID and for Account Call, pass only the Account ID. For a description of this request message, see the following table.
Table Request Message Description: ActivityInsert
| Node | Description | Type |
|---|---|---|
ContactId |
ID of the contact. |
String |
AccountId |
ID of the account. |
String |
Response Message Description: ActivityInsert
For a description of this response message, see the following table.
Table Response Message Description: ActivityInsert
| Node | Description | Type |
|---|---|---|
Id |
ID of the newly created activity. |
String |
Request Message Description: ActivityUpdate
For a description of this request message, see the following table.
Table Request Message Description: ActivityUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the activity. |
String |
ContactId |
Contact ID of the activity. |
String |
AccountId |
Account ID of the activity. |
String |
Response Message Description: ActivityUpdate
For a description of this response message, see the following table.
Table Response Message Description: ActivityUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the updated activity. |
String |
Request Message Description: ActivityDelete
For a description of this request message, see the following table.
Table Request Message Description: ActivityDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the activity to be deleted. |
String |
For a description of this response message, see the following table.
Table Response Message Description: ActivityDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the deleted activity. |
String |
For a description of this request message, see the following table.
Table Request Message Description: ActivityQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the activity to be queried. |
String |
For a description of this response message, see the following table.
Table Response Message Description: ActivityQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the activity. |
String |
LSSGOP_Activity Application Interface
This topic describes the application objects called by 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 the following table.
Table LSSGOP_Activity Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LSSGOP_Activity |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table LSSGOP_Activity Data Object
| Siebel Repository Name | External Name |
|---|---|
LS SGOP_Activity |
LS SGOP_Activity |
Interface Description (WSDL) for LSSGOP_Activity
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LSSGOP_Activity\http_siebel.com_asi_LSSGOP_Activity.WSDL
LSSGOP_ActivityContact
Use this Web service to create, update, delete, and query records in the ActivityContacts object.
LSSGOP_ActivityContact Operations
This Web service allows you to create, update, delete, and query records in the ActivityContact object. For a list of operations, see the following table.
Table LSSGOP_ActivityContact Operations
| Name | Description |
|---|---|
ActivityContactInsert |
Creates an activitycontact record. |
ActivityContactUpdate |
Updates an existing activitycontact record. |
ActivityContactDelete |
Deletes an activitycontact record. |
ActivityContactQueryPage |
Queries for an activitycontact record. |
Request Message Description: ActivityContactInsert
For a description of this request message, see the following table.
Table Request Message Description: ActivityContactInsert
| Node | Description | Type |
|---|---|---|
ActivityId |
Activity ID. |
String |
ContactId |
Contact ID. |
String |
Response Message Description: ActivityContactInsert
For a description of this response message, see the following table.
Table Response Message Description: ActivityContactInsert
| Node | Description | Type |
|---|---|---|
Id |
ID of the newly created activitycontact record. |
String |
Request Message Description: ActivityContactUpdate
For a description of this request message, see the following table.
Table Request Message Description: ActivityContactUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the activitycontact record. |
String |
ActivityId |
ActivityId of the activitycontact record. |
String |
ContactId |
ContactId of the activitycontact record. |
String |
Response Message Description: ActivityContactUpdate
For a description of this response message, see the following table.
Table Response Message Description: ActivityContactUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the updated activitycontact record. |
String |
Request Message Description: ActivityContactDelete
For a description of this request message, see the following table.
Table Request Message Description: ActivityContactDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the activitycontact record to be deleted. |
String |
For a description of this response message, see the following table.
Table Request Message Description: ActivityContactDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the activitycontact record to be deleted. |
String |
For a description of this request message, see the following table.
Table Request Message Description: ActivityContactQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the activitycontact record to be queried. |
String |
For a description of this response message, see the following table.
Table Response Message Description: AccountQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the activitycontact record. |
String |
LSSGOP_ActivityContact Application Interface
This topic describes the application objects called by 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 the following table.
Table LSSGOP_ActivityContact Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LSSGOP_ActivityContact |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table LSSGOP_ActivityContact Data Object
| Siebel Repository Name | External Name |
|---|---|
LS SGOP_ActivityContact |
LS SGOP_ActivityContact |
Interface Description (WSDL) for LSSGOP_ActivityContact
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LSSGOP_ActivityContact\http_siebel.com_asi_LSSGOP_ActivityContact.WSDL
LSSGOP_CatalogCategory
Use this Web service to create, update, delete, and query records in the CatalogCategory object.
LSSGOP_CatalogCategory Operations
This Web service allows you to create, update, delete, and query records in the CatalogCategory object. For a list of operations, see the following table.
Table LSSGOP_CatalogCategory Operations
| Name | Description |
|---|---|
CatalogCategoryInsert |
Creates a catalogcategory record. |
CatalogCategoryUpdate |
Updates an existing catalogcategory record. |
CatalogCategoryDelete |
Deletes a catalogcategory record. |
CatalogCategoryQueryPage |
Queries for a catalogcategory record. |
Request Message Description: CatalogCategoryInsert
For a description of this request message, see the following table.
Table Request Message Description: CatalogCategoryInsert
| Node | Description | Type |
|---|---|---|
Name |
Name of the catalog to be inserted. |
String |
Response Message Description: CatalogCategoryInsert
For a description of this response message, see the following table.
Table Response Message Description: CatalogCategoryInsert
| Node | Description | Type |
|---|---|---|
Id |
ID of the newly created catalogcategory record. |
String |
Request Message Description: CatalogCategoryUpdate
For a description of this request message, see the following table.
Table Request Message Description: CatalogCategoryUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the catalogcategory record. |
String |
Name |
Name of the catalogcategory record. |
String |
Response Message Description: CatalogCategoryUpdate
For a description of this response message, see the following table.
Table Response Message Description: CatalogCategoryUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the updated catalogcategory record. |
String |
Request Message Description: CatalogCategoryDelete
For a description of this request message, see the following table.
Table Request Message Description: CatalogCategoryDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the catalogcategory record to be deleted. |
String |
For a description of this response message, see the following table.
Table Response Message Description: CatalogCategoryDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the deleted catalogcategory record. |
String |
For a description of this request message, see the following table.
Table Request Message Description: CatalogCategoryQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the catalogcategory record to be queried. |
String |
For a description of this response message, see the following table.
Table Response Message Description: CatalogCategoryQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the catalogcategory record. |
String |
LSSGOP_CatalogCategory Application Interface
This topic describes the application objects called by 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 the following table.
Table LSSGOP_CatalogCategory Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LSSGOP_CatalogCategory |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table LSSGOP_CatalogCategory Data Object
| Siebel Repository Name | External Name |
|---|---|
LS SGOP_CatalogCategory |
LS SGOP_CatalogCategory |
Interface Description (WSDL) for LSSGOP_CatalogCategory
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LSSGOP_CatalogCategory\http_siebel.com_asi_LSSGOP_CatalogCategory.WSDL
LSSGOP_Contact
Use this Web service to create, update, delete, and query records in the Contact object.
LSSGOP_Contact Operations
This Web service allows you to create, update, delete, and query records in the Contact object. For a list of operations, see the following table.
Table LSSGOP_Contact Operations
| Name | Description |
|---|---|
ContactInsert |
Creates a contact. |
ContactUpdate |
Updates an existing contact. |
ContactDelete |
Deletes a contact. |
ContactQueryPage |
Queries for a contact. |
Request Message Description: ContactInsert
For a description of this request message, see the following table.
Table Request Message Description: ContactInsert
| Node | Description | Type |
|---|---|---|
FirstName |
First name of the new contact to be inserted. |
String |
LastName |
Last name of the new contact to be inserted. |
String |
PersonUId |
A unique person ID. |
String |
Response Message Description: ContactInsert
For a description of this response message, see the following table.
Table Response Message Description: ContactInsert
| Node | Description | Type |
|---|---|---|
Id |
ID of the newly created contact. |
String |
Request Message Description: ContactUpdate
For a description of this request message, see the following table.
Table Request Message Description: ContactUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the contact. |
String |
FirstName |
First name of the contact. |
String |
LastName |
Last name of the contact. |
String |
PersonUId |
Person UId of the contact. |
String |
Response Message Description: ContactUpdate
For a description of this response message, see the following table.
Table Response Message Description: ContactUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the updated contact. |
String |
Request Message Description: ContactDelete
For a description of this request message, see the following table.
Table Request Message Description: ContactDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the contact to be deleted. |
String |
For a description of this response message, see the following table.
Table Response Message Description: ContactDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the deleted contact. |
String |
For a description of this request message, see the following table.
Table Request Message Description: ContactQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the contact to be queried. |
String |
For a description of this response message, see the following table.
Table Response Message Description: ContactQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the contact. |
String |
LSSGOP_Contact Application Interface
This topic describes the application objects called by 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 the following table.
Table LSSGOP_Contact Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LSSGOP_Contact |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table LSSGOP_Contact Data Object
| Siebel Repository Name | External Name |
|---|---|
LS SGOP_Contact |
LS SGOP_Contact |
Interface Description (WSDL) for LSSGOP_Contact
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LSSGOP_Contact\http_siebel.com_asi_LSSGOP_Contact.WSDL
LSSGOP_ContactAccount
Use this Web service to create, update, delete, and query records in the Contact Account object.
LSSGOP_ContactAccount Operations
This Web service allows you to create, update, delete and query the ContactAccount object. For a list of operations, see the following table.
Table LSSGOP_ContactAccount Operations
| Name | Description |
|---|---|
ContactAccountInsert |
Creates a contactaccount record. |
ContactAccountUpdate |
Updates an existing contactaccount record. |
ContactAccountDelete |
Deletes a contactaccount record. |
ContactAccountQueryPage |
Queries for a contactaccount record. |
Request Message Description: ContactAccountInsert
For a description of this request message, see the following table.
Table Request Message Description: ContactAccountInsert
| Node | Description | Type |
|---|---|---|
ContactId |
ID of a contact. |
String |
AccountId |
ID of an account. |
String |
Response Message Description: ContactAccountInsert
For a description of this response message, see the following table.
Table Response Message Description: ContactAccountInsert
| Node | Description | Type |
|---|---|---|
Id |
ID of the newly created contactaccount record. |
String |
Request Message Description: ContactAccountUpdate
For a description of this request message, see the following table.
Table Request Message Description: ContactAccountUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the contactaccount record. |
String |
ContactId |
ContactId of the corresponding record. |
String |
AccountId |
AccountId of the corresponding record. |
String |
Response Message Description: ContactAccountUpdate
For a description of this response message, see the following table.
Table Response Message Description: ContactAccountUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the updated contactaccount. |
String |
Request Message Description: ContactAccountDelete
For a description of this request message, see the following table.
Table Request Message Description: ContactAccountDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the contactaccount record to be deleted. |
String |
For a description of this response message, see the following table.
Table Response Message Description: ContactAccountDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the deleted contactaccount record. |
String |
For a description of this request message, see the following table.
Table Request Message Description: ContactAccountQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the contactaccount to be queried record. |
String |
For a description of this response message, see the following table.
Table Response Message Description: ContactAccountQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the contactaccount record. |
String |
LSSGOP_ContactAccount Application Interface
This topic describes the application objects called by 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 the following table.
Table LSSGOP_ContactAccount Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LSSGOP_ContactAccount |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table LSSGOP_ContactAccount Data Object
| Siebel Repository Name | External Name |
|---|---|
LS SGOP_ContactAccount |
LS SGOP_ContactAccount |
Interface Description (WSDL) for LSSGOP_ContactAccount
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...LSSGOP_ContactAccount\http_siebel.com_asi_LSSGOP_ContactAccount.WSDL
LSSGOP_ContactAddress
Use this Web service to create, update, delete, and query records in the ContactAddress object.
LSSGOP_ContactAddress Operations
This Web service allows you to create, update, delete, and query records in the ContactAddress object. For a list of operations, see the following table.
Table LSSGOP_ContactAddress Operations
| Name | Description |
|---|---|
ContactAddressInsert |
Creates a new contactaddress record. |
ContactAddressUpdate |
Updates an existing contactaddress record. |
ContactAddressDelete |
Deletes a contactaddress record. |
ContactAddressQueryPage |
Queries for a contactaddress record. |
Request Message Description: ContactAddressInsert
For a description of this request message, see the following table.
Table Request Message Description: ContactAddressInsert
| Node | Description | Type |
|---|---|---|
ContactId |
ID of the contact to be inserted. |
String |
AddressId |
ID of the address to associate to the contact. |
String |
Response Message Description: ContactAddressInsert
For a description of this response message, see the following table.
Table Response Message Description: ContactAddressInsert
| Node | Description | Type |
|---|---|---|
Id |
ID of the newly created contactaddress record. |
String |
Request Message Description: ContactAddressUpdate
For a description of this request message, see the following table.
Table Request Message Description: ContactAddressUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the contactaddress record. |
String |
ContactId |
Contact ID of the corresponding record. |
String |
AddressId |
Address ID of the corresponding record. |
String |
Response Message Description: ContactAddressUpdate
For a description of this response message, see the following table.
Table Response Message Description: ContactAddressUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the updated contactaddress record. |
String |
Request Message Description: ContactAddressDelete
For a description of this request message, see the following table.
Table Request Message Description: ContactAddressDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the contactaddress record to be deleted. |
String |
For a description of this response message, see the following table.
Table Response Message Description: ContactAddressDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the deleted contactaddress record. |
String |
For a description of this request message, see the following table.
Table Request Message Description: ContactAddressQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the contactaddress record to be queried. |
String |
For a description of this response message, see the following table.
Table Response Message Description: ContactAddressQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the contactaddress record. |
String |
LSSGOP_ContactAddress Application Interface
This topic describes the application objects called by 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 the following table.
Table LSSGOP_ContactAddress Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LSSGOP_ContactAddress |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table LSSGOP_ContactAddress Data Object
| Siebel Repository Name | External Name |
|---|---|
LS SGOP_ContactAddress |
LS SGOP_ContactAddress |
Interface Description (WSDL) for LSSGOP_ContactAddress
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LSSGOP_ContactAddress\http_siebel.com_asi_LSSGOP_ContactAddress.WSDL
LSSGOP_ContactBestTime
Use this Web service to create, update, delete, and query records in the ContactBestTime object.
LSSGOP_ContactBestTime Operations
This Web service allows you to create, update, delete, and query records in the ContactBestTime object. For a list of operations, see the following table.
Table LSSGOP_ContactBestTime Operations
| Name | Description |
|---|---|
ContactBestTimeInsert |
Creates a contactbesttime record. |
ContactBestTimeUpdate |
Updates an existing contactbesttime record. |
ContactBestTimeDelete |
Deletes a contactbesttime record. |
ContactBestTimeQueryPage |
Queries for a contactbesttime record. |
Request Message Description: ContactBestTimeInsert
For a description of this request message, see the following table.
Table Request Message Description: ContactBestTimeInsert
| Node | Description | Type |
|---|---|---|
ContactId |
ID of the contact to be inserted. |
String |
ContactAddressId |
ID of the contactaddress to be inserted. |
String |
StartDay |
Start day. |
String |
StartTime |
Start time. |
String |
Response Message Description: ContactBestTimeInsert
For a description of this response message, see the following table.
Table Response Message Description: ContactBestTimeInsert
| Node | Description | Type |
|---|---|---|
Id |
ID of the newly created contactbesttime record. |
String |
Request Message Description: ContactBestTimeUpdate
For a description of this request message, see the following table.
Table Request Message Description: ContactBestTimeUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the contactbesttime record. |
String |
ContactId |
Contact ID of the corresponding record. |
String |
ContactAddressId |
Contact address ID of the corresponding record. |
String |
StartDay |
Start day of the corresponding record. |
String |
Response Message Description: ContactBestTimeUpdate
For a description of this response message, see the following table.
Table Response Message Description: ContactBestTimeUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the updated contactbesttime record. |
String |
Request Message Description: ContactBestTimeDelete
For a description of this request message, see the following table.
Table Request Message Description: ContactBestTimeDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the contactbesttime record to be deleted. |
String |
For a description of this response message, see the following table.
Table Response Message Description: ContactBestTimeDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the deleted contactbesttime record. |
String |
For a description of this request message, see the following table.
Table Request Message Description: ContactBestTimeQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the contactbesttime record to be queried. |
String |
For a description of this response message, see the following table.
Table Response Message Description: ContactBestTimeQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the contactbesttime record. |
String |
LSSGOP_ContactBestTime Application Interface
This topic describes the application objects called by 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 the following table.
Table LSSGOP_ContactBestTime Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LSSGOP_ContactBestTime |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table LSSGOP_ContactBestTime Data Object
| Siebel Repository Name | External Name |
|---|---|
LS SGOP_ContactBestTime |
LS SGOP_ContactBestTime |
Interface Description (WSDL) for LSSGOP_ContactBestTime
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LSSGOP_ContactBestTime\http_siebel.com_asi_LSSGOP_ContactBestTime.WSDL
LSSGOP_ContactLicense
Use this Web service to create, update, delete, and query records in the ContactLicence object.
LSSGOP_ContactLicense Operations
This Web service allows you to create, update, delete, and query records in the ContactLicense object. For a list of operations, see the following table.
Table LSSGOP_ContactLicense Operations
| Name | Description |
|---|---|
ContactLicenseInsert |
Creates a contactlicense record. |
ContactLicenseUpdate |
Updates an existing contactlicense record. |
ContactLicenseDelete |
Deletes a contactlicense record. |
ContactLicenseQueryPage |
Queries for a contactlicense record. |
Request Message Description: ContactLicenseInsert
For a description of this request message, see the following table.
Table Request Message Description: ContactLicenseInsert
| Node | Description | Type |
|---|---|---|
ProfessionalId |
ID of the contact. |
String |
State |
State of the contact. |
String |
LicenseExpiryDate |
Expiration date of the license. |
String |
LicenseNumber |
License number. |
String |
Response Message Description: ContactLicenseInsert
For a description of this response message, see the following table.
Table Response Message Description: ContactLicenseInsert
| Node | Description | Type |
|---|---|---|
Id |
ID of the newly created account record. |
String |
Request Message Description: ContactLicenseUpdate
For a description of this request message, see the following table.
Table Request Message Description: ContactLicenseUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the contactlicense record. |
String |
ProfessionalId |
Professional ID of the corresponding record. |
String |
State |
State of the corresponding record. |
String |
Response Message Description: ContactLicenseUpdate
For a description of this response message, see the following table.
Table Response Message Description: ContactLicenseUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the updated contactlicense |
String |
Request Message Description: ContactLicenseDelete
For a description of this request message, see the following table.
Table Request Message Description: ContactLicenseDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the contactlicense record to be deleted. |
String |
For a description of this response message, see the following table.
Table Response Message Description: ContactLicenseDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the deleted contactlicense record. |
String |
For a description of this request message, see the following table.
Table Request Message Description: ContactLicenseQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the contactlicense record to be queried. |
String |
For a description of this response message, see the following table.
Table Response Message Description: ContactLicenseQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the contactlicense record. |
String |
LSSGOP_ContactLicense Application Interface
This topic describes the application objects called by 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 the following table.
Table LSSGOP_ContactLicense Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LSSGOP_ContactLicense |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table LSSGOP_ContactLicense Data Object
| Siebel Repository Name | External Name |
|---|---|
LS SGOP_ContactLicense |
LS SGOP_ContactLicense |
Interface Description (WSDL) for LSSGOP_ContactLicense
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LSSGOP_ContactLicense\http_siebel.com_asi_LSSGOP_ContactLicense.WSDL
LSSGOP_CurrentUser
Use this Web service to query records in the Current user object.
LSSGOP_CurrentUser Operations
This Web service allows you to query the CurrentUser object. For a list of operations, see the following table.
Table LSSGOP_CurrentUser Operations
| Name | Description |
|---|---|
CurrentUserQueryPage |
Queries for the currentuser record. |
Request Message Description: CurrentUserQueryPage
For a description of this request message, see the following table.
Table Request Message Description: CurrentUserQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the current user to be queried. |
String |
Response Message Description: CurrentUserQueryPage
For a description of this response message, see the following table.
Table Response Message Description: CurrentUserQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID the current user. |
String |
LSSGOP_CurrentUser Application Interface
This topic describes the application objects called by 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 the following table.
Table LSSGOP_CurrentUser Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LSSGOP_CurrentUser |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table LSSGOP_CurrentUser Data Object
| Siebel Repository Name | External Name |
|---|---|
LS SGOP_CurrentUser |
LS SGOP_CurrentUser |
Interface Description (WSDL) for LSSGOP_CurrentUser
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LSSGOP_CurrentUser\http_siebel.com_asi_LSSGOP_CurrentUser.WSDL
LSSGOP_LanguageLOV
Use this Web service to query for records in the LanguageLOV object.
LSSGOP_LanguageLOV Operations
Use this Web service to query for records in the LanguageLOV object. For a list of operations, see the following table.
Table LSSGOP_LanguageLOV Operations
| Name | Description |
|---|---|
LanguageLOVQueryPage |
Queries for the list of values. |
Request Message Description: LanguageLOVQueryPage
For a description of this request message, see the following table.
Table Request Message Description: LanguageLOVQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the LOV queried. |
String |
Response Message Description: LanguageLOVQueryPage
For a description of this response message, see the following table.
Table Response Message Description: LanguageLOVQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the LOV. |
String |
LSSGOP_LanguageLOV Application Interface
This topic describes the application objects called by 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 the following table.
Table LSSGOP_LanguageLOV Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LSSGOP_LanguageLOV |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table LSSGOP_LanguageLOV Data Object
| Siebel Repository Name | External Name |
|---|---|
LS SGOP_LanguageLOV |
LS SGOP_LanguageLOV |
Interface Description (WSDL) for LSSGOP_LanguageLOV
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LSSGOP_LanguageLOV\http_siebel.com_asi_LSSGOP_LanguageLOV.WSDL
LSSGOP_Literature
Use this Web service to create, update, delete, and query records in the Literature object.
LSSGOP_Literature Operations
This Web service allows you to create, update, delete and query records in the Literature object using Sales Rep visibility. For a list of operations, see the following table.
Table LSSGOP_Literature Operations
| Name | Description |
|---|---|
LiteratureInsert |
Creates a literature. |
LiteratureUpdate |
Update an existing literature. |
LiteratureDelete |
Delete a literature. |
LiteratureQueryPage |
Query for a literature. |
Request Message Description: LiteratureInsert
For a description of this request message, see the following table.
Table Request Message Description: LiteratureInsert
| Node | Description | Type |
|---|---|---|
Name |
Name of the literature record. |
String |
FileName |
The file name of the literature record. |
String |
RelationshipType |
Relationship type for the literature record. |
String |
Response Message Description: LiteratureInsert
For a description of this response message, see the following table.
Table Response Message Description: LiteratureInsert
| Node | Description | Type |
|---|---|---|
Id |
ID of the newly created literature record. |
String |
Request Message Description: LiteratureUpdate
For a description of this request message, see the following table.
Table Request Message Description: LiteratureUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the literature record. |
String |
Name |
Name of the corresponding record. |
String |
FileName |
File name of the corresponding record. |
String |
RelationshipType |
Relationship type of the corresponding record. |
String |
Response Message Description: LiteratureUpdate
For a description of this response message, see the following table.
Table Response Message Description: LiteratureUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the updated literature record. |
String |
Request Message Description: LiteratureDelete
For a description of this request message, see the following table.
Table Request Message Description: LiteratureDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the literature record to be deleted. |
String |
For a description of this response message, see the following table.
Table Response Message Description: LiteratureDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the deleted literature record. |
String |
For a description of this request message, see the following table.
Table Request Message Description: LiteratureQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the literature record to be queried. |
String |
For a description of this response message, see the following table.
Table Response Message Description: LiteratureQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the literature record. |
String |
LSSGOP_Literature Application Interface
This topic describes the application objects called by 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 the following table.
Table LSSGOP_Literature Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LSSGOP_Literature |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table LSSGOP_Literature Data Object
| Siebel Repository Name | External Name |
|---|---|
LS SGOP_Literature |
LS SGOP_Literature |
Interface Description (WSDL) for LSSGOP_Literature
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LSSGOP_Literature\http_siebel.com_asi_LSSGOP_Literature.WSDL
LSSGOP_Literature_ALL
Use this Web service to create, update, delete, and query records in the Literature_ALL object.
LSSGOP_Literature_ALL Operations
This Web service allows you to create, update, delete, and query records in the Literature_ALL object using Administrator visibility. For a list of operations, see the following table.
Table LSSGOP_Literature_ALL Operations
| Name | Description |
|---|---|
Literature_ALLInsert |
Creates a literature. |
Literature_ALLUpdate |
Update an existing literature. |
Literature_ALLDelete |
Delete a literature. |
Literature_ALLQueryPage |
Query for a literature. |
Request Message Description: Literature_ALLInsert
For a description of this request message, see the following table.
Table Request Message Description: Literature_ALLInsert
| Node | Description | Type |
|---|---|---|
Name |
Name of the literature record to be inserted. |
String |
FileName |
File name of the literature record. |
String |
RelationshipType |
Relationship type. |
String |
Response Message Description: Literature_ALLInsert
For a description of this response message, see the following table.
Table Response Message Description: Literature_ALLInsert
| Node | Description | Type |
|---|---|---|
Id |
ID of the newly created Literature All record. |
String |
Request Message Description: Literature_ALLUpdate
For a description of this request message, see the following table.
Table Request Message Description: Literature_ALLUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the literature record. |
String |
Name |
Name of the corresponding record. |
String |
FileName |
File name of the corresponding record. |
String |
RelationshipType |
Relationship type of the corresponding record. |
String |
Response Message Description: Literature_ALLUpdate
For a description of this response message, see the following table.
Table Response Message Description: Literature_ALLUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the updated literature record. |
String |
Request Message Description: Literature_ALLDelete
For a description of this request message, see the following table.
Table Request Message Description: Literature_ALLDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the literature record to be deleted. |
String |
For a description of this response message, see the following table.
Table Response Message Description: Literature_ALLDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the deleted literature record. |
String |
For a description of this request message, see the following table.
Table Response Message Description: Literature_ALLDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the literature record to be queried. |
String |
For a description of this response message, see the following table.
Table Response Message Description: Literature_ALLDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the literature record. |
String |
LSSGOP_Literature_ALL Application Interface
This topic describes the application objects called by 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 the following table.
Table LSSGOP_Literature_ALL Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LSSGOP_Literature_ALL |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table LSSGOP_Literature_ALL Data Object
| Siebel Repository Name | External Name |
|---|---|
LS SGOP_Literature_ALL |
LS SGOP_Literature_ALL |
Interface Description (WSDL) for LSSGOP_Literature_ALL
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LSSGOP_Literature_ALL\http_siebel.com_asi_LSSGOP_Literature_ALL.WSDL
LSSGOP_LiteratureCatalog
Use this Web service to create, update, delete, and query records in the LiteratureCatalog object.
LSSGOP_LiteratureCatalog Operations
This Web service allows you to create, update, delete, and query records in the LiteratureCatalog object. For a list of operations, see the following table.
Table LSSGOP_LiteratureCatalog Operations
| Name | Description |
|---|---|
LiteratureCatalogInsert |
Creates a literaturecatalog record. |
LiteratureCatalogUpdate |
Updates an existing literaturecatalog record. |
LiteratureCatalogDelete |
Deletes a literaturecatalog record. |
LiteratureCatalogQueryPage |
Queries for a literaturecatalog record. |
Request Message Description: LiteratureCatalogInsert
For a description of this request message, see the following table.
Table Request Message Description: LiteratureCatalogInsert
| Node | Description | Type |
|---|---|---|
CtlgCatId |
ID of the catalog category to which the literature is to be associated. |
String |
LitId |
ID of the literature record. |
String |
LitName |
Name of the literature record. |
String |
Response Message Description: LiteratureCatalogInsert
For a description of this response message, see the following table.
Table Response Message Description: LiteratureCatalogInsert
| Node | Description | Type |
|---|---|---|
Id |
ID of the newly created literaturecatalog record. |
String |
Request Message Description: LiteratureCatalogUpdate
For a description of this request message, see the following table.
Table Request Message Description: LiteratureCatalogUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the literaturecatalog record. |
String |
CtlgCatId |
CtigCatId of the corresponding record. |
String |
LitId |
Literature ID of the corresponding record. |
String |
LitName |
Literature Name of the corresponding record. |
String |
Response Message Description: LiteratureCatalogUpdate
For a description of this response message, see the following table.
Table Response Message Description: LiteratureCatalogUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the updated literaturecatalog record. |
String |
Request Message Description: LiteratureCatalogDelete
For a description of this request message, see the following table.
Table Request Message Description: LiteratureCatalogDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the literaturecatalog record to be deleted. |
String |
For a description of this response message, see the following table.
Table Response Message Description: LiteratureCatalogDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the deleted literaturecatalog record. |
String |
For a description of this request message, see the following table.
Table Request Message Description: LiteratureCatalogQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the literaturecatalog record to be queried. |
String |
For a description of this response message, see the following table.
Table Response Message Description: LiteratureCatalogQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the literaturecatalog record. |
String |
LSSGOP_LiteratureCatalog Application Interface
This topic describes the application objects called by 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 the following table.
Table LSSGOP_LiteratureCatalog Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LSSGOP_LiteratureCatalog |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table LSSGOP_LiteratureCatalog Data Object
| Siebel Repository Name | External Name |
|---|---|
LS SGOP_LiteratureCatalog |
LS SGOP_LiteratureCatalog |
Interface Description (WSDL) for LSSGOP_LiteratureCatalog
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LSSGOP_LiteratureCatalog\http_siebel.com_asi_LSSGOP_LiteratureCatalog.WSDL
LSSGOP_MessagePlan
Use this Web service to create, update, delete, and query records in the MessagePlan object.
LSSGOP_MessagePlan Operations
This Web service allows you to create, update, delete and query records in the MessagePlan object using Sales Rep visibility. For a list of operations, see the following table.
Table LSSGOP_MessagePlan Operations
| Name | Description |
|---|---|
MessagePlanInsert |
Creates a messageplan record. |
MessagePlanUpdate |
Updates an existing messageplan record. |
MessagePlanDelete |
Deletes a messageplan record. |
MessagePlanQueryPage |
Queries for the messageplan record. |
Request Message Description: MessagePlanInsert
For a description of this request message, see the following table.
Table Request Message Description: MessagePlanInsert
| Node | Description | Type |
|---|---|---|
Name |
Name of the corresponding record. |
String |
MessagePlanType |
Message plan type of the corresponding record. |
String |
Owner |
Owner of the corresponding record. |
String |
Position |
Position of the corresponding record. |
String |
Product |
Product of the corresponding record. |
String |
Status |
Status of the corresponding record. |
String |
Version |
Version of the corresponding record. |
String |
Response Message Description: MessagePlanInsert
For a description of this response message, see the following table.
Table Response Message Description: MessagePlanInsert
| Node | Description | Type |
|---|---|---|
Id |
ID of the newly created messageplan record. |
String |
Request Message Description: MessagePlanUpdate
For a description of this request message, see the following table.
Table Request Message Description: MessagePlanUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the messageplan. |
String |
Name |
Name of the corresponding record. |
String |
MessagePlanType |
Message plan type of the corresponding record. |
String |
Owner |
Owner of the corresponding record. |
String |
Position |
Position of the corresponding record. |
String |
Product |
Product of the corresponding record. |
String |
Status |
Status of the corresponding record. |
String |
Version |
Version of the corresponding record. |
String |
Response Message Description: MessagePlanUpdate
For a description of this response message, see the following table.
Table Response Message Description: MessagePlanUpdate
| Node | Description | Type |
|---|---|---|
Id |
Id of the updated messageplan record. |
String |
Request Message Description: MessagePlanDelete
For a description of this request message, see the following table.
Table Request Message Description: MessagePlanDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the messageplan record to be deleted. |
String |
For a description of this response message, see the following table.
Table Response Message Description: MessagePlanDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the deleted messageplan record. |
String |
For a description of this request message, see the following table.
Table Request Message Description: MessagePlanQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the messageplan to be queried |
String |
For a description of this response message, see the following table.
Table Response Message Description: MessagePlanQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the messageplan |
String |
LSSGOP_MessagePlan Application Interface
This topic describes the application objects called by 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 the following table.
Table LSSGOP_MessagePlan Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LSSGOP_MessagePlan |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table LSSGOP_MessagePlan Data Object
| Siebel Repository Name | External Name |
|---|---|
LS SGOP_MessagePlan |
LS SGOP_MessagePlan |
Interface Description (WSDL) for LSSGOP_MessagePlan
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LSSGOP_MessagePlan\http_siebel.com_asi_LSSGOP_MessagePlan.WSDL
LSSGOP_Message Plan_ALL
Use this Web service to create, update, delete, and query records in the MessagePlan_ALL object.
LSSGOP_Message Plan_ALL Operations
This Web service allows you to create, update, delete, and query records in the MessagePlan_ALL object using Administrator visibility. For a list of operations, see the following table.
Table LSSGOP_Message Plan_ALL Operations
| Name | Description |
|---|---|
MessagePlan_ALLInsert |
Creates a messageplan record. |
MessagePlan_ALLUpdate |
Updates an existing messageplan record. |
MessagePlan_ALLDelete |
Deletes a messageplan record. |
MessagePlan_ALLQueryPage |
Queries for a messageplan record. |
Request Message Description: MessagePlan_ALLInsert
For a description of this request message, see the following table.
Table Request Message Description: MessagePlan_ALLInsert
| Node | Description | Type |
|---|---|---|
Name |
Name the message plan to be inserted. |
String |
MessagePlanType |
Type of message plan. |
String |
Owner |
The message plan owner. |
String |
Position |
The position of the message plan owner. |
String |
Product |
The message plan product. |
String |
Status |
Status of the message plan. |
String |
Version |
The version of the message plan. |
String |
Response Message Description: MessagePlan_ALLInsert
For a description of this response message, see the following table.
Table Response Message Description: MessagePlan_ALLInsert
| Node | Description | Type |
|---|---|---|
Id |
ID of an newly created account. |
String |
Request Message Description: MessagePlan_ALLUpdate and MessagePlanUpdate
For a description of this request message, see the following table.
Table Request Message Description: MessagePlan_ALLUpdate and MessagePlanUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the messageplan record. |
String |
Name |
Name of the corresponding record. |
String |
MessagePlanType |
MessagePlanType of the corresponding record. |
String |
Owner |
Owner of the corresponding record. |
String |
Position |
Position of the corresponding record. |
String |
Product |
Product of the corresponding record. |
String |
Status |
Status of the corresponding record. |
String |
Version |
Version of the corresponding record. |
String |
Response Message Description: MessagePlan_ALLUpdate
For a description of this response message, see the following table.
Table Response Message Description: MessagePlan_ALLUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of an updated messageplan record. |
String |
Request Message Description: MessagePlan_ALLDelete
For a description of this request message, see the following table.
Table Request Message Description: MessagePlan_ALLDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the messageplan record to be deleted. |
String |
For a description of this response message, see the following table.
Table Response Message Description: MessagePlan_ALLDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the deleted messageplan record. |
String |
For a description of this request message, see the following table.
Table Request Message Description: MessagePlan_ALLQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the messageplan record to be queried. |
String |
For a description of this response message, see the following table.
Table Response Message Description: MessagePlan_ALLQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the messageplan record. |
String |
LSSGOP_Message Plan_ALL Application Interface
This topic describes the application objects called by 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 the following table.
Table LSSGOP_Message Plan_ALL Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LSSGOP_MessagePlan_ALL |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table LSSGOP_MessagePlan_ALL Data Object
| Siebel Repository Name | External Name |
|---|---|
LS SGOP_MessagePlan_ALL |
LS SGOP_MessagePlan_ALL |
Interface Description (WSDL) for LSSGOP_Message Plan_ALL
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LSSGOP_MessagePlan_ALL\http_siebel.com_asi_LSSGOP_MessagePlan_ALL.WSDL
LSSGOP_MessagePlanCatalog
Use this Web service to create, update, delete, and query records in the MessagePlanCatalog object.
LSSGOP_MessagePlanCatalog Operations
This Web service features four operations which allow you to create, update, delete, and query records in the MessagePlan Catalog object. For a list of operations, see the following table.
Table LSSGOP_MessagePlanCatalog Operations
| Name | Description |
|---|---|
MessagePlanCatalogInsert |
Creates a messageplancatalog record. |
MessagePlanCatalogUpdate |
Updates an existing messageplancatalog record. |
MessagePlanCatalogDelete |
Deletes a messageplancatalog record. |
MessagePlanCatalogQueryPage |
Queries for a messageplancatalog record. |
Request Message Description: MessagePlanCatalogInsert
For a description of this request message, see the following table.
Table Request Message Description: MessagePlanCatalogInsert
| Node | Description | Type |
|---|---|---|
CtlgCatId |
ID of the catalog category to be associated with the message plan. |
String |
MsgPlanId |
ID of the message plan. |
String |
Response Message Description: MessagePlanCatalogInsert
For a description of this response message, see the following table.
Table Response Message Description: MessagePlanCatalogInsert
| Node | Description | Type |
|---|---|---|
Id |
ID of the newly created messageplancatalog record. |
String |
Request Message Description: MessagePlanCatalogUpdate
For a description of this request message, see the following table.
Table Request Message Description: MessagePlanCatalogUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the messageplancatalog record. |
String |
CtlgCatId |
CtlgCatId of the corresponding record. |
String |
MsgPlanId |
Message plan ID of the corresponding record. |
String |
Response Message Description: MessagePlanCatalogUpdate
For a description of this response message, see the following table.
Table Response Message Description: MessagePlanCatalogUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of an updated messageplancatalog record. |
String |
Request Message Description: MessagePlanCatalogDelete
For a description of this request message, see the following table.
Table Request Message Description: MessagePlanCatalogDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the messageplancatalog record to be deleted. |
String |
For a description of this response message, see the following table.
Table Response Message Description: MessagePlanCatalogDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the deleted messageplancatalog record. |
String |
For a description of this request message, see the following table.
Table Request Message Description: MessagePlanCatalogQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the messageplancatalog record to be queried. |
String |
For a description of this response message, see the following table.
Table Response Message Description: MessagePlanCatalogQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the messageplancatalog record. |
String |
LSSGOP_MessagePlanCatalog Application Interface
This topic describes the application objects called by 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 the following table.
Table LSSGOP_MessagePlanCatalog Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LSSGOP_MessagePlanCatalog |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table LSSGOP_MessagePlanCatalog Data Object
| Siebel Repository Name | External Name |
|---|---|
LS SGOP_MessagePlanCatalog |
LS SGOP_MessagePlanCatalog |
Interface Description (WSDL) for LSSGOP_MessagePlanCatalog
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LSSGOP_MessagePlanCatalog\http_siebel.com_asi_LSSGOP_MessagePlanCatalog.WSDL
LSSGOP_MessageResponse
Use this Web service to create, update, delete, and query records in the MessageResponse object.
LSSGOP_MessageResponse Operations
This Web service allows you to create, update, delete, and query records in the MessageResponse object. For a list of operations, see the following table.
Table LSSGOP_MessageResponse Operations
| Name | Description |
|---|---|
MessageResponseInsert |
Creates a messageresponse record. |
MessageResponseUpdate |
Updates an existing messageresponse record. |
MessageResponseDelete |
Deletes a messageresponse record. |
MessageResponseQueryPage |
Queries for a messageresponse record. |
Request Message Description: MessageResponseInsert
For a description of this request message, see the following table.
Table Request Message Description: MessageResponseInsert
| Node | Description | Type |
|---|---|---|
MessagePlan |
Name of the message plan. |
String |
MessagePlanId |
ID of the message plan. |
String |
MessageStartTime |
Start time of the message plan. |
String |
MessageEndTime |
End time of the message plan. |
String |
Response |
Response of the corresponding record. |
String |
Response Message Description: MessageResponseInsert
For a description of this response message, see the following table.
Table Response Message Description: MessageResponseInsert
| Node | Description | Type |
|---|---|---|
Id |
ID of the newly created messageresponse record. |
String |
Request Message Description: MessageResponseUpdate
For a description of this request message, see the following table.
Table Request Message Description: MessageResponseUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the messageresponse record. |
String |
MessagePlan |
Message plan of the corresponding record. |
String |
MessagePlanId |
Message plan ID of the corresponding record. |
String |
MessageStartTime |
Message start time of the corresponding record. |
String |
MessageEndTime |
Message end time of the corresponding record. |
String |
Response |
Response of the corresponding record. |
String |
Response Message Description: MessageResponseUpdate
For a description of this response message, see the following table.
Table Response Message Description: MessageResponseUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the updated messageresponse record. |
String |
Request Message Description: MessageResponseDelete
For a description of this request message, see the following table.
Table Request Message Description: MessageResponseDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the messageresponse record to be deleted. |
String |
For a description of this response message, see the following table.
Table Response Message Description: MessageResponseDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the deleted messageresponse record. |
String |
For a description of this request message, see the following table.
Table Request Message Description: MessageResponseQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the messageresponse record to be queried. |
String |
For a description of this response message, see the following table.
Table Response Message Description: MessageResponseQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the messageresponse record. |
String |
LSSGOP_MessageResponse Application Interface
This topic describes the application objects called by 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 the following table.
Table LSSGOP_MessageResponse Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LSSGOP_ MessageResponse |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table LSSGOP_MessageResponse Data Object
| Siebel Repository Name | External Name |
|---|---|
LS SGOP_MessageResponse |
LS SGOP_MessageResponse |
Interface Description (WSDL) for LSSGOP_MessageResponse
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LSSGOP_MessageResponse\http_siebel.com_asi_LSSGOP_MessageResponse.WSDL
LSSGOP_ MsgPlanItem
Use this Web service to create, update, delete, and query records in the MsgPlanItem object.
LSSGOP_ MsgPlanItem Operations
This Web service allows you to create, update, delete, and query records in the MsgPlanItem object using Sales Rep visibility. For a list of operations, see the following table.
Table LSSGOP_ MsgPlanItem Operations
| Name | Description |
|---|---|
MsgPlanItemInsert |
Creates a msgplanitem record. |
MsgPlanItemUpdate |
Updates an existing msgplanitem record. |
MsgPlanItemDelete |
Deletes a msgplanitem record. |
MsgPlanItemQueryPage |
Queries for a msgplanitem record. |
Request Message Description: MsgPlanItemInsert
For a description of this request message, see the following table.
Table Request Message Description: MsgPlanItemInsert
| Node | Description | Type |
|---|---|---|
Name |
Name of the message plan item. |
String |
SequenceNumber |
Sequence number of the message plan. |
String |
Type |
Type of message plan. |
String |
ParentMPId |
ID of the parent message plan. |
String |
Response Message Description: MsgPlanItemInsert
For a description of this response message, see the following table.
Table Response Message Description: MsgPlanItemInsert
| Node | Description | Type |
|---|---|---|
Id |
ID of the newly created msgplanitem record. |
String |
Request Message Description: MsgPlanItemUpdate
For a description of this request message, see the following table.
Table Request Message Description: MsgPlanItemUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the msgplanitem record. |
String |
Name |
Name of the corresponding record. |
String |
SequenceNumber |
Sequence number of the corresponding record. |
String |
Type |
Type of the corresponding record. |
String |
ParentMPId |
Parent message plan ID of the corresponding record. |
String |
Response Message Description: MsgPlanItemUpdate
For a description of this response message, see the following table.
Table Response Message Description: MsgPlanItemUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the updated msgplanitem record. |
String |
Request Message Description: MsgPlanItemDelete
For a description of this request message, see the following table.
Table Request Message Description: MsgPlanItemDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the msgplanitem record to be deleted. |
String |
For a description of this response message, see the following table.
Table Response Message Description: MsgPlanItemDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the deleted msgplanitem record. |
String |
For a description of this request message, see the following table.
Table Request Message Description: MsgPlanItemQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the msgplanitem record to be queried. |
String |
For a description of this response message, see the following table.
Table Response Message Description: MsgPlanItemQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the msgplanitem record. |
String |
LSSGOP_ MsgPlanItem Application Interface
This topic describes the application objects called by 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 the following table.
Table LSSGOP_MsgPlanItem Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LSSGOP_MsgPlanItem |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table LSSGOP_MsgPlanItem Data Object
| Siebel Repository Name | External Name |
|---|---|
LS SGOP_MsgPlanItem |
LS SGOP_MsgPlanItem |
Interface Description (WSDL) for LSSGOP_ MsgPlanItem
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LSSGOP_MsgPlanItem\http_siebel.com_asi_LSSGOP_MsgPlanItem.WSDL
LSSGOP_MsgPlanItem_ALL
Use this Web service to create, update, delete, and query records in the MsgPlanItem_ALL object.
LSSGOP_MsgPlanItem_ALL Operations
This Web service allows you to create, update, delete, and query records in the MsgPlanItems object using Administrator visibility. For a list of operations, see the following table.
Table LSSGOP_MsgPlanItem_ALL Operations
| Name | Description |
|---|---|
MsgPlanItem_ALLInsert |
Creates a msgplanitem record. |
MsgPlanItem_ALLUpdate |
Updates an existing msgplanitem record. |
MsgPlanItem_ALLDelete |
Deletes a msgplanitem record. |
MsgPlanItem_ALLQueryPage |
Queries for a msgplanitem record. |
Request Message Description: MsgPlanItem_ALLInsert
For a description of this request message, see the following table.
Table Request Message Description: MsgPlanItem_ALLInsert
| Node | Description | Type |
|---|---|---|
Name |
Name of the message plan item. |
String |
SequenceNumber |
Sequence number of the message plan item. |
String |
Type |
Message plan item type. |
String |
ParentMPId |
ID of the parent message plan. |
String |
Response Message Description: MsgPlanItem_ALLInsert
For a description of this response message, see the following table.
Table Response Message Description: MsgPlanItem_ALLInsert
| Node | Description | Type |
|---|---|---|
Id |
ID of the newly created msgplanitem |
String |
Request Message Description: MsgPlanItem_ALLUpdate
For a description of this request message, see the following table.
Table Request Message Description: MsgPlanItem_ALLUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the msgplanitem record. |
String |
Name |
Name. |
String |
SequenceNumber |
Sequence number of the corresponding record. |
Number |
Type |
Type of the corresponding record. |
String |
ParentMPId |
ParentMP ID of the corresponding record. |
String |
Response Message Description: MsgPlanItem_ALLUpdate
For a description of this response message, see the following table.
Table Response Message Description: MsgPlanItem_ALLUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the updated msgplanitem record. |
String |
Request Message Description: MsgPlanItem_ALLDelete
For a description of this request message, see the following table.
Table Request Message Description: MsgPlanItem_ALLDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the msgplanitem record to be deleted. |
String |
For a description of this response message, see the following table.
Table Response Message Description: MsgPlanItem_ALLDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the deleted msgplanitem record. |
String |
For a description of this request message, see the following table.
Table Request Message Description: MsgPlanItem_ALLQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the msgplanitem record to be queried. |
String |
For a description of this response message, see the following table.
Table Response Message Description: MsgPlanItem_ALLQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the msgplanitem record. |
String |
LSSGOP_MsgPlanItem_ALL Application Interface
This topic describes the application objects called by 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 the following table.
Table LSSGOP_MsgPlanItem_ALL Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LSSGOP_MsgPlanItem_ALL |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table LSSGOP_MsgPlanItem_ALL Service Object
| Siebel Repository Name | External Name |
|---|---|
LS SGOP_Account |
LS SGOP_Account |
Interface Description (WSDL) for LSSGOP_MsgPlanItem_ALL
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link for Siebel CRM Web Services Siebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\LSSGOP_MsgPlanItem_ALL\http_siebel.com_asi_LSSGOP_MsgPlanItem_ALL.WSDL
LSSGOP_MsgPlanItemRelation
Use this Web service to create, update, delete, and query records in the MsgPlanItemRelation object.
LSSGOP_MsgPlanItemRelation Operations
This Web service allows you to create, update, delete, and query records in the MsgPlanItemRelation object using Sales Rep visibility. For a list of operations, see the following table.
Table LSSGOP_MsgPlanItemRelation Operations
| Name | Description |
|---|---|
MsgPlanItemRelationInsert |
Creates a msgplanitemrelation record. |
MsgPlanItemRelationUpdate |
Updates an existing msgplanitemrelation record. |
MsgPlanItemRelationDelete |
Deletes a msgplanitemrelation record. |
MsgPlanItemRelationQueryPage |
Queries for a msgplanitemrelation record. |
Request Message Description: MsgPlanItemRelationInsert
For a description of this request message, see the following table.
Table Request Message Description: MsgPlanItemRelationInsert
| Node | Description | Type |
|---|---|---|
SequenceNumber |
Sequence number of the msgplanitemrelation record. |
String |
Response Message Description: MsgPlanItemRelationInsert
For a description of this response message, see the following table.
Table Response Message Description: MsgPlanItemRelationInsert
| Node | Description | Type |
|---|---|---|
Id |
Id of the newly created msgplanitemrelation record. |
String |
Request Message Description: MsgPlanItemRelationUpdate
For a description of this request message, see the following table.
Table Request Message Description: MsgPlanItemRelationUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the msgplanitemrelation record. |
String |
SequenceNumber |
Sequence number of the corresponding record. |
String |
Response Message Description: MsgPlanItemRelationUpdate
For a description of this response message, see the following table.
Table Response Message Description: MsgPlanItemRelationUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the updated msgplanitemrelation record. |
String |
Request Message Description: MsgPlanItemRelationDelete
For a description of this request message, see the following table.
Table Request Message Description: MsgPlanItemRelationDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the msgplanitemrelation record to be deleted. |
String |
For a description of this response message, see the following table.
Table Response Message Description: MsgPlanItemRelationDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the deleted msgplanitemrelation record. |
String |
For a description of this request message, see the following table.
Table Request Message Description: MsgPlanItemRelationQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the msgplanitemrelation record to be queried. |
String |
For a description of this response message, see the following table.
Table Response Message Description: MsgPlanItemRelationQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the msgplanitemrelation record. |
String |
LSSGOP_MsgPlanItemRelation Application Interface
This topic describes the application objects called by 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 the following table.
Table LSSGOP_MsgPlanItemRelation Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LSSGOP_MsgPlanItemRelation |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table LSSGOP_MsgPlanItemRelation Service Object
| Siebel Repository Name | External Name |
|---|---|
LS SGOP_MsgPlanItemRelation |
LS SGOP_MsgPlanItemRelation |
Interface Description (WSDL) for LSSGOP_MsgPlanItemRelation
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LSSGOP_MsgPlanItemRelation\http_siebel.com_asi_LSSGOP_MsgPlanItemRelation.WSDL
LSSGOP_MsgPlanItemRelation_ALL
Use this Web service to create, update, delete, and query records in the MsgPlanItemRelation_ALL objects.
LSSGOP_MsgPlanItemRelation_ALL Operations
This Web service allows you to create, update, delete, and query records in the MsgPlanItemRelation object using Administrator visibility. For a list of operations, see the following table.
Table LSSGOP_MsgPlanItemRelation_ALL Operations
| Name | Description |
|---|---|
MsgPlanItemRelation_ALLInsert |
Creates a msgplanitemrelation record. |
MsgPlanItemRelation_ALLUpdate |
Updates an existing msgplanitemrelation record. |
MsgPlanItemRelation_ALLDelete |
Deletes a msgplanitemrelation record. |
MsgPlanItemRelation_ALLQueryPage |
Queries for a msgplanitemrelation record. |
Request Message Description: MsgPlanItemRelation_ALLInsert
For a description of this request message, see the following table.
Table Request Message Description: MsgPlanItemRelation_ALLInsert
| Node | Description | Type |
|---|---|---|
SequenceNumber |
Sequence number. |
String |
Response Message Description: MsgPlanItemRelation_ALLInsert
For a description of this response message, see the following table.
Table Response Message Description: MsgPlanItemRelation_ALLInsert
| Node | Description | Type |
|---|---|---|
Id |
ID of an newly created account record. |
String |
Request Message Description: MsgPlanItemRelation_ALLUpdate
For a description of this request message, see the following table.
Table Request Message Description: MsgPlanItemRelation_ALLUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the msgplanitemrelation record. |
String |
SequenceNumber |
Sequence number of the corresponding record. |
String |
Response Message Description: MsgPlanItemRelation_ALLUpdate
For a description of this response message, see the following table.
Table Response Message Description: MsgPlanItemRelation_ALLUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the updated msgplanitemrelation record. |
String |
Request Message Description: MsgPlanItemRelation_ALLDelete
For a description of this request message, see the following table.
Table Request Message Description: MsgPlanItemRelation_ALLDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the msgplanitemrelation record to be deleted. |
String |
For a description of this response message, see the following table.
Table Response Message Description: MsgPlanItemRelation_ALLDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the deleted msgplanitemrelation record. |
String |
For a description of this request message, see the following table.
Table Request Message Description: MsgPlanItemRelation_ALLQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the msgplanitemrelation record to be queried. |
String |
For a description of this response message, see the following table.
Table Response Message Description: MsgPlanItemRelation_ALLQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the msgplanitemrelation record. |
String |
LSSGOP_MsgPlanItemRelation_ALL Application Interface
This topic describes the application objects called by 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 the following table.
Table LSSGOP_MsgPlanItemRelation_ALL Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LSSGOP_ MsgPlanItemRelation_ALL |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table LSSGOP_MsgPlanItemRelation_ALL Data Object
| Siebel Repository Name | External Name |
|---|---|
LS SGOP_MsgPlanItemRelation_ALL |
LS SGOP_MsgPlanItemRelation_ALL |
Interface Description (WSDL) for LSSGOP_MsgPlanItemRelation_ALL
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LSSGOP_MsgPlanItemRelation_ALL\http_siebel.com_asi_LSSGOP_MsgPlanItemRelation_ALL.WSDL
LSSGOP_PersonalList
Use this Web service to create, update, delete, and query records in the PersonalList object.
LSSGOP_PersonalList Operations
This Web service allows you to create, update, delete, and query records in the PersonalList object. For a list of operation, see the following table.
Table LSSGOP_PersonalList Operations
| Name | Description |
|---|---|
PersonalListInsert |
Creates a personallist record. |
PersonalListUpdate |
Updates an existing personallist record. |
PersonalListDelete |
Deletes a personallist record. |
PersonalListQueryPage |
Queries for a personallist record. |
Request Message Description: PersonalListInsert
For a description of this request message, see the following table.
Table Request Message Description: PersonalListInsert
| Node | Description | Type |
|---|---|---|
Sample |
Name of the sample to be inserted. |
String |
Response Message Description: PersonalListInsert
For a description of this response message, see the following table.
Table Response Message Description: PersonalListInsert
| Node | Description | Type |
|---|---|---|
Id |
Id of the newly created personallist record. |
String |
Request Message Description: PersonalListUpdate
For a description of this request message, see the following table.
Table Request Message Description: PersonalListUpdate
| Node | Description | Type |
|---|---|---|
Id |
Id of a personallist record. |
String |
Sample |
Sample of the corresponding record. |
String |
Response Message Description: PersonalListUpdate
For a description of this response message, see the following table.
Table Response Message Description: PersonalListUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the updated personallist record. |
String |
Request Message Description: PersonalListDelete
For a description of this request message, see the following table.
Table Request Message Description: PersonalListDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the personallist record to be deleted. |
String |
For a description of this response message, see the following table.
Table Response Message Description: PersonalListDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the deleted personallist record. |
String |
For a description of this request message, see the following table.
Table Request Message Description: PersonalListQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the personallist record to be queried. |
String |
For a description of this response message, see the following table.
Table Response Message Description: PersonalListQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of a personallist record. |
String |
LSSGOP_PersonalList Application Interface
This topic describes the application objects called by 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 the following table.
Table LSSGOP_PersonalList Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LSSGOP_PersonalList |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table LSSGOP_PersonalList Data Object
| Siebel Repository Name | External Name |
|---|---|
LS SGOP_PersonalList |
LS SGOP_PersonalList |
Interface Description (WSDL) for LSSGOP_PersonalList
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LSSGOP_PersonalList\http_siebel.com_asi_LSSGOP_PersonalList.WSDL
LSSGOP_PositionContactAddress
Use this Web service to create, update, delete, and query records in the PositionContactAddress object.
LSSGOP_PositionContactAddress Operations
This Web service allows you to create, update, delete, and query records in the PositioncontactAddress object. For a list of operations, see the following table.
Table LSSGOP_PositionContactAddress Operations
| Name | Description |
|---|---|
PositionContactAddressInsert |
Creates a positioncontactaddress record. |
PositionContactAddressUpdate |
Updates an existing positioncontactaddress record. |
PositionContactAddressDelete |
Deletes a positioncontactaddress record. |
PositionContactAddressQueryPage |
Queries for a positioncontactaddress record. |
Request Message Description: PositionContactAddressInsert
For a description of this request message, see the following table.
Table Request Message Description: PositionContactAddressInsert
| Node | Description | Type |
|---|---|---|
AddressId |
Address Id. |
String |
ContactAddressId |
Contact address Id. |
String |
ContactId |
Contact Id. |
String |
PositionId |
Position Id. |
String |
Response Message Description: PositionContactAddressInsert
For a description of this response message, see the following table.
Table Response Message Description: PositionContactAddressInsert
| Node | Description | Type |
|---|---|---|
Id |
Id of the newly created positioncontactaddress record. |
String |
Request Message Description: PositionContactAddressUpdate
For a description of this request message, see the following table.
Table Request Message Description: PositionContactAddressUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the positioncontactaddress record. |
String |
AddressId |
AddressId of the corresponding record. |
String |
ContactAddressId |
ContactAddressId of the corresponding record. |
String |
ContactId |
ContactId of the corresponding record. |
String |
PositionId |
PositionId of the corresponding record. |
String |
Type |
Type of the corresponding record. |
String |
Response Message Description: PositionContactAddressUpdate
For a description of this response message, see the following table.
Table Response Message Description: PositionContactAddressUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the updated positioncontactaddress record. |
String |
Request Message Description: PositionContactAddressDelete
For a description of this request message, see the following table.
Table Request Message Description: PositionContactAddressDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of a positioncontactaddress record to be deleted. |
String |
For a description of this response message, see the following table.
Table Response Message Description: PositionContactAddressDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the deleted positioncontactaddress record. |
String |
For a description of this request message, see the following table.
Table Request Message Description: PositionContactAddressQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the positioncontactaddress record to be queried. |
String |
For a description of this response message, see the following table.
Table Response Message Description: PositionContactAddressQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the positioncontactaddress record. |
String |
LSSGOP_PositionContactAddress Application Interface
This topic describes the application objects called by 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 the following table.
Table LSSGOP_PositionContactAddress Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LSSGOP_PositionContactAddress |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table LSSGOP_PositionContactAddress Data Object
| Siebel Repository Name | External Name |
|---|---|
LS SGOP_PositionContactAddress |
LS SGOP_PositionContactAddress |
Interface Description (WSDL) for LSSGOP_PositionContactAddress
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LSSGOP_PositionContactAddress\http_siebel.com_asi_LSSGOP_PositionContactAddress.WSDL
LSSGOP_Product
Use this Web service to query records in the Product object.
LSSGOP_Product Operations
This Web service allows you to query records in the Product object. For a list of operations, see the following table.
Table LSSGOP_Product Operations
| Name | Description |
|---|---|
ProductQueryPage |
Queries for a product. |
Request Message Description: ProductQueryPage
For a description of this request message, see the following table.
Table Request Message Description: ProductQueryPage
| Node | Description | Type |
|---|---|---|
Id |
Id of the product record to be queried. |
String |
Response Message Description: ProductQueryPage
For a description of this response message, see the following table.
Table Response Message Description: ProductQueryPage
| Node | Description | Type |
|---|---|---|
Id |
Id of the product record. |
String |
LSSGOP_Product Application Interface
This topic describes the application objects called by 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 the following table.
Table LSSGOP_Product Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LSSGOP_Product |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table LSSGOP_Product Data Object
| Siebel Repository Name | External Name |
|---|---|
LS SGOP_Product |
LS SGOP_Product |
Interface Description (WSDL) for LSSGOP_Product
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LSSGOP_Product\http_siebel.com_asi_LSSGOP_Product.WSDL
LSSGOP_ProductIndication
Use this Web service to query records in the ProductIndication object.
LSSGOP_ProductIndication Operations
This Web service allows you to query records in the ProductIndication object. For a list of operations, see the following table.
Table LSSGOP_ProductIndication Operations
| Name | Description |
|---|---|
ProductIndicationQueryPage |
Queries for a productindication record. |
Request Message Description: ProductIndicationQueryPage
For a description of this request message, see the following table.
Table Request Message Description: ProductIndicationQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of a productindication record to be queried. |
String |
Response Message Description: ProductIndicationQueryPage
For a description of this response message, see the following table.
Table Response Message Description: ProductIndicationQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of a productindication record. |
String |
LSSGOP_ProductIndication Application Interface
This topic describes the application objects called by 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 the following table.
Table LSSGOP_ProductIndication Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LSSGOP_ProductIndication |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table LSSGOP_ProductIndication Data Object
| Siebel Repository Name | External Name |
|---|---|
LS SGOP_ProductIndication |
LS SGOP_ProductIndication |
Interface Description (WSDL) for LSSGOP_ProductIndication
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LSSGOP_ProductIndication\http_siebel.com_asi_LSSGOP_ProductIndication.WSDL
LSSGOP_ProductsDetailed
Use this Web service to create, update, delete, and query records in the ProductDetailed object.
LSSGOP_ProductsDetailed Operations
This Web service allows you to create, update, delete, and query records in the ProductDetailed object. For a list of operations, see the following table.
Table LSSGOP_ProductsDetailed Operations
| Name | Description |
|---|---|
ProductsDetailedInsert |
Creates a productdetailed record. |
ProductsDetailedUpdate |
Updates an existing productdetailed record. |
ProductsDetailedDelete |
Deletes a productdetailed record. |
ProductsDetailedQueryPage |
Queries for a productdetailed record. |
Request Message Description: ProductsDetailedInsert
For a description of this request message, see the following table.
Table Request Message Description: ProductsDetailedInsert
| Node | Description | Type |
|---|---|---|
Name |
Name of the record. |
String |
Indication |
Indication of the corresponding record. |
String |
Priority |
Priority of the corresponding record. |
String |
ProductAllocationId |
Product allocation Id of the corresponding record. |
String |
ProductId |
Product Id of the corresponding record. |
String |
Response Message Description: ProductsDetailedInsert
For a description of this response message, see the following table.
Table Response Message Description: ProductsDetailedInsert
| Node | Description | Type |
|---|---|---|
Id |
ID of the newly created productdetailed record. |
String |
Request Message Description: ProductsDetailedUpdate
For a description of this request message, see the following table.
Table Request Message Description: ProductsDetailedUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the productdetailed record. |
String |
Name |
Name of the corresponding record. |
String |
Indication |
Indication of the corresponding record. |
String |
Priority |
Priority of the corresponding record. |
String |
ProductAllocationId |
Product allocation ID of the corresponding record. |
String |
ProductId |
Product ID of the corresponding record. |
String |
Response Message Description: ProductsDetailedUpdate
For a description of this response message, see the following table.
Table Response Message Description: ProductsDetailedUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the updated productdetailed record. |
String |
Request Message Description: ProductsDetailedDelete
For a description of this request message, see the following table.
Table Request Message Description: ProductsDetailedDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the productdetailed record to be deleted. |
String |
For a description of this response message, see the following table.
Table Response Message Description: ProductsDetailedDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the deleted productdetailed record. |
String |
For a description of this request message, see the following table.
Table Request Message Description: ProductsDetailedQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the productdetailed record to be queried. |
String |
For a description of this response message, see the following table.
Table Response Message Description: ProductsDetailedQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the productdetailed record. |
String |
LSSGOP_ProductsDetailed Application Interface
This topic describes the application objects called by 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 the following table.
Table LSSGOP_ProductsDetailed Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LSSGOP_ProductsDetailed |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table LSSGOP_ProductsDetailed Data Object
| Siebel Repository Name | External Name |
|---|---|
LS SGOP_ProductsDetailed |
LS SGOP_ProductsDetailed |
Interface Description (WSDL) for LSSGOP_ProductsDetailed
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LSSGOP_ProductsDetailed\http_siebel.com_asi_LSSGOP_ProductsDetailed.WSDL
LSSGOP_PromotionalItemsDropped
Use this Web service to create, update, delete, and query records in the PromotionalItemsDropped object.
LSSGOP_PromotionalItemsDropped Operations
This Web service allows you to create, update, delete, and query records in the PromotionalItemsDropped object. For a list of operations, see the following table.
Table LSSGOP_PromotionalItemsDropped Operations
| Name | Description |
|---|---|
PromotionalItemsDroppedInsert |
Creates a promotionalitemsdropped record. |
PromotionalItemsDroppedUpdate |
Updates an existing promotionalitemsdropped record. |
PromotionalItemsDroppedDelete |
Deletes a promotionalitemsdropped record. |
PromotionalItemsDroppedQueryPage |
Queries for a promotionalitemsdropped record. |
Request Message Description: PromotionalItemsDroppedInsert
For a description of this request message, see the following table.
Table Request Message Description: PromotionalItemsDroppedInsert
| Node | Description | Type |
|---|---|---|
ProductId |
Product ID of the corresponding record. |
String |
ProductAllocationId |
Product allocation ID of the corresponding record. |
String |
Quantity |
Quantity of the corresponding record. |
String |
Type |
Type of the corresponding record. |
String |
Response Message Description: PromotionalItemsDroppedInsert
For a description of this response message, see the following table.
Table Response Message Description: PromotionalItemsDroppedInsert
| Node | Description | Type |
|---|---|---|
Id |
ID of the newly created promotionalitemsdropped |
String |
Request Message Description: PromotionalItemsDroppedUpdate
For a description of this request message, see the following table.
Table Request Message Description: PromotionalItemsDroppedUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the corresponding record. |
String |
ProductId |
Product ID of the corresponding record. |
String |
ProductAllocationId |
Product allocation ID of the corresponding record. |
String |
Quantity |
Quantity of the corresponding record. |
String |
Type |
Type of the corresponding record. |
String |
Response Message Description: PromotionalItemsDroppedUpdate
For a description of this response message, see the following table.
Table Response Message Description: PromotionalItemsDroppedUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the updated promotionalitemsdropped record. |
String |
Request Message Description: PromotionalItemsDroppedDelete
For a description of this request message, see the following table.
Table Request Message Description: PromotionalItemsDroppedDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the promotionalitemsdropped record to be deleted. |
String |
For a description of this response message, see the following table.
Table Response Message Description: PromotionalItemsDroppedDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the deleted promotionalitemsdropped record. |
String |
For a description of this request message, see the following table.
Table Request Message Description: PromotionalItemsDroppedQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the promotionalitemsQuantity of the corresponding dropped record to be queried. |
String |
For a description of this response message, see the following table.
Table Response Message Description: PromotionalItemsDroppedQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the promotionalitemsdropped record. |
String |
LSSGOP_PromotionalItemsDropped Application Interface
This topic describes the application objects called by 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 the following table.
Table LSSGOP_PromotionalItemsDropped Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LSSGOP_PromotionalItemsDropped |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table LSSGOP_PromotionalItemsDropped Data Object
| Siebel Repository Name | External Name |
|---|---|
LS SGOP_PromotionalItemsDropped |
LS SGOP_PromotionalItemsDropped |
Interface Description (WSDL) for LSSGOP_PromotionalItemsDropped
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LSSGOP_PromotionalItemsDropped\http_siebel.com_asi_LSSGOP_PromotionalItemsDropped.WSDL
LSSGOP_RelatedAccount
Use this Web service to create, update, delete, and query records in the RelatedAccount object.
LSSGOP_RelatedAccount Operations
This Web service allows you to create, update, delete, and query records in the RelatedAccount object. For a list of operations, see the following table.
Table LSSGOP_RelatedAccount Operations
| Name | Description |
|---|---|
RelatedAccountInsert |
Creates a relatedaccount record. |
RelatedAccountUpdate |
Updates an existing relatedaccount record. |
RelatedAccountDelete |
Deletes a relatedaccount record. |
RelatedAccountQueryPage |
Queries for a relatedaccount record. |
Request Message Description: RelatedAccountInsert
For a description of this request message, see the following table.
Table Request Message Description: RelatedAccountInsert
| Node | Description | Type |
|---|---|---|
AccountId |
Account Id of the corresponding record. |
String |
RelatedAccountId |
Related account Id of the corresponding record. |
String |
RelationshipRole |
Relationship role of the corresponding record. |
String |
Response Message Description: RelatedAccountInsert
For a description of this response message, see the following table.
Table Response Message Description: RelatedAccountInsert
| Node | Description | Type |
|---|---|---|
Id |
Id of the newly created relatedaccount record. |
String |
Request Message Description: RelatedAccountUpdate
For a description of this request message, see the following table.
Table Request Message Description: RelatedAccountUpdate
| Node | Description | Type |
|---|---|---|
Id |
Id of the relatedaccount record. |
String |
AccountId |
Account Id of the corresponding record. |
String |
RelatedAccountId |
Related account ID of the corresponding record. |
String |
RelationshipRole |
Relationship role of the corresponding record. |
String |
Response Message Description: RelatedAccountUpdate
For a description of this response message, see the following table.
Table Response Message Description: RelatedAccountUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the updated relatedaccount record. |
String |
Request Message Description: RelatedAccountDelete
For a description of this request message, see the following table.
Table Request Message Description: RelatedAccountDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the relatedaccount record to be deleted. |
String |
For a description of this response message, see the following table.
Table Response Message Description: RelatedAccountDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the deleted relatedaccount record. |
String |
For a description of this request message, see the following table.
Table Request Message Description: RelatedAccountQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the relatedaccount record to be queried. |
String |
For a description of this response message, see the following table.
Table Response Message Description: RelatedAccountQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the relatedaccount record. |
String |
LSSGOP_RelatedAccount Application Interface
This topic describes the application objects called by 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 the following table.
Table LSSGOP_RelatedAccount Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LSSGOP_RelatedAccount |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table LSSGOP_RelatedAccount Data Object
| Siebel Repository Name | External Name |
|---|---|
LS SGOP_RelatedAccount |
LS SGOP_RelatedAccount |
Interface Description (WSDL) for LSSGOP_RelatedAccount
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LSSGOP_RelatedAccount\http_siebel.com_asi_LSSGOP_RelatedAccount.WSDL
LSSGOP_RelatedContact
Use this Web service to create, update, delete, and query records in the RelatedContact object.
LSSGOP_RelatedContact Operations
This Web service allows you to create, update, delete, and query records in the RelatedContact object. For a list of operations, see the following table.
Table LSSGOP_RelatedContact Operations
| Name | Description |
|---|---|
RelatedContactInsert |
Creates a relatedcontact record. |
RelatedContactUpdate |
Updates an existing relatedcontact record. |
RelatedContactDelete |
Deletes a relatedcontact record. |
RelatedContactQueryPage |
Queries for a relatedcontact record. |
Request Message Description: RelatedContactInsert
For a description of this request message, see the following table.
Table Request Message Description: RelatedContactInsert
| Node | Description | Type |
|---|---|---|
ContactId |
Contact ID of the corresponding record. |
String |
RelatedContactId |
Related contact ID of the corresponding record. |
String |
Role |
Role of the corresponding record. |
String |
Response Message Description: RelatedContactInsert
For a description of this response message, see the following table.
Table Response Message Description: RelatedContactInsert
| Node | Description | Type |
|---|---|---|
Id |
ID of the newly created relatedcontact record. |
String |
Request Message Description: RelatedContactUpdate
For a description of this request message, see the following table.
Table Request Message Description: RelatedContactUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the relatedcontact record. |
String |
ContactId |
ContactId of the corresponding record. |
String |
RelatedContactId |
RelatedContactId of the corresponding record. |
String |
Role |
Role of the corresponding record. |
String |
Response Message Description: RelatedContactUpdate
For a description of this response message, see the following table.
Table Response Message Description: RelatedContactUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the updated relatedcontact record. |
String |
Request Message Description: RelatedContactDelete
For a description of this request message, see the following table.
Table Request Message Description: RelatedContactDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the relatedcontact record to be deleted. |
String |
For a description of this response message, see the following table.
Table Response Message Description: RelatedContactDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the deleted relatedcontact record. |
String |
For a description of this request message, see the following table.
Table Request Message Description: RelatedContactQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the relatedcontact record to be queried. |
String |
For a description of this response message, see the following table.
Table Response Message Description: RelatedContactQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the relatedcontact record. |
String |
LSSGOP_RelatedContact Application Interface
This topic describes the application objects called by 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 the following table.
Table LSSGOP_RelatedContact Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LSSGOP_RelatedContact |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table LSSGOP_RelatedContact Service Object
| Siebel Repository Name | External Name |
|---|---|
LS SGOP_RelatedContact |
LS SGOP_RelatedContact |
Interface Description (WSDL) for LSSGOP_RelatedContact
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LSSGOP_RelatedContact\http_siebel.com_asi_LSSGOP_RelatedContact.WSDL
LSSGOP_RelatedLiterature
Use this Web service to create, update, delete, and query records in the RelatedLiterature object.
LSSGOP_RelatedLiterature Operations
This Web service allows you to create, update, delete, and query the RelatedLiterature object. For a list of operations, see the following table.
Table LSSGOP_RelatedLiterature Operations
| Name | Description |
|---|---|
RelatedLiteratureInsert |
Creates a relatedliterature record. |
RelatedLiteratureUpdate |
Updates an existing relatedliterature record. |
RelatedLiteratureDelete |
Deletes a relatedliterature record. |
RelatedLiteratureQueryPage |
Queries for a relatedliterature record. |
Request Message Description: RelatedLiteratureInsert
For a description of this request message, see the following table.
Table Request Message Description: RelatedLiteratureInsert
| Node | Description | Type |
|---|---|---|
LitId |
Name of the account to be inserted. |
String |
ParLitId |
ParLitId of the corresponding record. |
String |
Response Message Description: RelatedLiteratureInsert
For a description of this response message, see the following table.
Table Response Message Description: RelatedLiteratureInsert
| Node | Description | Type |
|---|---|---|
Id |
ID of the newly created relatedliterature record. |
String |
Request Message Description: RelatedLiteratureUpdate
For a description of this request message, see the following table.
Table Request Message Description: RelatedLiteratureUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of a relatedliterature record. |
String |
LitId |
Literature ID of the corresponding record. |
String |
ParLitId |
ParLitId of the corresponding record. |
String |
Response Message Description: RelatedLiteratureUpdate
For a description of this response message, see the following table.
Table Response Message Description: RelatedLiteratureUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the updated relatedliterature record. |
String |
Request Message Description: RelatedLiteratureDelete
For a description of this request message, see the following table.
Table Request Message Description: RelatedLiteratureDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the account to be designated as relatedliterature. |
String |
For a description of this response message, see the following table.
Table Response Message Description: RelatedLiteratureDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the deleted relatedliterature record. |
String |
For a description of this request message, see the following table.
Table Request Message Description: RelatedLiteratureQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the account to be queried. |
String |
For a description of this response message, see the following table.
Table Response Message Description: RelatedLiteratureQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the relatedliterature record. |
String |
LSSGOP_RelatedLiterature Application Interface
This topic describes the application objects called by 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 the following table.
Table LSSGOP_RelatedLiterature Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LSSGOP_RelatedLiterature |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table LSSGOP_RelatedLiterature Data Object
| Siebel Repository Name | External Name |
|---|---|
LS SGOP_RelatedLiterature |
LS SGOP_RelatedLiterature |
Interface Description (WSDL) for LSSGOP_RelatedLiterature
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LSSGOP_RelatedLiterature\http_siebel.com_asi_LSSGOP_RelatedLiterature.WSDL
LSSGOP_RetailObjective
Use this Web service to create, update, delete, and query records in the RetailObjective object.
LSSGOP_RetailObjective Operations
This Web service allows you to create, update, delete, and query records in the RetailObjective object. For a list of operations, see the following table.
Table LSSGOP_RetailObjective Operations
| Name | Description |
|---|---|
RetailObjectiveInsert |
Creates a retailobjective record. |
RetailObjectiveUpdate |
Updates an existing retailobjective record. |
RetailObjectiveDelete |
Deletes a retailobjective record. |
RetailObjectiveQueryPage |
Queries for a retailobjective record. |
Request Message Description: RetailObjectiveInsert
For a description of this request message, see the following table.
Table Request Message Description: RetailObjectiveInsert
| Node | Description | Type |
|---|---|---|
Name |
Name of the corresponding record. |
String |
Description |
Description of the corresponding record. |
String |
StartDate |
Start date of the corresponding record. |
String |
EndDate |
End date of the corresponding record. |
String |
GoalRevenueDate |
Goal revenue date of the corresponding record. |
String |
PeriodName |
Period name of the corresponding record. |
String |
Type |
Type of the corresponding record. |
String |
PromoNum |
Promotion number of the corresponding record. |
String |
Response Message Description: RetailObjectiveInsert
For a description of this response message, see the following table.
Table Response Message Description: RetailObjectiveInsert
| Node | Description | Type |
|---|---|---|
Id |
ID of the newly created retailobjective |
String |
Request Message Description: RetailObjectiveUpdate
For a description of this request message, see the following table.
Table Request Message Description: RetailObjectiveUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the retailobjective record. |
String |
Name |
Name of the corresponding record. |
String |
Description |
Description of the corresponding record. |
String |
StartDate |
Start date of the corresponding record. |
String |
EndDate |
End date of the corresponding record. |
String |
GoalRevenueDate |
Goal revenue date of the corresponding record. |
String |
PeriodName |
Period name of the corresponding record. |
String |
Type |
Type of the corresponding record. |
String |
PromoNum |
Promotion number of the corresponding record. |
String |
Type |
Name of the corresponding record. |
String |
Response Message Description: RetailObjectiveUpdate
For a description of this response message, see the following table.
Table Response Message Description: RetailObjectiveUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the updated retailobjective record. |
String |
Request Message Description: RetailObjectiveDelete
For a description of this request message, see the following table.
Table Request Message Description: RetailObjectiveDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the retailobjective record to be deleted. |
String |
For a description of this response message, see the following table.
Table Response Message Description: RetailObjectiveDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the deleted retailobjective record. |
String |
For a description of this request message, see the following table.
Table Request Message Description: RetailObjectiveQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the retailobjective record to be queried. |
String |
For a description of this response message, see the following table.
Table Response Message Description: RetailObjectiveQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the retailobjective record. |
String |
LSSGOP_RetailObjective Application Interface
This topic describes the application objects called by 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 the following table.
Table LSSGOP_RetailObjective Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LSSGOP_RetailObjective |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table LSSGOP_RetailObjective Data Object
| Siebel Repository Name | External Name |
|---|---|
LS SGOP_RetailObjective |
LS SGOP_RetailObjective |
Interface Description (WSDL) for LSSGOP_RetailObjective
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LSSGOP_RetailObjective\http_siebel.com_asi_LSSGOP_RetailObjective.WSDL
LSSGOP_Revenue
Use this Web service to create, update, delete, and query records in the Revenue object.
LSSGOP_Revenue Operations
This Web service allows you to create, update, delete, and query records in the Revenue object. For a list of operations, see the following table.
Table LSSGOP_Revenue Operations
| Name | Description |
|---|---|
RevenueInsert |
Creates a revenue record. |
RevenueUpdate |
Updates an existing revenue record. |
RevenueDelete |
Deletes a revenue record. |
RevenueQueryPage |
Queries for a revenue record. |
Request Message Description: RevenueInsert
For a description of this request message, see the following table.
Table Request Message Description: RevenueInsert
| Node | Description | Type |
|---|---|---|
Date |
Date of the corresponding record. |
String |
Response Message Description: RevenueInsert
For a description of this response message, see the following table.
Table Response Message Description: RevenueInsert
| Node | Description | Type |
|---|---|---|
Id |
ID of the newly created revenue record. |
String |
Request Message Description: RevenueUpdate
For a description of this request message, see the following table.
Table Request Message Description: RevenueUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the revenue record. |
String |
Date |
Date of the corresponding record. |
String |
Response Message Description: RevenueUpdate
For a description of this response message, see the following table.
Table Response Message Description: RevenueUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the updated revenue record. |
String |
Request Message Description: RevenueDelete
For a description of this request message, see the following table.
Table Request Message Description: RevenueDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the revenue record to be deleted |
String |
For a description of this response message, see the following table.
Table Response Message Description: RevenueDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the deleted revenue |
String |
For a description of this request message, see the following table.
Table Request Message Description: RevenueQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the revenue to be queried. |
String |
For a description of this response message, see the following table.
Table Response Message Description: RevenueQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the revenue. |
String |
LSSGOP_Revenue Application Interface
This topic describes the application objects called by 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 the following table.
Table LSSGOP_Revenue Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LSSGOP_Revenue |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table LSSGOP_Revenue Data Object
| Siebel Repository Name | External Name |
|---|---|
LS SGOP_Revenue |
LS SGOP_Revenue |
Interface Description (WSDL) for LSSGOP_Revenue
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LSSGOP_Revenue\http_siebel.com_asi_LSSGOP_Revenue.WSDL
LSSGOP_SampleDisclaimer
Use this Web service to create, update, delete, and query records in the SampleDisclaimer object.
LSSGOP_SampleDisclaimer Operations
This Web service allows you to create, update, delete, and query records in the SampleDisclaimer object. For a list of operations, see the following table.
Table LSSGOP_SampleDisclaimer Operations
| Name | Description |
|---|---|
SampleDisclaimerInsert |
Creates a sampledisclaimer record. |
SampleDisclaimerUpdate |
Updates an existing sampledisclaimer record. |
SampleDisclaimerDelete |
Deletes a sampledisclaimer record. |
SampleDisclaimerQueryPage |
Queries for a sampledisclaimer record. |
Request Message Description: SampleDisclaimerInsert
For a description of this request message, see the following table.
Table Request Message Description: SampleDisclaimerInsert
| Node | Description | Type |
|---|---|---|
Disclaimer |
Name of the account to be inserted. |
String |
DisclaimerNumber |
Disclaimer number. |
Number |
Response Message Description: SampleDisclaimerInsert
For a description of this response message, see the following table.
Table Response Message Description: SampleDisclaimerInsert
| Node | Description | Type |
|---|---|---|
Id |
ID of the newly created sampledisclaimer record. |
String |
Request Message Description: SampleDisclaimerUpdate
For a description of this request message, see the following table.
Table Request Message Description: SampleDisclaimerUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the sampledisclaimer record. |
String |
Disclaimer |
Disclaimer of the co.rresponding record. |
String |
DisclaimerNumber |
Disclaimer number of the corresponding record. |
String |
Response Message Description: SampleDisclaimerUpdate
For a description of this response message, see the following table.
Table Response Message Description: SampleDisclaimerUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the updated sampledisclaimer record. |
String |
Request Message Description: SampleDisclaimerDelete
For a description of this request message, see the following table.
Table Request Message Description: SampleDisclaimerDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the sampledisclaimer record to be deleted. |
String |
For a description of this response message, see the following table.
Table Response Message Description: SampleDisclaimerDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the deleted sampledisclaimer record. |
String |
For a description of this request message, see the following table.
Table Request Message Description: SampleDisclaimerQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the sampledisclaimer record to be queried. |
String |
For a description of this response message, see the following table.
Table Response Message Description: SampleDisclaimerQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the sampledisclaimer record. |
String |
LSSGOP_SampleDisclaimer Application Interface
This topic describes the application objects called by 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 the following table.
Table LSSGOP_SampleDisclaimer Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LSSGOP_SampleDisclaimer |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table LSSGOP_SampleDisclaimer Data Object
| Siebel Repository Name | External Name |
|---|---|
LS SGOP_SampleDisclaimer |
LS SGOP_SampleDisclaimer |
Interface Description (WSDL) for LSSGOP_SampleDisclaimer
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LSSGOP_SampleDisclaimer\http_siebel.com_asi_LSSGOP_SampleDisclaimer.WSDL
LSSGOP_SampleDropped
Use this Web service to create, update, delete, and query records in the SampleDropped object.
LSSGOP_SampleDropped Operations
This Web service allows you to create, update, delete, and query records in the SampleDropped object. For a list of operations, see the following table.
Table LSSGOP_SampleDropped Operations
| Name | Description |
|---|---|
SampleDroppedInsert |
Creates a sampledropped record. |
SampleDroppedUpdate |
Updates an existing sampledropped record. |
SampleDroppedDelete |
Deletes a sampledropped record. |
SampleDroppedQueryPage |
Queries for a sampledropped record. |
Request Message Description: SampleDroppedInsert
For a description of this request message, see the following table.
Table Request Message Description: SampleDroppedInsert
| Node | Description | Type |
|---|---|---|
Name |
Name of the corresponding record. |
String |
LotId |
Lot ID of the corresponding record. |
String |
ProductAllocationId |
Product allocation ID of the corresponding record. |
String |
Quantity |
Quantity of the corresponding record. |
String |
Type |
Type of the corresponding record. |
String |
Response Message Description: SampleDroppedInsert
For a description of this response message, see the following table.
Table Response Message Description: SampleDroppedInsert
| Node | Description | Type |
|---|---|---|
Id |
ID of the newly created sampledropped record. |
String |
Request Message Description: SampleDroppedUpdate
For a description of this request message, see the following table.
Table Request Message Description: SampleDroppedUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the sampledropped record. |
String |
Name |
Name of the corresponding record. |
String |
LotId |
Lot ID of the corresponding record. |
Number |
ProductAllocationId |
Product allocation ID of the corresponding record. |
Number |
Quantity |
Quantity of the corresponding record. |
String |
Type |
Type of the corresponding record. |
String |
Response Message Description: SampleDroppedUpdate
For a description of this response message, see the following table.
Table Response Message Description: SampleDroppedUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the updated sampledropped record. |
String |
Request Message Description: SampleDroppedDelete
For a description of this request message, see the following table.
Table Request Message Description: SampleDroppedDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the sampledropped record to be deleted. |
String |
For a description of this response message, see the following table.
Table Response Message Description: SampleDroppedDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the deleted sampledropped record. |
String |
For a description of this request message, see the following table.
Table Request Message Description: SampleDroppedQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the sampledropped record to be queried. |
String |
For a description of this response message, see the following table.
Table Response Message Description: SampleDroppedQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the sampledropped record. |
String |
LSSGOP_SampleDropped Application Interface
This topic describes the application objects called by 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 the following table.
Table LSSGOP_SampleDropped Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LSSGOP_SampleDropped |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following
Table LSSGOP_SampleDropped Data Object
| Siebel Repository Name | External Name |
|---|---|
LS SGOP_SampleDropped |
LS SGOP_SampleDropped |
Interface Description (WSDL) for LSSGOP_SampleDropped
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LSSGOP_SampleDropped\http_siebel.com_asi_LSSGOP_SampleDropped.WSDL
LSSGOP_SampleInventory
Use this Web service to create, update, delete, and query records in the SampleInventory object.
LSSGOP_SampleInventory Operations
This Web service allows you to create, update, delete, and query records in the SampleInventory object. For a list of operations, see the following table.
Table LSSGOP_SampleInventory Operations
| Name | Description |
|---|---|
SampleInventoryInsert |
Creates a sampleinventory record. |
SampleInventoryUpdate |
Updates an existing sampleinventory record. |
SampleInventoryDelete |
Deletes a sampleinventory record. |
SampleInventoryQueryPage |
Queries for a sampleinventory record. |
Request Message Description: SampleInventoryInsert
For a description of this request message, see the following table.
Table Request Message Description: SampleInventoryInsert
| Node | Description | Type |
|---|---|---|
ProductId |
Product ID of the corresponding record. |
String |
StockPeriodId |
Stock period ID of the corresponding record. |
String |
ServerQuantity |
Server quantity of the corresponding record. |
String |
ClientQuantity |
Client quantity of the corresponding record. |
String |
Response Message Description: SampleInventoryInsert
For a description of this response message, see the following table.
Table Response Message Description: SampleInventoryInsert
| Node | Description | Type |
|---|---|---|
Id |
ID of the newly created sampleinventory |
String |
Request Message Description: SampleInventoryUpdate
For a description of this request message, see the following table.
Table Request Message Description: SampleInventoryUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the sampleinventory. |
String |
ProductId |
Product ID of the corresponding record. |
String |
StockPeriodId |
Stock period ID of the corresponding record. |
String |
ServerQuantity |
Server quantity of the corresponding record. |
String |
ClientQuantity |
Client quantity of the corresponding record. |
String |
Response Message Description: SampleInventoryUpdate
For a description of this response message, see the following table.
Table Response Message Description: SampleInventoryUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the updated sampleinventory record. |
String |
Request Message Description: SampleInventoryDelete
For a description of this request message, see the following table.
Table Request Message Description: SampleInventoryDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the sampleinventory record to be deleted. |
String |
For a description of this response message, see the following table.
Table Response Message Description: SampleInventoryDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the deleted sampleinventory record. |
String |
For a description of this request message, see the following table.
Table Request Message Description: SampleInventoryQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the sampleinventory record to be queried. |
String |
For a description of this response message, see the following table.
Table Response Message Description: SampleInventoryQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the sampleinventory record. |
String |
LSSGOP_SampleInventory Application Interface
This topic describes the application objects called by 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 the following table.
Table LSSGOP_SampleInventory Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LSSGOP_SampleInventory |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table LSSGOP_SampleInventory Data Object
| Siebel Repository Name | External Name |
|---|---|
LS SGOP_SampleInventory |
LS SGOP_SampleInventory |
Interface Description (WSDL) for LSSGOP_SampleInventory
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LSSGOP_SampleInventory\http_siebel.com_asi_LSSGOP_SampleInventory.WSDL
LSSGOP_SampleTransaction
Use this Web service to create, update, delete, and query records in the SampleTransaction object.
LSSGOP_SampleTransaction Operations
This Web service allows you to create, update, delete, and query records in the SampleTransaction object. For a list of operations, see the following table.
Table LSSGOP_SampleTransaction Operations
| Name | Description |
|---|---|
SampleTransactionInsert |
Creates a sampletransaction record. |
SampleTransactionUpdate |
Update an existing sampletransaction record. |
SampleTransactionDelete |
Delete a sampletransaction record. |
SampleTransactionQueryPage |
Query for a sampletransaction record. |
Request Message Description: SampleTransactionInsert
For a description of this request message, see the following table.
Table Request Message Description: SampleTransactionInsert
| Node | Description | Type |
|---|---|---|
Name |
Name of the corresponding record. |
String |
TransactionDate |
Transaction date of the corresponding record. |
String |
TransactionStatus |
Transaction status of the corresponding record. |
String |
Response Message Description: SampleTransactionInsert
For a description of this response message, see the following table.
Table Response Message Description: SampleTransactionInsert
| Node | Description | Type |
|---|---|---|
Id |
ID of the newly created sampletransaction. |
String |
Request Message Description: SampleTransactionUpdate
For a description of this request message, see the following table.
Table Request Message Description: SampleTransactionUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the sampletransaction record. |
String |
Name |
Name of the corresponding record. |
String |
TransactionDate |
Transaction date of the corresponding record. |
String |
TransactionStatus |
Transaction status of the corresponding record. |
String |
Response Message Description: SampleTransactionUpdate
For a description of this response message, see the following table.
Table Response Message Description: SampleTransactionUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the updated account. |
String |
Request Message Description: SampleTransactionDelete
For a description of this request message, see the following table.
Table Request Message Description: SampleTransactionDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the sampletransaction record to be deleted. |
String |
For a description of this response message, see the following table.
Table Response Message Description: SampleTransactionDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the deleted sampletransaction record. |
String |
For a description of this request message, see the following table.
Table Request Message Description: SampleTransactionQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the sampletransaction record to be queried. |
String |
For a description of this response message, see the following table.
Table Response Message Description: SampleTransactionQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the sampletransaction record. |
String |
LSSGOP_SampleTransaction Application Interface
This topic describes the application objects called by 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 the following table.
Table LSSGOP_SampleTransaction Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LSSGOP_SampleTransaction |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table LSSGOP_SampleTransaction Data Object
| Siebel Repository Name | External Name |
|---|---|
LS SGOP_SampleDisclaimer |
LS SGOP_SampleDisclaimer |
Interface Description (WSDL) for LSSGOP_SampleTransaction
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LSSGOP_SampleTransaction\http_siebel.com_asi_LSSGOP_SampleTransaction.WSDL
LSSGOP_Signature
Use this Web service to create, update, delete, and query records in the Signature object.
LSSGOP_Signature Operations
This Web service allows you to create, update, delete, and query records in the Signature object. For a list of operations, see the following table.
Table LSSGOP_Signature Operations
| Name | Description |
|---|---|
SignatureInsert |
Creates a signature record. |
SignatureUpdate |
Updates an existing signature record. |
SignatureDelete |
Deletes a signature record. |
SignatureQueryPage |
Queries for a signature record. |
Request Message Description: SignaturetInsert
For a description of this request message, see the following table.
Table Request Message Description: SignaturetInsert
| Node | Description | Type |
|---|---|---|
ActivityId |
Activity ID of the corresponding record. |
String |
CallDate |
Call date of the corresponding record. |
String |
ContactId |
Contact ID of the corresponding record. |
String |
DisclaimerId |
Disclaimer ID of the corresponding record. |
String |
Signature |
Signature of the corresponding record. |
String |
SignatureBodyText |
Signature body text of the corresponding record. |
String |
SignatureHeaderText |
Signature header text of the corresponding record. |
String |
Response Message Description: SignatureInsert
For a description of this response message, see the following table.
Table Response Message Description: SignatureInsert
| Node | Description | Type |
|---|---|---|
Id |
ID of the newly created signature record. |
String |
Request Message Description: SignatureUpdate
For a description of this request message, see the following table.
Table Request Message Description: SignatureUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the signature record. |
String |
ActivityId |
Activity ID of the corresponding record. |
String |
CallDate |
Call date of the corresponding record. |
String |
ContactId |
Contact ID of the corresponding record. |
String |
DisclaimerId |
Disclaimer ID of the corresponding record. |
String |
Signature |
Signature of the corresponding record. |
String |
SignatureBodyText |
Signature body text of the corresponding record. |
String |
SignatureHeaderText |
Signature header text of the corresponding record. |
String |
Response Message Description: SignatureUpdate
For a description of this response message, see the following table.
Table Response Message Description: SignatureUpdate
| Node | Description | Type |
|---|---|---|
Id |
Activity ID of the corresponding record. |
String |
Request Message Description: SignatureDelete
For a description of this request message, see the following table.
Table Request Message Description: SignatureDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the signature record to be deleted. |
String |
For a description of this response message, see the following table.
Table Response Message Description: SignatureDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the deleted signature record. |
String |
For a description of this request message, see the following table.
Table Request Message Description: SignatureQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the signature record to be queried. |
String |
For a description of this response message, see the following table.
Table Response Message Description: SignatureQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the signature record. |
String |
LSSGOP_Signature Application Interface
This topic describes the application objects called by 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 the following table.
Table LSSGOP_Signature Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LSSGOP_Signature |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table LSSGOP_Signature Data Object
| Siebel Repository Name | External Name |
|---|---|
LS SGOP_Signature |
LS SGOP_Signature |
Interface Description (WSDL) for LSSGOP_Signature
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LSSGOP_Signature\http_siebel.com_asi_LSSGOP_Signature.WSDL
LSSGOP_TransactionItem
Use this Web service to create, update, delete, and query records in the TransactionItem object.
LSSGOP_TransactionItem Operations
This Web service allows you to create, update, delete, and query records in the TransactionItem object. For a list of operations, see the following table.
Table LSSGOP_TransactionItem Operations
| Name | Description |
|---|---|
TransactionItemInsert |
Creates a transactionitem record. |
TransactionItemUpdate |
Updates a existing transactionitem record. |
TransactionItemDelete |
Deletes a transactionitem record. |
TransactionItemQueryPage |
Queries for a transactionitem record. |
Request Message Description: TransactionItemInsert
For a description of this request message, see the following table.
Table Request Message Description: TransactionItemInsert
| Node | Description | Type |
|---|---|---|
ProductId |
Product ID of the corresponding record. |
String |
SampleTransactionId |
Sample transaction ID of the corresponding record. |
String |
Lot |
Lot of the corresponding record. |
String |
LineNumber |
Line number of the corresponding record. |
String |
ItemStatus |
Item status of the corresponding record. |
String |
Quantity |
Quantity of the corresponding record. |
String |
Response Message Description: TransactionItemInsert
For a description of this response message, see the following table.
Table Response Message Description: TransactionItemInsert
| Node | Description | Type |
|---|---|---|
Id |
ID of the newly created transactionitem record. |
String |
Request Message Description: TransactionItemUpdate
For a description of this request message, see the following table.
Table Request Message Description: TransactionItemUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the transactionitem record. |
String |
ProductId |
Product ID of the corresponding record. |
String |
SampleTransactionId |
Sample transaction ID of the corresponding record. |
String |
Lot |
Lot of the corresponding record. |
String |
LineNumber |
Line number of the corresponding record. |
String |
ItemStatus |
Item status of the corresponding record. |
String |
Quantity |
Quantity of the corresponding record. |
String |
Response Message Description: TransactionItemUpdate
For a description of this response message, see the following table.
Table Response Message Description: TransactionItemUpdate
| Node | Description | Type |
|---|---|---|
Id |
ID of the updated account. |
String |
Request Message Description: TransactionItemDelete
For a description of this request message, see the following table.
Table Request Message Description: TransactionItemDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the transactionitem record to be deleted. |
String |
For a description of this response message, see the following table.
Table Response Message Description: TransactionItemDelete
| Node | Description | Type |
|---|---|---|
Id |
ID of the deleted transactionitem record. |
String |
For a description of this request message, see the following table.
Table Request Message Description: TransactionItemQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the transactionitem record to be queried. |
String |
For a description of this response message, see the following table.
Table Response Message Description: TransactionItemQueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of the transactionitem record. |
String |
LSSGOP_TransactionItem Application Interface
This topic describes the application objects called by 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 the following table.
Table LSSGOP_TransactionItem Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LSSGOP_TransactionItem |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table LSSGOP_TransactionItem Data Object
| Siebel Repository Name | External Name |
|---|---|
LS SGOP_TransactionItem |
LS SGOP_TransactionItem |
Interface Description (WSDL) for LSSGOP_TransactionItem
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LSSGOP_TransactionItem\http_siebel.com_asi_LSSGOP_TransactionItem.WSDL
ModificationTracking
Use this Web service to query records in the ModificationTracking object.
ModificationTracking Operations
This Web service allows you to query records in the ModificationTracking object. For a list of operations, see the following table.
Table ModificationTracking Operations
| Name | Description |
|---|---|
QueryPage |
Creates a modificationtracking record. |
Request Message Description: QueryPage
For a description of this request message, see the following table.
Table Request Message Description: QueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of a modificationtracking record to be queried. |
String |
Response Message Description: QueryPage
For a description of this response message, see the following table.
Table Response Message Description: QueryPage
| Node | Description | Type |
|---|---|---|
Id |
ID of a modificationtracking record. |
String |
ModificationTracking Application Interface
This topic describes the application objects called by 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 the following table.
Table ModificationTracking Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
Modification Tracking |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table ModificationTracking Data Object
| Siebel Repository Name | External Name |
|---|---|
Modification Tracking |
LS SGOP Modification Tracking |
Interface Description (WSDL) for ModificationTracking
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\ModificationTracking\http_siebel.com_asi_ModificationTracking.WSDL
LSSGOP_ModificationTrackingPurge
Use this Web service to delete records from the ModificationTracking object.
LSSGOP_ModificationTrackingPurge Operations
This Web service allows you to delete records from the ModificationTracking object. For a list of operations, see the following table.
Table LSSGOP_ModificationTrackingPurge Operations
| Name | Description |
|---|---|
Delete |
Deletes a modificationtracking record. |
Request Message Description: Delete
For a description of this request message, see the following table.
Table Request Message Description: Delete
| Node | Description | Type |
|---|---|---|
Id |
ID of a modificationtracking record to be deleted. |
String |
Response Message Description: Delete
For a description of this response message, see the following table.
Table Response Message Description: Delete
| Node | Description | Type |
|---|---|---|
Id |
ID of a deleted modificationtracking record. |
String |
LSSGOP_ModificationTrackingPurge Application Interface
This topic describes the application objects called by 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 the following table.
Table LSSGOP_ModificationTrackingPurge Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
Modification Tracking |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table LSSGOP_ModificationTrackingPurge Service Object
| Siebel Repository Name | External Name |
|---|---|
LS SGOP Modification Tracking Purge |
LS SGOP Modification Tracking |
Interface Description (WSDL) for LSSGOP_ModificationTrackingPurge
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LSSGOP_ModificationTrackingPurge\http_siebel.com_asi_ModificationTrackingPurge.WSDL
MatchAccountSiebelReqABCSImpl
Use this outbound Web service to synchronize account details with the participating application by fetching the account details from the Siebel database. This Web service is called when the fetch process is triggered in the Siebel application from the Account list or form applets and also from the Match Account pop-up applet.
MatchAccountSiebelReqABCSImpl Operations
For a list of operations associated with this Web service, see the following table.
Table MatchAccountSiebelReqABCSImpl Operations
| Name | Description |
|---|---|
MatchAccount |
Use this Web service to query an account to satisfy search criteria from a participating application and display the results in the Siebel CRM application without storing the data inthe Siebel database. This operation is called from the Match Account pop-up window when a user clicks the Go button to query account details from the participating application. |
Request Message Description: MatchAccount
For a description of this request message, see the following table.
Table Request Message Description: MatchAccount
| Node | Description | Type |
|---|---|---|
MatchAccountReqMsg:payload |
Optional |
Hierarchy |
CustomHeaderContext |
Optional |
Hierarchy |
Response Message Description: MatchAccount
For a description of this response message, see the following table.
Table Request Message Description: MatchAccount
| Node | Description | Type |
|---|---|---|
CustomHeaderContext |
Optional |
Hierarchy |
MatchAccountRespMsg:payload |
Optional |
Hierarchy |
XMLHierarchyOutput |
Optional |
Hierarchy |
faultactor |
Optional |
String |
faultcode |
Optional |
String |
faultstring |
Optional |
String |
MatchAccountFaultMsg:payload |
Optional |
Integration Object |
MatchAccountSiebelReqABCSImpl Application Interface
This topic describes the application objects called by 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 the following table.
Table MatchAccountSiebelReqABCSImpl Service Object
| Siebel Repository Name | Boundary Object Type | Class |
|---|---|---|
SSWI External Account Integration Process |
Workflow |
Not applicable |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table MatchAccountSiebelReqABCSImpl Data Object
| Siebel Repository Name | External Name |
|---|---|
SWIMatchAccountVBCIO |
Account |
Fault |
Fault |
Methods
For a description of the methods for this Web service, see the following table.
Table MatchAccountSiebelReqABCSImpl Methods
| Operation | Method |
|---|---|
MatchAccount |
MatchAccount |
Interface Description (WSDL) for MatchAccountSiebelReqABCSImpl
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
WSDL
...WSDL\MatchAccountSiebelReqABCSImpl.wsdl
MatchContactSiebelReqABCSImpl
Use this outbound Web service to synchronize Contact details with the participating application and the Siebel database. This Web service is called from the Siebel application when the fetch process is called from the Contact list or form applets and also from the Match Contact pop-up applet.
MatchContactSiebelReqABCSImpl Operations
For a list of operations associated with this Web service, see the following table.
Table MatchContactSiebelReqABCSImpl Operations
| Name | Description |
|---|---|
MatchContact |
Use this Web service to query a contact to satisfy search criteria from a participating application and display the results in the Siebel CRM application without storing the data in the Siebel database. This operation is called from the Match Contact pop-up window when a user clicks the Go button to query account details from the participating application. |
Request Message Description: MatchContact
For a description of this request message, see the following table.
Table Request Message Description: MatchContact
| Node | Description | Type |
|---|---|---|
MatchContactReqMsg:payload |
Optional |
Hierarchy |
CustomHeaderContext |
Optional |
Hierarchy |
Response Message Description: MatchContact
For a description of this response message, see the following table.
Table Response Message Description: MatchContact
| Node | Description | Type |
|---|---|---|
CustomHeaderContext |
Optional |
Hierarchy |
MatchContactRespMsg:payload |
Optional |
Hierarchy |
XMLHierarchyOutput |
Optional |
Hierarchy |
faultactor |
Optional |
String |
faultcode |
Optional |
String |
faultstring |
Optional |
String |
MatchContactFaultMsg:payload |
Optional |
Integration Object |
MatchContactSiebelReqABCSImpl Application Interface
This topic describes the application objects called by 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 the following table.
Table MatchContactSiebelReqABCSImpl Service Object
| Siebel Repository Name | Boundary Object Type | Class |
|---|---|---|
SWI External Contact Integration Process |
Workflow |
Not applicable |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table MatchContactSiebelReqABCSImpl Data Object
| Siebel Repository Name | External Name |
|---|---|
SWIMatchAccountVBCIO |
SWIMatchContactVBCIO |
Fault |
Fault |
Methods
For a description of the methods for this Web service, see the following table.
Table MatchAccountSiebelReqABCSImpl Methods
| Operation | Method |
|---|---|
MatchContact |
MatchContact |
MktgDeduplicationService
Use this Web service to check whether a duplicate record exists for an account, contact, opportunity or prospect.
MktgDeduplicationService Operations
For a list of operations associated with this Web service, see the following table.
Table MktgDeduplicationService Operations
| Node | Description |
|---|---|
MktgDeduplicationServiceMatchAccount |
Matches account information provided with the accounts in the system and returns the row ids of the duplicates found with the score for each account. |
MktgDeduplicationServiceMatchOpportunity |
Matches the opportunities. |
MktgDeduplicationServiceMatchProspect |
Matches the prospects. |
MktgDeduplicationServiceMatchContact |
Matches the contacts. |
Request Message Description: MktgDeduplicationServiceMatchAccount
For a description of this request message, see the following table.
Table Request Message Description: MktgDeduplicationServiceMatchAccount
| Node | Description | Type |
|---|---|---|
DUNS Number |
Dun and Bradstreet data universal numbering system number. |
String |
Name |
Account name. |
String |
Primary Account City |
City name. |
String |
Primary Account Country |
Country name. |
String |
Primary Account Postal Code |
City postal code. |
String |
Primary Account State |
State. |
String |
Primary Account Street Address |
Street address of primary account. |
String |
Response Message Description: MktgDeduplicationServiceMatchAccount
For a description of this response message, see the following table.
Table Response Message Description: MktgDeduplicationServiceMatchAccount
| Node | Description | Type |
|---|---|---|
HasMatch |
The output string is “hasMatch” or “hasNoMatch”. |
String |
Match Info |
Score of the match and row id of the record matched. |
Integration Object |
Response Message Description: MktgDeduplicationServiceMatchOpportunity
For a description of this response message, see the following table.
Table Response Message Description: MktgDeduplicationServiceMatchOpportunity
| Node | Description | Type |
|---|---|---|
Account Id |
Opportunity’s account ID. |
String |
Business Unit Id |
Opportunity’s business unit ID. |
String |
Name |
Opportunity’s name. |
String |
Response Message Description: MktgDeduplicationServiceMatchOpportunity
For a description of this response message, see the following table.
Table Response Message Description: MktgDeduplicationServiceMatchOpportunity
| Node | Description | Type |
|---|---|---|
HasMatch |
Output string as “hasMatch” or “hasNoMatch”. |
String |
Match Info |
Score of the match and row id of the record matched. |
Integration Object |
Request Message Description: MktgDeduplicationServiceMatchProspect
For a description of this request message, see the following table.
Table Request Message Description: MktgDeduplicationServiceMatchProspect
| Node | Description | Type |
|---|---|---|
Account |
Account name of prospect. |
String |
Phone |
Phone number of prospect. |
String |
City |
Prospect’s city. |
String |
Country |
Prospect’s country. |
String |
Email Address |
Prospect’s email address. |
String |
First Name |
Prospect’s first name. |
String |
Home Phone # |
Prospect’s home phone number. |
String |
Last Name |
Prospect’s last name. |
String |
Middle Name |
Prospect’s middle name. |
String |
Primary Postal Code |
Postal code. |
String |
Social Security Number |
Prospect’s social security number. |
String |
State |
Prospect’s state of residence. |
String |
Street Address |
Prospect’s street address. |
String |
Work Phone # |
Prospect’s work phone number. |
String |
For a description of this response message, see the following table.
Table Response Message Description: MktgDeduplicationServiceMatchProspect
| Node | Description | Type |
|---|---|---|
HasMatch |
Output String as “hasMatch” or “hasNoMatch”. |
String |
Match Info |
Score of the match and row id of the record matched. |
Integration Object |
For a description of this request message, see the following table.
Table Request Message Description: MktgDeduplicationServiceMatchContact
| Node | Description | Type |
|---|---|---|
Account |
Account name of contact. |
String |
Birth Date |
Contact’s birth date. |
String |
Phone |
Contact’s phone number. |
String |
City |
Contact’s city of residence. |
String |
Country |
Contact’s country of residence. |
String |
Email Address |
Contact’s email address. |
String |
First Name |
Contact’s first name. |
String |
Home Phone # |
Contact’s home phone number. |
String |
Last Name |
Contact’s last name. |
String |
Middle Name |
Contact’s middle name. |
String |
Primary Postal Code |
Contact’s primary postal code. |
String |
Social Security Number |
Contact’s social security number. |
String |
State |
Contact’s state of residence. |
String |
Street Address |
Contact’s street address. |
String |
Work Phone # |
Contact’s work phone number. |
String |
For a description of this response message, see the following table.
Table Response Message Description: MktgDeduplicationServiceMatchContact
| Node | Description | Type |
|---|---|---|
HasMatch |
Output String as “hasMatch” or “hasNoMatch”. |
String |
Match Info |
Score of the match and row id of the record matched. |
Integration Object |
MktgImportDeduplicationService Application Interface
This topic describes the application objects called by this Web service. For more information on application implementation, refer to your application development documentation on Oracle Technology Network.
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table MktgImportDeduplicationService Data Object
| Siebel Repository Name | External Name |
|---|---|
Mktg Deduplication |
Mktg Deduplication |
Example Package for MktgDeduplicationService
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
Request (MatchAccount)
See the following file to view the sample code:
...\MktgDeduplicationService\MatchAccount_request.xmlResponse (MatchAccount)
See the following file to view the sample code:
...\MktgDeduplicationService\MatchAccount_response.xmlRequest (MatchOpportunity)
See the following file to view the sample code:
...\MktgDeduplicationService\MatchOpportuntity_request.xmlResponse (MatchOpportunity)
See the following file to view the sample code:
...\MktgDeduplicationService\MatchOpportuntity_response.xmlRequest (MatchProspect)
See the following file to view the sample code:
...\MktgDeduplicationService\MatchProspect_request.xmlResponse (MatchProspect)
See the following file to view the sample code:
...\MktgDeduplicationService\MatchProspect_response.xmlRequest (MatchContact)
See the following file to view the sample code:
...\MktgDeduplicationService\MatchContact_request.xmlResponse (MatchContact)
See the following file to view the sample code:
...\MktgDeduplicationService\MatchContact_response.xml
Interface Description (WSDL) for MktgDeduplicationService
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\MktgDeduplicationService\MktgDedup.wsdl
MktgImportService
This Web service is used for all the imports into the Siebel Marketing application such as Leads, Contacts, Prospects and so on.
MktgImportService Operations
For a list of operations associated with this Web service, see the following table.
Table MktgImportService Operations
| Node | Description |
|---|---|
MktgImportServiceInvokeImportJob |
Schedules various import processes for Marketing. |
Request Message Description: MktgImportServiceInvokeImportJob
This method gets the details of the records from the business component Invoke Import Jobs and schedules the import process. For a description of this request message, see the following table.
Table Request Message Description: MktgImportServiceInvokeImportJob
| Node | Description | Type |
|---|---|---|
ImportJobParams |
Required. An instance of the integration object Import Job Integration Object. |
Integration Object |
Response Message Description: MktgImportServiceInvokeImportJob
For a description of this response message, see the following table.
Table Response Message Description: MktgImportServiceInvokeImportJob
| Node | Description | Type |
|---|---|---|
ErrorCode |
Error code values are OK or NOTOK. |
String |
Error Message |
Error message (if any) |
String |
MktgImportService Application Interface
This topic describes the application objects called by 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 the following table.
Table MktgImportService Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
Mktg System Task Service |
Business Service |
CSSSystemTaskService |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table MktgImportService Data Object
| Siebel Repository Name | External Name |
|---|---|
Import Job Integration Object |
Import Job Integration Object |
Example Package for MktgImportService
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\MktgImportService\MktgImportServiceInvokeImportJob_request.xmlResponse
See the following file to view the sample code:
...\MktgImportService\MktgImportServiceInvokeImportJob_response.xml
Interface Description (WSDL) for MktgImportService
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\MktgImportService\MktgImportService.wsdl
NetworkOrderEntry
Use this Web service to access network assets, as well as related attributes, attached files, and open orders. Additionally, use this Web service to validate a network based on product rules and return projected assets for a network.
NetworkOrderEntry Operations
For a list of operations associated with this Web service, see the following table.
Table NetworkOrderEntry Operations
| Name | Description |
|---|---|
GetNetworkAssets |
Returns the network asset based on the asset ID. |
GetNetworkAssetAttributes |
Returns the attribute of a network asset regardless of whether the attribute is a network, network node, or network connection. |
GetNetworkAssetAttachments |
Returns the file attachment for a network asset. |
GetOpenNetworkOrders |
Returns the open order line items for a network asset. |
ValidateNetworkOrder |
Validates a network based on product rules. If the network is invalid, then an error message is returned. |
QueryProjectedNetworkAsset |
Returns the projected asset for a network. |
Common Request Message Description
The service has six operations. They do not share a common request message format.
Common Response Message Description
The service has six operations. They do not share a common response message format.
NetworkOrderEntry Application Interface
This topic describes the application objects called by 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 the following table.
Table NetworkOrderEntry Service Object
| Name | Boundary Object Type | Class (if BusService) |
|---|---|---|
VORD NOE Complex Data Service |
Business Service |
CSSVORDWebService |
VORD NOE Simple Data Service |
Business Service |
CSSVORDWebService |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table NetworkOrderEntry Data Object
| Siebel Repository Name | External Name | Business Service |
|---|---|---|
VORD NOE Network Assets |
VORD NOE Asset Attributes |
VORD NOE Simple Data Service |
VORD NOE Asset Attributes |
VORD NOE Asset Attributes |
VORD NOE Simple Data Service |
VORD NOE Network Attachments |
VORD Network Asset |
VORD NOE Simple Data Service |
VORD NOE Network Open Order Line Items |
VORD Network Asset |
VORD NOE Simple Data Service |
VORD NOE Network Validation Rule |
VORD Network Validation Rule |
VORD NOE Complex Data Service |
VORD NOE Projected Asset |
VORD NOE Projected Asset |
VORD NOE Complex Data Service |
Methods
For a description of methods for this Web service, see the following table.
Table NetworkOrderEntry Methods
| Operation | Business Service | Method |
|---|---|---|
GetNetworkAssets |
VORD NOE Simple Data Service |
GetNetworkAssets |
GetNetworkAssetAttributes |
VORD NOE Simple Data Service |
GetNetworkAssetAttributes |
GetNetworkAssetAttachments |
VORD NOE Simple Data Service |
GetNetworkAssetAttachments |
GetOpenNetworkOrders |
VORD NOE Simple Data Service |
GetOpenNetworkOrders |
ValidateNetworkOrder |
VORD NOE Complex Data Service |
ValidateNetworkOrder |
QueryProjectedNetworkAsset |
VORD NOE Complex Data Service |
QueryProjectedNetworkAsset |
OrderDetailWebService
Use this Web service to query orders based on search criteria, and to retrieve details from a particular order. Details include payments, approvals, shipping, and billing charges, and tracked order shipment details. Additionally, you can copy current order lines to a cart, or cancel an order.
OrderDetailWebService Operations
For a list of operations associated with this Web service, see the following table.
Table OrderDetailWebService Operations
| Name | Description |
|---|---|
OrderDetailQueryPage |
Performs query operations based on the view criteria and the search specifications set on the PDS Order Detail integration object as the input. This operation is used for querying order details including the payment, approvals, and shipping, and billing details. |
OrderDetailUpdate |
Performs update operations on the PDS Order Detail integration object as the input. This operation is used for editing the details of an order such as copying lines of the current order or cancelling an order. |
Request Message Description: OrderDetailQueryPage
Based on the view criteria and search specification set on the integration object, the order query can query the order header, line details of the order, approvals, payment, shipping, billing and shipment details. For a description of this request message, see the following table.
Table Request Message Description: OrderDetailQueryPage
| Node | Description | Type |
|---|---|---|
OrderDetailQueryPage_Input |
The method arguments are Orders IO with query parameters set, Language Mode (value is LDC) and viewMode (All). |
Integration Object |
Response Message Description: OrderDetailQueryPage
Based on the view criteria and search specification set on the integration object, information about order header, line details of the order, approvals, payment, shipping, billing and shipment details is returned in the response.For a description of this response message, see the following table.
Table Response Message Description: OrderDetailQueryPage
| Node | Description | Type |
|---|---|---|
OrderDetailQueryPage_Output |
The retrieved data for the query set on the view criteria and search specification. |
Integration Object |
Request Message Description: OrderDetailUpdate
For a description of this request message, see the following table.
Table Request Message Description: OrderDetailUpdate
| Node | Description | Type |
|---|---|---|
OrderDetailUpdate_Input |
The method arguments are Orders IO with parameters set, Language Mode (value is LDC) and viewMode (All). |
Integration Object |
Response Message Description: OrderDetailUpdate
For a description of this response message, see the following table.
Table Response Message Description: OrderDetailUpdate
| Node | Description | Type |
|---|---|---|
OrderDetailUpdate_Output |
The retrieved data for the update operation performed. |
Integration Object |
OrderDetailWebService Application Interface
This topic describes the application objects called by this Web service. For more information on application implementation, refer to your application development documentation on Oracle Technology Network. This Web service makes available the EAI UI Business Service PDS Order Detail, which provides update and query operations on the integration object PDS Order Detail.
Service Object (Business Service or Workflow)
For a description of the service objects for this Web service, see the following table.
Table OrderDetailWebService Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
PDS Order Detail |
Integration Object |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table OrderDetailWebService Data Object
| Siebel Repository Name | External Name |
|---|---|
PDS Order Detail |
PDS Simplified Order |
Example Package for OrderDetailWebService
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\OrderDetailWebService\OrderDetailWebService_request.xmlResponse
See the following file to view the sample code:
...\OrderDetailWebService\OrderDetailWebService_response.xml
Interface Description (WSDL) for OrderDetailWebService
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\OrderDetailWebService\OrderDetail.wsdl
PaymentAuthorizationSalesOrderSiebelReqABCSImpl
Use this Web service to check whether this payment record is valid for the customer
PaymentAuthorizationSalesOrderSiebelReqABCSImpl Operations
For a list of operations associated with this Web service, see the following table.
Table PaymentAuthorizationSalesOrderSiebelReqABCSImpl Operations
| Name | Description |
|---|---|
PaymentAuthorization |
Checks for the validity of the payment record. |
Request Message Description: PaymentAuthorization
For a description of this request message, see the following table.
Table Request Message Description: PaymentAuthorization
| Node | Description | Type |
|---|---|---|
PaymentAuthorizationSalesOrderReq Msg:ListOfSWIOrderIO |
Optional |
Hierarchy |
CustomHeaderContext |
Optional |
Hierarchy |
Response Message Description: PaymentAuthorization
For a description of this response message, see the following table.
Table Response Message Description: PaymentAuthorization
| Node | Description | Type |
|---|---|---|
CustomHeaderContext |
Optional |
Hierarchy |
PaymentAuthorizationSalesOrderResp Msg:ListOfSWIOrderIO |
Optional |
Hierarchy |
XMLHierarchyOutput |
Optional |
Hierarchy |
faultactor |
Optional |
String |
faultcode |
Optional |
String |
faultstring |
Optional |
String |
SiebelFaultMsg:Fault |
Optional |
Integration Object |
PaymentAuthorizationSalesOrderSiebelReqABCSImpl Application Interface
This topic describes the application objects called by 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 the following table.
Table PaymentAuthorizationSalesOrderSiebelReqABCSImpl Service Object
| Siebel Repository Name | Boundary Object Type | Class |
|---|---|---|
SWISendPaymentAuthorization |
Workflow |
Not applicable |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table PaymentAuthorizationSalesOrderSiebelReqABCSImpl Data Object
| Siebel Repository Name | External Name |
|---|---|
SWIOrderIO |
SWIOrderIO |
Fault |
Fault |
Methods
For a description of the methods for this Web service, see the following table.
Table PaymentAuthorizationSalesOrderSiebelReqABCSImpl Methods
| Operation | Method |
|---|---|
PaymentAuthorization |
PaymentAuthorization |
Interface Description (WSDL) for PaymentAuthorizationSalesOrderSiebelReqABCSImpl
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\PaymentAuthorizationSalesOrderSiebelReqABCSImpl\PaymentAuthorizationSalesOrderSiebelReqABCSImpl.wsdl
PaymentSiebelCommsReqABCS
Use this Web service to query for invoice details in the external Oracle Communications Billing and Revenue Management application that will be displayed on a billing profile in the Billing user interface.
PaymentSiebelCommsReqABCS Operations
For a list of operations associated with this Web service, see the following table.
Table PaymentSiebelCommsReqABCS Operations
| Name | Description |
|---|---|
QueryPayment |
Queries for payments on a billing profile in the Siebel Communications Billing UI |
SearchPayment |
Searches for payments on a billing profile in the Siebel Communications Billing UI |
CreatePayment |
Creates payments on a billing profile in the Siebel Communications Billing UI |
CreateInvoicePayment |
Creates payments on a bill in the Siebel Communications Billing UI |
QueryInvoicePayment |
Queries for payments on a bill in the Siebel Communications Billing UI |
Request Message Description: QueryPayment
For a description of this request message, see the following table.
Table Request Message Description: QueryPayment
| Node | Description | Type |
|---|---|---|
CustomHeaderContext |
Optional |
Hierarchy |
QueryPaymentReqMsg:ListOfCmuRequestBillingProfileIo |
Optional |
Integration Object |
Response Message Description: QueryPayment
For a description of this response message, see the following table.
Table Response Message Description: QueryPayment
| Node | Description | Type |
|---|---|---|
QueryPaymentRespMsg:ListOfCmuResponseBillingProfilePaymentsIo |
Optional |
Integration Object |
Request Message Description: SearchPayment
For a description of this request message, see the following table.
Table Request Message Description: SearchPayment
| Node | Description | Type |
|---|---|---|
CustomHeaderContext |
Optional |
Hierarchy |
SearchPaymentReqMsg:ListOfCmuRequestBillingProfilePaymentsSearchIo |
Optional |
Integration Object |
Response Message Description: SearchPayment
For a description of this response message, see the following table.
Table Response Message Description: SearchPayment
| Node | Description | Type |
|---|---|---|
SearchPaymentRespMsg:ListOfCmuResponseBillingProfilePaymentsIo |
Optional |
Integration Object |
Request Message Description: CreatePayment
For a description of this request message, see the following table.
Table Request Message Description: CreatePayment
| Node | Description | Type |
|---|---|---|
CustomHeaderContext |
Optional |
Hierarchy |
CreatePaymentReqMsg:ListOfCmuRequestNewPaymentCaptureIo |
Optional |
Integration Object |
For a description of this response message, see the following table.
Table Response Message Description: CreatePayment
| Node | Description | Type |
|---|---|---|
CreatePaymentRespMsg:ListOfCmuResponseNewPaymentsIo |
Optional |
Integration Object |
For a description of this request message, see the following table.
Table Request Message Description: CreateInvoicePayment
| Node | Description | Type |
|---|---|---|
CustomHeaderContext |
Optional |
Hierarchy |
CreateInvoicePaymentReqMsg:ListOfCmuRequestNewPaymentCaptureInvoiceIo |
Optional |
Integration Object |
For a description of this response message, see the following table.
Table Response Message Description: CreateInvoicePayment
| Node | Description | Type |
|---|---|---|
CreateInvoicePaymentRespMsg:ListOfCmuResponseNewPaymentInvoiceIo |
Optional |
Integration Object |
For a description of this request message, see the following table.
Table Request Message Description: QueryInvoicePayment
| Node | Description | Type |
|---|---|---|
CustomHeaderContext |
Optional |
Hierarchy |
QueryInvoicePaymentReqMsg:ListOfCmuRequestBilledUsageIo |
Optional |
Integration Object |
For a description of this response message, see the following table.
Table Response Message Description: QueryInvoicePayment
| Node | Description | Type |
|---|---|---|
QueryInvoicePaymentRespMsg:ListOfCmuResponseBilledUsgaePaymentsIo |
Optional |
Integration Object |
PaymentSiebelCommsReqABCS Application Interface
This topic describes the application objects called by 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 the following table.
Table PaymentSiebelCommsReqABCS Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
PaymentSiebelCommsReqABCS |
Business Service |
CSSWSOutboundDispatcher |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table PaymentSiebelCommsReqABCS Data Object
| Siebel Repository Name | External Name |
|---|---|
CMU Response Billed Usage Payments IO |
Account |
CMU Request Billed Usage IO |
Account |
CMU Request Billing Profile IO |
Account |
CMU Response Billing Profile Payments IO |
Account |
CMU Request Billing Profile Payments Search IO |
Account |
CMU Response Billing Profile Payments IO |
Account |
CMU Request New Payment Capture IO |
Account |
CMU Response New Payments IO |
Account |
CMU Request New Payment Capture Invoice IO |
Account |
CMU Response New Payment Invoice IO |
Account |
Methods
For a description of the methods for this Web service, see the following table.
Table PaymentSiebelCommsReqABCS Methods
| Operation | Method |
|---|---|
QueryPayment |
QueryPayment |
SearchPayment |
SearchPayment |
CreatePayment |
CreatePayment |
CreateInvoicePayment |
CreateInvoicePayment |
QueryInvoicePayment |
QueryInvoicePayment |
Example Package for PaymentSiebelCommsReqABCS
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\PaymentSiebelCommsReqABCS\Request.xmlResponse
See the following file to view the sample code:
...\PaymentSiebelCommsReqABCS\Response.xml
Interface Description (WSDL) for PaymentSiebelCommsReqABCS
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\PaymentSiebelCommsReqABCS\WSDL
PDSOrderHeader
Use this Web service to get header information for specific open orders.
PDSOrderHeader Operations
For a list of operations associated with this Web service, see the following table.
Table PDSOrderHeader Operations
| Name | Description |
|---|---|
PDSOrderHeaderQueryPage |
Get the header information of open orders for a specific asset. |
Request Message Description: PDSOrderHeaderQueryPage
For a description of this request message, see the following table.
Table Request Message Description: PDSOrderHeaderQueryPage
| Node | Description | Type |
|---|---|---|
PDSOrderHeaderQueryPage_Input |
The request message includes the search criteria for order status and asset integration ID. |
ComplexType |
Response Message Description: PDSOrderHeaderQueryPage
For a description of this response message, see the following table.
Table Response Message Description: PDSOrderHeaderQueryPage
| Node | Description | Type |
|---|---|---|
PDSOrderHeaderQueryPage_Output |
The response message includes list of order headers matching the search criteria. |
ComplexType |
Example Package for PDSOrderHeader
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\PDSOrderHeader\PDSOrderHeader_request.xmlResponse
See the following file to view the sample code:
...\PDSOrderHeader\PDSOrderHeader_response.xml
Interface Description (WSDL) for PDSOrderHeader
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\PDSOrderHeader\PDSOrderHeader.wsdl
PriceListsWS
Use this Web service to obtain price lists based on defined search specifications.
PriceListsWS Operations
For a list of operations associated with this Web service, see the following table.
Table PriceListsWS Operations
| Node | Description |
|---|---|
GetPriceLists |
Get all the price lists based on search spec. |
Request Message Description: GetPriceLists
For a description of this request message, see the following table.
Table Request Message Description: GetPriceLists
| Node | Description | Type |
|---|---|---|
GetPriceLists_Input |
Request message includes the search specification. |
ComplexType |
Response Message Description: GetPriceLists
For a description of this response message, see the following table.
Table Response Message Description: GetPriceLists
| Node | Description | Type |
|---|---|---|
GetPriceLists_Output |
Response message includes the price lists matching the search specification. |
ComplexType |
Example Package for PriceListsWS
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\PriceListsWS\PriceListsWS_request.xmlResponse
See the following file to view the sample code:
...\PriceListsWS\PriceListsWS_response.xml
Interface Description (WSDL) for PriceListsWS
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\PriceListsWS\PriceListsWS.wsdl
ProcessSalesOrderSiebelJMSProducer
Use this Web service to submit a sales order from the Siebel CRM application to the billing application and to create a customer account, if needed, in the billing application.
The response message returns only an acknowledgement message and not data.
ProcessSalesOrderSiebelJMSProducer Operations
For a list of operations associated with this Web service, see the following table.
Table ProcessSalesOrderSiebelJMSProducer Operations
| Operation Name | Description |
|---|---|
Process |
Submits a sales order to the billing application and creates a customer account, if needed, in the billing application. |
Request Message Description: Process
For a description of this request message, see the following table.
Table Request Message Description: Process
| Node | Description |
|---|---|
Order |
The details of the header for the order. |
OrderItem |
The details of the order item. |
OrderItemXA |
The properties of the order item. |
ProcessSalesOrderSiebelJMSProducer Application Interface
This topic describes the application objects called by 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 the following table.
Table ProcessSalesOrderSiebelJMSProducer Service Object
| Name | Boundary Object Type | Class (If Business Service) |
|---|---|---|
ProcessSalesOrderSiebelJMSProducer |
Business Service |
CSSWSOutboundDispatcher |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table ProcessSalesOrderSiebelJMSProducer Data Object
| Siebel Repository Name | External Name |
|---|---|
PDS Order - No Hierarchy |
PDS Simplified Order |
Methods
For a description of the methods for this Web service, see the following table.
Table ProcessSalesOrderSiebelJMSProducer Methods
| Operation | Method |
|---|---|
process |
[BS: ProcessSalesOrderSiebelJMSProducer].process |
Example Package for ProcessSalesOrderSiebelJMSProducer
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\ProcessSalesOrderSiebelJMSProducer\ProcessSalesOrderSiebelJMSProducerRequest Message.xmlResponse
See the following file to view the sample code:
...\ProcessSalesOrderSiebelJMSProducer\ProcessSalesOrderSiebelJMSProducerResponse Message.xml
Interface Description (WSDL) for ProcessSalesOrderSiebelJMSProducer
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\ProcessSalesOrderSiebelJMSProducer\ProcessSalesOrderSiebelJMSProducer.xml
Product Configurator Web Service
The Web service enables queries on information contained within the product model, such as relationships, attributes, linked items, resources, UI groups. The service also allows you to configure a product and perform multiple batch requests.
Product Configurator Web Service Operations
For a list of operations associated with this Web service, see the following table.
Table Configurator Web service operations
| Name | Description |
|---|---|
GetCfgObjectStructure |
Retrieves product relationships, attributes, linked items and resources. |
GetCfgObjectGroupItems |
Retrieves the Product UI definition, UI group and group items. |
GetCfgObjectDefaultGroupItems |
Retrieves Default Product Group Items (group items will be based on all relationships, attributes, linked items and resources). |
BeginConfiguration |
Enables customization of products stored in the Siebel database. Initializes the configurator session with a quote instance and product model. |
UpdateConfiguration |
Executes operations on the quote instance initialized in BeginConfiguration. |
EndConfiguration |
Release server resources used during the Begin or Update Configuration operation. |
Request Message Description: GetCfgObjectStructure
GetCfgObjectStructure has the same request and response message.
GetCfgObjectGroupItems has the same request and response message.
GetCfgObjectDefaultGroupItems request and response message is the same as GetCfgObjectGroupItems. The Object’s direct child properties are ignored as well those of UIOption, Responsibilities, and Group. Only the GroupItem child is looked at and returned (others are copied to the Response message). GroupItem behavior is similar to that of GetCfgObjectGroupItems.
For a description of this request message, see the following table.
Table Request Message: GetCfgObjectStructure
| Node | Description |
|---|---|
WebChannelObjStructure |
Required. This structure identified the objects that will be queries as well the data that will be returned about the objects. |
Object |
Required. One or more must be specified. |
Name |
Required. Name of an object (product or class). Either Name or Id is required. |
Id |
Required. Id of an object (product or class). Either Name or Id is required. |
ObjectType |
Required. Either Product or Class. |
ParentClassId |
Class Id of the parent. |
DisplayName |
Display name. |
Description |
Description. |
Attribute |
Zero or more (only those child objects that are specified will be queried for). |
Name |
Name of attribute. If empty, then all attributes are returned. |
LocalType |
Local type. |
InternalType |
Internal type. |
OrigId |
Internal Id. |
DisplayName |
Display name. |
Hidden |
Hidden flag. |
Required |
Required flag. |
ReadOnly |
Read Only flag. |
ValidationSpec |
Validation specification. |
UnitOfMeasure |
Unit of measure. |
Description |
Description. |
AttributeDomain |
Zero or more. |
LocalValue |
Local value. |
InternalValue |
Internal value. |
AttributeDomainDecoration |
Zero or more. Attribute domain specific properties name value pairs. |
Name |
Name of attribute. |
Value |
Value of attribute. |
AttributeDefaultValue |
Default value of the attribute. Only one of the value types will be populated depending on the type of the value. |
DisplayValue |
Display value. |
String |
String value. |
Number |
Number value. |
Integer |
Integer value. |
Date |
Date value. |
Boolean |
Boolean value. |
AttributeRejectedValue |
Rejected value of the attribute. Only one of the value types will be populated depending on the type of the value. |
DisplayValue |
Display value. |
String |
String value. |
Number |
Number value. |
Integer |
Integer value. |
Date |
Date value. |
Boolean |
Boolean value. |
AttributeDecoration |
Zero or more. |
Name |
Attribute properties name. |
Value |
Value pairs. |
Relationship |
Zero or more (only those child objects that are specified will be queried for). |
Name |
Name of relationship. If Name and or Id is specified, then only that particular relationship will be returned. If both are empty, then all relationships are returned. |
Id |
Id of relationship. If Name and or Id is specified, then only that particular relationship will be returned. If both are empty, then all relationships will be returned. |
DisplayName |
Display name. |
ClassName |
Class name. |
ClassId |
Class Id. |
DefaultProductId |
Default product Id. |
DefaultCardinality |
Default cardinality. |
MinimumCardinality |
Minimum cardinality. |
MaximumCardinality |
Maximum cardinality. |
RelationshipDomain |
Zero or more. |
Name |
Name of product. If Name and or Id is specified, then only that particular relationship domain will be returned. If both are empty, then all relationship domain products will be returned. |
Id |
Id of product. If Name and or Id is specified, then only that particular relationship domain will be returned. If both are empty, then all relationship domain products will be returned. |
DisplayName |
Display Name. |
OrigId |
Originating Id. |
Description |
Description. |
RelationshipDomainDecoration |
Zero or more. |
Name |
Relationship domain specific properties name. |
Value |
Value pairs. |
RelationshipDecoration |
Zero or more. |
Name |
Relationship properties name |
Value |
Value pairs. |
LinkedItem |
Zero or more (only those child objects that are specified will be queried for). |
Name |
Name of linked item. |
Id |
Id of linked item. If Name and or Id is specified, then only that particular linked item will be returned. If both are empty, then all linked items will be returned. |
DisplayName |
Display name. |
VariableName |
Variable Name. |
SortSpec |
Sort specification. |
SearchSpec |
Search specification. |
NeedsExecution |
The Needs Execution flag used for business component-based queries. |
Expression |
Expression. |
DefaultValue |
Default value. |
BusinessObject |
Business object for business component based query. |
BusinessComponent |
Business component for business component based query. |
FieldName |
Field name in the business component. |
Active |
Active flag. |
LinkedItemDecoration |
Linked Item properties. |
Name |
Name value. |
Value |
Pairs. |
Resource |
Zero or more (only those child objects that are specified will be queried for). |
Name |
Name of resource. If Name and or Id is specified, then only that particular resource will be returned. If both are empty, then all resources are returned. |
Id |
Id of resource. If Name and or Id is specified, then only that particular resource will be returned. If both are empty, then all resources are returned. |
DisplayName |
Display name. |
ResourceDecoration |
Resource properties. |
Name |
Name value. |
Value |
Pairs. |
ObjectDecoration |
Object properties. |
Name |
Name value. |
Value |
Pairs. |
Request Message Description: GetCfgObjectGroupItems, GetCfgObjectDefaultGroupItems
For a description of this request message, see the following table.
Table Request Message: GetCfgObjectGroupItems, GetCfgObjectDefaultGroupItems
| Node | Description |
|---|---|
WebChannelObjGroupItems |
Required. This structure identified the objects that will be queries as well the data that will be returned about the objects. |
Object |
Required. One or more must be specified. |
Name |
Required. Name of Object (product or class). Either Name or Id is required. |
Id |
Required. Id of Object (product or class). Either Name or Id is required. |
ObjectType |
Required. Either Product or Class. |
ParentClassId |
Class Id of the parent. |
DisplayName |
Display name. |
Description |
Description. |
UIOption |
Zero or more. |
Name |
Name of UI option. If Name and or Id is specified, then only that particular UI option will be returned. If both are empty, then all UI options will be returned. |
Id |
Id of UI option. If Name and or Id is specified, then only that particular UI option will be returned. If both are empty, then all UI options will be returned. |
Type |
Type. |
DisplayName |
Display name. |
Sequence |
Sequence. |
BaseTheme |
Base theme. |
ProductTheme |
Product theme. |
Responsibility |
Zero or more. |
Name |
Name of responsibility. If Name and or Id is specified, then only that particular responsibility will be returned. If both are empty, then all responsibilities will be returned. |
Id |
Id of responsibility. If Name and or Id is specified, then only that particular responsibility will be returned. If both are empty, then all responsibilities will be returned. |
Group |
Zero or more. |
Name |
Name of group. If Name and or Id is specified, then only that particular group will be returned. If both are empty, then all groups will be returned. |
Id |
Id of Group. If Name value and or Id value is specified, then only that particular group will be returned. If both are empty, then all groups will be returned. |
DisplayName |
Display name. |
Sequence |
Sequence. |
GroupTheme |
Group theme. |
Description |
Description. |
GroupItem |
Zero or more. |
Id |
Id of Group Item. If Id and or Type is specified, then only that particular group item will be returned. If both are empty, then all group items will be returned. |
Type |
Type of Group Item (Relationship, Attribute, LinkedItem, or Resource). If Id and or Type is specified, then only that particular group item will be returned. If both are empty, then all group items will be returned. |
Sequence |
Sequence. |
GroupItemTheme |
Group item theme. |
Attribute |
An attribute child object of GetCfgObjectStructure request message. |
Relationship |
A relationship child object of GetCfgObjectStructure request message. |
LinkedItem |
A LinkedItem child object of GetCfgObjectStructure request message. |
Resource |
Refer to Resource child object of GetCfgObjectStructure request message. |
GroupDecoration |
Group properties. |
Name |
Name value. |
Value |
Pairs. |
Object Decoration |
Object properties name value pairs. |
Request Message Description: BeginConfiguration
For a description of this request message, see the following table.
Table Request Message: BeginConfiguration
| Node | Description |
|---|---|
BeginConfiguration_Input |
Required. |
InitInstanceOperation |
Required. The operation type for BeginConfiguration session. |
LOAD. This will load the hierarchy object from the db. HeaderId and RootId are required. IntegrationObjectName is needed to determine which table to query and what the structure of the hierarchy is. |
|
DEFAULT. This will load the hierarchy object from the db and create new line item for a product with its default instance. HeaderId and ProductId are required. IntegrationObjectName is needed to determine which table to query and what the structure of the hierarchy is. |
|
SET. This will load the hierarchy object from the ListOfQuote parameter (PDS Quote integration object). RootId is required to determine the root line item to use in this session. |
|
ADD. This will add a new line item to the hierarchy object from the ListOfQuote parameter (PDS Quote integration object). ProductId is required. |
|
HeaderId |
Required for InitInstanceOperation of LOAD / DEFAULT. Row Id of the Header. |
RootId |
Required for InitInstanceOperation of LOAD / SET. Row Id for the root line item. |
ProductId |
Required for InitInstanceOperation of DEFAULT / ADD. Product Id for the root line item. |
ListOfQuote |
Required for InitInstanceOperation of SET / ADD. Hierarchy object in PDS Quote integration object format. |
ListOfData |
List of products, attributes, or relationships on which user requires domain information (with exclusions) in CfgInteractData integration object format. |
ProductData |
Product type. |
Item |
Item name. |
IntegrationId |
Integration Id of the line item. If IntegrationId specified, then only this line item and its sub line items are looked at. ProductId is optional. If ProductId is also specified, then it should match IntegrationId. If IntegrationId and ProductId are not specified, then the root line item is looked at. |
ProductId |
Product Id of the line item. If IntegrationId specified, then only this line item and its sub line items are looked at. ProductId is optional. If ProductId is also specified, then that value should match the IntegrationId. If IntegrationId and ProductId are not specified, then the root line item is considered. |
Name |
Name of the product. |
Quantity |
Quantity. |
RelationshipName |
Relationship name. For sub line items, RelationshipName can be specified to limit the search to a particular relationship. |
RootIntegrationId |
Integration Id of the root line item. |
PortId |
Relationship ID. |
ParentProductId |
Parent Product ID. |
ParentIntegrationId |
Parent Integration ID. |
CanDrilldown |
Can drilldown flag. Used to indicate whether the line item is a customizable product. |
ListPrice |
List price. |
NRCCxTotal |
Non-recurring total price - only set on the root line item. |
MRCCxTotal |
Recurring total price - only set on the root line item. |
CurrentPrice |
Current price of the item after all the discounts have been factored in. |
ExchangeDate |
Exchange date of the pricing field values. |
CurrencyCode |
Currency code of the pricing field values. |
HasGenericsFlag |
Has Generics flag. Used to indicate whether the line item is incomplete. |
EligibilityStatus |
Eligibility status. |
EligibilityReason |
Eligibility reason. |
Explanation |
Explanation, if required. |
ExplanationText |
Text of explanation. |
Relationship |
Zero or more. List of relationships on which information is required. |
Name |
Name of relationship to query for. If empty, then all relationships are returned. |
Id |
Id. Always returned whether specified in the request or not. |
Request Type |
Indicates the type of the information that will be calculated for this relationship. Possible values include:
|
DomainItem |
Zero or more. Domain items of the relationship. Always returned whether specified in Request or not. |
Name |
Name of domain item. |
Id |
Id of domain item. |
ListPrice |
List price. |
ExchangeDate |
Exchange date of the pricing field values. |
CurrencyCode |
Currency code of the pricing field values. |
PriceType |
Indicated the type of list price: One-time or Recurring. |
CanDrilldown |
Can Drilldown flag. Used to indicate whether the line item is a customizable product. |
Excluded |
Excluded flag indicates the whether this domain item is excluded by a Constraint, Eligibility & Compatibility rule, or Promotion. |
Attribute |
Zero or more. List of attributes on which information is required. |
Name |
Name of attribute to query for. If empty, then all attributes are returned. |
ValueType |
Type of attribute. Always returned whether specified in the request or not. |
AttributeValue |
Zero or more. List of attribute values. Always returned whether specified in the request or not. |
DisplayValue |
Display value. |
StringValue |
Value displayed in a string. |
IntegerValue |
Value displayed as integer. |
NumberValue |
Value displayed as number. |
BooleanValue |
Value displayed in Boolean format. |
DateTimeValue |
Date and time value. |
Selected |
Selected flag indicates whether this value is selected. |
Excluded |
Excluded flag indicates whether this value is excluded by a Constraint, Eligibility & Compatibility rule or Promotion. |
Item |
Zero or more. Same recursive structure as that already defined. |
ListOfLinkedItems |
Linked Items. |
LinkedItems |
Linked Items. |
LinkedItemValue |
One or more. |
Name |
Name of linked item. |
ValueType |
Type of value. |
StatusText |
Details on the error if any. |
ConflictResolution |
Values are Proceed or Undo. This indicates whether a Procced or Undo was done on the conflicts and also whether there were any other violations that resulted in an Undo (like Promotion or Cardinality). |
Messages |
Zero or one. List of messages. |
MessageType |
Zero or more. |
MessageSource |
Source of the messages (Eligibility, Promotion, Cardinality, Proceed Actions and so on). |
Message |
Message text. |
Response Message Description: Begin Configuration
GetCfgObjectStructure has the same request and response message. For more information, see the previous table.
GetCfgObjectGroupItems and GetCfgObjectDefaultGroupItems have the same request and response messages. See the response message description for Begin Configuration for details.
For a description of this response message, see the following table.
Table Response Message Description: Begin Configuration
| Node | Description |
|---|---|
BeginConfiguration_Output |
Required. |
Error_spcCode |
Error code if error occurred. |
Error_spcMessage |
Error message if error occurred. |
RootId |
New item root Id. |
RootIntegrationId |
New item root Integration Id. |
ListOfQuote |
Quote instance if ReturnFullInstance input parameter was set to Y. See BeginConfiguration Request Message for details. |
ListOfData |
The domain information about products, attributes, and relationships as well current selections for the attributes, or relationships that was requested in the request message. |
ListOfStatus |
This indicates whether the request was successful or not and contains messages to be displayed. |
Status |
Required |
StatusCode |
Success, Warning, or Error. If the StatusCode is Success, then the operation was successful. If the StatusCode is Warning, then there were conflicts, messages are present in ListOfMessage, that were automatically resolved. If the StatusCode is Error, then there were conflicts, messages are present in ListOfMessage, that could not be resolved, and further requests to this session will not be honored. |
Request Message Description: UpdateConfiguration
For a description of this request message, see the following table.
Table Request Message Description: UpdateConfiguration
| Node | Description |
|---|---|
UpdateConfiguration_Input |
Required. |
ConflictAutoResolve |
Proceed or Undo. If set to Proceed, then all conflicts are auto resolved. If set to Undo, then any conflict will result in an Undo of the entire batch. |
FinishInstanceInFlag |
If set Y, then FinishIt is called. |
SaveInstanceInFlag |
If set Y, then the instance is saved to the database. |
RepriceInstanceInFlag |
If set Y, then a reprice is called. |
VerifyInstanceInFlag |
If set Y, then verify the instance is called. |
ListOfData |
Same as ListOfData in BeginConfiguration Request Message. |
ListOfRequest |
List of Requests that will be executed on the product instance. |
Requests |
Requests. |
Request |
Zero or more. |
Type |
Type of request (AddItem, RemoveItem, SetItemQuantitty, SetAttribute, ReplaceItem). |
Item |
Zero or more requests. |
AddProductId |
Add product Id for AddItem, ReplaceItem. |
Quantity |
Quantity. |
RelationshipId |
Relationship Id which contains the new product for AddItem, ReplaceItem. |
IntegrationId |
Integration Id on which the operation will be performed. |
Attribute |
Zero or more SetAttribute request details. |
Name |
Name or attribute. |
ValueType |
Type of value. |
AttributeValue |
Zero or more. |
DisplayValue |
New display value of attribute |
String |
Value displayed in a string. |
Number |
Value displayed as number. |
Integer |
Value displayed as integer. |
Date |
Date. |
Boolean |
Value displayed in Boolean format. |
For a description of this response message, see the following table.
Table Response Message Description: UpdateConfiguration
| Node | Description |
|---|---|
UpdateConfiguration_Output |
Required. |
Error_spcCode |
Error Code if error occurred. |
Error_spcMessage |
Error Message if error occurred. |
FinishConfigurationOutFlag |
Y or N. Indicates whether Finish Configuration was performed. It might not be performed if there were some errors. |
RepriceOutFlag |
Y or N. Indicates whether Reprice was done. It might not be performed if there were errors. |
SaveInstanceOutFlag |
Y or N. Indicates whether Save Instance was done. It might not be performed if there were conflicts. |
VerifyOutFlag |
Y or N. Indicates whether Verify was done. It might not be performed if there were errors. |
ListOfData |
The domain information about products, attributes, and relationships as well current selections for the attributes, or relationships that was requested in the request message. |
ListOfStatus |
This indicates whether the request was successful or not and contains messages to be displayed. |
For a description of this request message, see the following table.
Table Request Message Description: EndConfiguration
| Node | Description |
|---|---|
EndConfiguration_Input |
Required. |
SaveInstanceFlag |
Save instance flag. |
For a description of this response message, see the following table.
Table Response Message Description: EndConfiguration
| Node | Description |
|---|---|
EndConfiguration_Output |
Required. |
Error_spcCode |
Error Code if error occurred. |
Error_spcMessage |
Error Message if error occurred. |
ListOfQuote |
Quote instance. |
Product Configurator Web Service Application Interface
This topic describes the application objects called by 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 the following table.
Table Product Configurator Service Objects
| Name | Boundary Object Type | Class (if BusService) |
|---|---|---|
Cfg Object Broker |
Business Service |
CSSCfgObjBrokerService |
ConfiguratorWebChannelBeginConfig |
Workflow |
Not applicable |
ConfiguratorWebChannelUpdateConfig |
Workflow |
Not applicable |
ConfiguratorWebChannelEndConfig |
Workflow |
Not applicable |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table Product Configurator Data Objects
| Siebel Repository Name | External Name |
|---|---|
CfgInteractData |
ListOfData |
CfgInteractRequest |
ListOfRequest |
CfgInteractStatus |
ListOfStatus |
CfgLinkedItems |
ListOfLinkedItems |
PDS Quote |
ListOfQuote |
Methods
For a description of the methods for this Web service, see the following table.
Table Product Configurator Methods
| Operation | Method |
|---|---|
GetCfgObjectStructure |
GetObjStructure |
GetCfgObjectGroupItems |
GetObjGroupItems |
GetCfgObjectDefaultGroupItems |
GetObjDefaultGroupItems |
Example Package for Product Configurator
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
Request (GetObjDefaultGroupItems)
See the following file to view the sample code:
...\ProductConfigurator\GetObjDefaultGroupItems_request.xmlResponse (GetObjDefaultGroupItems)
See the following file to view the sample code:
...\ProductConfigurator\GetObjDefaultGroupItems_response.xmlRequest (GetObjGroupItems)
See the following file to view the sample code:
...\ProductConfigurator\GetObjGroupItems_request.xmlResponse (GetObjGroupItems)
See the following file to view the sample code:
...\ProductConfigurator\GetObjGroupItems_response.xmlRequest (GetObjStructure)
See the following file to view the sample code:
...\ProductConfigurator\GetObjStructure_request.xmlResponse (GetObjStructure)
See the following file to view the sample code:
...\ProductConfigurator\GetObjStructure_response.xml
Interface Description (WSDL) for Product Configurator
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\ProductConfigurator\ProductConfigurator.wsdl
Product Configurator Web Service for Orders
This Web service enables queries on information contained within the product model, such as relationships, attributes, linked items, resources, and UI groups. The service also enables you to configure a product and perform multiple batch requests in the context of a sales order.
Product Configurator Web Service for Orders Operations
The following table provides a list of the operations associated with this Web service.
.
Table Product Configurator Web Service for Orders operations
| Name | Description |
|---|---|
GetObjStructureOrder |
Retrieves the product relationships, attributes, linked items and resources. |
GetObjGroupItemsOrder |
Retrieves the product UI definition, UI group, and group items. |
GetObjDefaultGroupItemsOrder |
Retrieves the default product group items. Group items are based on all relationships, attributes, linked items and resources. |
BeginConfigurationOrder |
Enables customization of products stored in the Siebel database. Initializes the configurator session with an order instance and product model. |
UpdateConfigurationOrder |
Executes operations on the order instance initialized in BeginConfigurationOrder. |
EndConfigurationOrder |
Releases server resources used during the configuration of the product. |
Request Message Description: GetObjStructureOrder
GetObjStructureOrder and GetObjGroupItemsOrder have the same request and response message.
GetObjDefaultGroupItemsOrder request and response message is the same as GetObjGroupItemsOrder. The Object’s direct child properties are ignored as well those of UIOption, Responsibilities, and Group. Only the GroupItem child is looked at and returned (others are copied to the Response message).
GroupItem behavior is similar to that of GetObjGroupItemsOrder.
The following table provides a description of the request message GetObjStructureOrder.
Table Request Message: GetObjStructureOrder
| Node | Description |
|---|---|
WebChannelObjStructure |
Required.This structure specifies the objects that are queried and the data that is returned about the objects. |
Object |
Required. Specify one or more objects. |
Name |
The name of the object (product or class). Either Name or Id is required. |
Id |
The Id of an object (product or class). Either Name or Id is required. |
ObjectType |
Required. The object type, either Product or Class. |
ParentClassId |
The class Id of the parent object. |
DisplayName |
The display name. |
Description |
The description. |
Attribute |
Zero or more child objects to be queried for. |
Name |
The name of the attribute. If this value is empty, then all attributes are returned. |
LocalType |
The local type. |
InternalType |
The internal type. |
OrigId |
The internal Id. |
DisplayName |
The display name. |
Hidden |
The hidden flag. |
Required |
Required flag. |
ReadOnly |
Read-only flag. |
ValidationSpec |
The validation specification. |
UnitOfMeasure |
The unit of measure. |
Description |
The description. |
AttributeDomain |
Zero or more. |
LocalValue |
The local value. |
InternalValue |
The internal value. |
AttributeDomainDecoration |
Zero or more name value pairs of attribute-domain-specific properties. |
Name |
The name of the attribute. |
Value |
The value of the attribute. |
AttributeDefaultValue |
The default value of the attribute. Only one of the value types is populated depending on the type of the value. |
DisplayValue |
The display value. |
String |
A string value. |
Number |
A number value. |
Integer |
An integer value. |
Date |
A date value. |
Boolean |
A Boolean value. |
AttributeRejectedValue |
A rejected value of the attribute. Only one of the value types is populated depending on the type of the value. |
DisplayValue |
The display value. |
String |
A string value. |
Number |
A number value. |
Integer |
An integer value. |
Date |
A date value. |
Boolean |
A Boolean value. |
AttributeDecoration |
Zero or more. |
Name |
The attribute properties name. |
Value |
Value pairs. |
Relationship |
Zero or more relationships. Only those child objects that are specified are queried for. |
Name |
The name of the relationship. If Name or Id is specified, then only that particular relationship is returned. If both are empty, then all relationships are returned. |
Id |
The Id of the relationship. If Name or Id is specified, then only that particular relationship is returned. If both are empty, then all relationships are returned. |
DisplayName |
The display name. |
ClassName |
The class name. |
ClassId |
The class Id. |
DefaultProductId |
The default product Id. |
DefaultCardinality |
The default cardinality. |
MinimumCardinality |
The minimum cardinality. |
MaximumCardinality |
The maximum cardinality. |
RelationshipDomain |
Zero or more. |
Name |
The name of the product. If Name or Id is specified, then only that particular relationship domain will be returned. If both are empty, then all relationship domain products will be returned. |
Id |
The Id of the product. If Name or Id is specified, then only that particular relationship domain are returned. If both are empty, then all relationship domain products are returned. |
DisplayName |
The display name. |
OrigId |
The originating Id. |
Description |
The description of the product. |
RelationshipDomainDecoration |
Zero or more. |
Name |
The name of the specific properties of the relationship domain. |
Value |
Value pairs. |
RelationshipDecoration |
Zero or more. |
Name |
The relationship properties name. |
Value |
Value pairs. |
LinkedItem |
Zero or more linked items. Only those child objects that are specified are queried for. |
Name |
The name of the linked item. |
Id |
The Id of the linked item. If Name or Id is specified, then only that particular linked item is returned. If both are empty, then all linked items are returned. |
DisplayName |
The display name. |
VariableName |
The variable name. |
SortSpec |
The sort specification. |
SearchSpec |
The search specification. |
NeedsExecution |
The needs-execution flag, used for business-component-based queries. |
Expression |
The expression. |
DefaultValue |
The default value. |
BusinessObject |
The business object, used for business-component-based queries. |
BusinessComponent |
The business component, used for business-component-based queries. |
FieldName |
The field name in the business component. |
Active |
The active flag. |
LinkedItemDecoration |
The linked item properties. |
Name |
The name value. |
Value |
Value pairs. |
Resource |
Zero or more resources. Only those child objects that are specified will be queried for. |
Name |
The name of the resource. If Name or Id is specified, then only that particular resource is returned. If both are empty, then all resources are returned. |
Id |
The Id of the resource. If Name or Id is specified, then only that particular resource is returned. If both are empty, then all resources are returned. |
DisplayName |
The display name. |
ResourceDecoration |
The resource properties. |
Name |
The name value. |
Value |
Value pairs. |
ObjectDecoration |
The object properties. |
Name |
The name value. |
Value |
Value pairs. |
Request Message Description: GetObjGroupItemsOrder, GetObjDefaultGroupItemsOrder
The following table provides a description of the request messages GetObjGroupItemsOrder and GetObjDefaultGroupItemsOrder.
Table Request Message: GetObjGroupItemsOrder, GetObjDefaultGroupItemsOrder
| Node | Description |
|---|---|
WebChannelObjGroupItems |
Required. This structure identifies the objects that will be queries and the data that will be returned for the objects. |
Object |
Required. One or more must be specified. |
Name |
The name of the object (product or class). Either Name or Id is required. |
Id |
The Id of the object (product or class). Either Name or Id is required. |
ObjectType |
Required. The type of the object, either Product or Class. |
ParentClassId |
The class Id of the parent. |
DisplayName |
The display name. |
Description |
The description. |
UIOption |
Zero or more. |
Name |
The name of the UI option. If Name or Id is specified, then only that particular UI option will be returned. If both are empty, then all UI options will be returned. |
Id |
The Id of the UI option. If Name or Id is specified, then only that particular UI option will be returned. If both are empty, then all UI options will be returned. |
Type |
The type. |
DisplayName |
The display name. |
Sequence |
The sequence. |
BaseTheme |
The base theme. |
ProductTheme |
The product theme. |
Responsibility |
Zero or more. |
Name |
The name of the responsibility. If Name or Id is specified, only that particular responsibility will be returned. If both are empty, then all responsibilities will be returned. |
Id |
The Id of the responsibility. If Name or Id is specified, only that particular responsibility will be returned. If both are empty, then all responsibilities will be returned. |
Group |
Zero or more. |
Name |
The name of the group. If Name or Id is specified, then only that particular group will be returned. If both are empty, then all groups will be returned. |
Id |
The Id of the group. If Name value or Id value is specified, then only that particular group will be returned. If both are empty, then all groups will be returned. |
DisplayName |
The display name. |
Sequence |
The sequence. |
GroupTheme |
The group theme. |
Description |
The description. |
GroupItem |
Zero or more. |
Id |
The Id of the group item. If Id or Type is specified, then only that particular group item will be returned. If both are empty, then all group items will be returned. |
Type |
The type of the group item (Relationship, Attribute, LinkedItem, or Resource). If Id or Type is specified, then only that particular group item will be returned. If both are empty, then all group items will be returned. |
Sequence |
The sequence. |
GroupItemTheme |
The theme of the group item. |
Attribute |
An attribute child object of GetObjStructureOrder request message. |
Relationship |
A relationship child object of GetObjStructureOrder request message. |
LinkedItem |
A LinkedItem child object of GetObjStructureOrder request message. |
Resource |
Refer to the Resource child object of GetObjStructureOrder request message. |
GroupDecoration |
The group properties. |
Name |
The name value. |
Value |
Pairs. |
Object Decoration |
The object properties of the name value pairs. |
Request Message Description: BeginConfigurationOrder
The following table provides a description of the request message, BeginConfigurationOrder.
Table Request Message: BeginConfigurationOrder
| Node | Description |
|---|---|
BeginConfigurationOrder_Input |
Required. |
InitInstanceOperation |
Required. The operation type for the BeginConfigurationOrder session. There are the following options:
|
HeaderId |
Required for InitInstanceOperation of LOAD or DEFAULT. The row Id of the header. |
RootId |
Required for InitInstanceOperation of LOAD or SET. The row Id for the root line item. |
ProductId |
Required for InitInstanceOperation of DEFAULT or ADD. The product Id for the root line item. |
ListOfOrder |
Required for InitInstanceOperation of SET or ADD. The hierarchy object in PDS Order integration object format. |
ListOfData |
The list of products, attributes, or relationships for which a user requires the domain information (with exclusions) in CfgInteractData integration object format. |
ProductData |
The product type. |
Item |
The item name. |
IntegrationId |
The integration Id of the line item. If IntegrationId is specified, then only this line item and its subline items are considered. ProductId is optional. If ProductId is also specified, then it must match IntegrationId. If the IntegrationId and ProductId are not specified, then the root line item is considered. |
ProductId |
The product Id of the line item. If IntegrationId specified, then only this line item and its subline items are considered. ProductId is optional. If ProductId is also specified, then it must match IntegrationId. If IntegrationId and ProductId are not specified, then the root line item is considered. |
Name |
The name of the product. |
Quantity |
The quantity. |
RelationshipName |
The relationship name. For subline items, RelationshipName can be specified to limit the search to a particular relationship. |
RootIntegrationId |
The integration Id of the root line item. |
PortId |
The relationship Id. |
ParentProductId |
The parent product Id. |
ParentIntegrationId |
The parent Integration Id. |
CanDrilldown |
The can-drilldown flag. It indicates whether the line item is a customizable product. |
ListPrice |
The list price. |
NRCCxTotal |
The nonrecurring total price. Set this price only on the root line item. |
MRCCxTotal |
The recurring total price. Set this price only on the root line item. |
CurrentPrice |
The current price of the item after all the discounts have been applied. |
ExchangeDate |
The exchange date of the pricing field values. |
CurrencyCode |
The currency code of the pricing field values. |
HasGenericsFlag |
The has-generics flag. It indicates whether the line item is incomplete. |
EligibilityStatus |
The eligibility status. |
EligibilityReason |
The eligibility reason. |
Explanation |
The explanation, if required. |
ExplanationText |
The text of the explanation. |
Relationship |
Zero or more. The list of relationships for which information is required. |
Name |
The name of the relationship to query for. If the query is empty, then all relationships are returned. |
Id |
The Id. It is always returned whether specified in the request or not. |
Request Type |
Indicates the type of the information that is calculated for this relationship. The values include:
|
DomainItem |
Zero or more domain items of the relationship. Always returned whether specified in the request or not. |
Name |
The name of the domain item. |
Id |
The Id of the domain item. |
ListPrice |
The list price. |
ExchangeDate |
The exchange date of the pricing field values. |
CurrencyCode |
The currency code of the pricing field values. |
PriceType |
Indicates the type of list price: one-time or recurring. |
CanDrilldown |
The can-drill-down flag. It indicates whether the line item is a customizable product. |
Excluded |
The excluded flag. It indicates whether this domain item is excluded by a constraint, eligibility and compatibility rule, or a promotion. |
Attribute |
Zero or more attributes for which information is required. |
Name |
The name of attribute to query for. If the query is empty, then all attributes are returned. |
ValueType |
The type of the attribute. It is always returned whether specified in the request or not. |
AttributeValue |
Zero or more attribute values. It is always returned whether specified in the request or not. |
DisplayValue |
The display value. |
StringValue |
The value displayed as a string. |
IntegerValue |
The value displayed as an integer. |
NumberValue |
The value displayed as a number. |
BooleanValue |
The value displayed as a Boolean value. |
DateTimeValue |
The date and time value. |
Selected |
The selected flag. It indicates whether this value is selected. |
Excluded |
The Excluded flag. It indicates whether this value is excluded by a constraint, eligibility and compatibility rule, or promotion. |
Item |
Zero or more items. Same recursive structure as already defined. |
ListOfLinkedItems |
The linked items. |
LinkedItems |
The linked items. |
LinkedItemValue |
One or more values of linked items. |
Name |
The name of the linked item. |
ValueType |
The type of value. |
StatusText |
The details of the error, if an error occurs. |
ConflictResolution |
Indicates whether a Proceed or Undo operation was performed on the conflicts and also whether any other violations occurred that resulted in an Undo operation. The values are: Proceed or Undo. |
Messages |
Zero or one message. |
MessageType |
Zero or more message types. |
MessageSource |
The source of the messages, which might be eligibility, promotion, cardinality, proceed actions, and so on. |
Message |
The message text. |
ReturnFullInstance |
Indicates whether the Order instance is returned in the ListOfOrder parameter of the response message. The values are: Y (default) and N. |
Response Message Description: BeginConfigurationOrder
GetObjGroupItemsOrder and GetObjDefaultGroupItemsOrder have the same request and response messages. See the response message description for BeginConfigurationOrder for details. The following table includes a description of this response message BeginConfigurationOrder.
Table Response Message Description: BeginConfigurationOrder
| Node | Description |
|---|---|
BeginConfigurationOrder_Output |
Required. |
Error_spcCode |
Displays an error code if an error occurs. |
Error_spcMessage |
Displays an error message if an error occurs. |
RootId |
The new item’s root Id. |
RootIntegrationId |
The new item’s root integration Id. |
ListOfOrder |
Indicates the order instance, if the ReturnFullInstance input parameter was set to Y. See BeginConfigurationOrder Request Message for details. |
ListOfData |
The domain information about products, attributes, or relationships and the current selections for the attributes, or relationships that was requested in the request message. See the Request Message for more details. |
ListOfStatus |
Indicates whether the request was successful or not and contains messages to be displayed. |
Status |
Required. |
StatusCode |
The values are:
|
Request Message Description: UpdateConfigurationOrder
The following table includes a description of this request message UpdateConfigurationOrder.
Table Request Message Description: UpdateConfigurationOrder
| Node | Description |
|---|---|
UpdateConfigurationOrder_Input |
Required. |
ConflictAutoResolve |
The values are:
|
FinishInstanceInFlag |
If this flag is set to Y, then FinishIt is called. |
SaveInstanceInFlag |
If this flag is set to Y, then the instance is saved to the database. |
RepriceInstanceInFlag |
If this flag is set to Y, then reprice is called. |
VerifyInstanceInFlag |
If this flag is set to Y, then the verify instance is called. |
ListOfData |
Same as ListOfData in BeginConfigurationOrder Request Message. |
ListOfRequest |
The list of requests that are executed on the product instance. |
Requests |
The requests. |
Request |
Zero or more. |
Type |
The type of request. The values are: AddItem, RemoveItem, SetItemQuantitty, SetAttribute, and ReplaceItem. |
Item |
Zero or more requests. |
AddProductId |
The add product Id for AddItem or ReplaceItem. |
Quantity |
The quantity. |
RelationshipId |
The relationship Id that contains the new product for AddItem or ReplaceItem. |
IntegrationId |
The integration Id on which the operation is performed. |
Attribute |
Zero or more SetAttribute request details. |
Name |
The name of the attribute. |
ValueType |
The type of value. |
AttributeValue |
Zero or more. |
DisplayValue |
The new display value of the attribute |
String |
The value displayed as a string. |
Number |
The value displayed as a number. |
Integer |
The value displayed as an integer. |
Date |
The value displayed as a date. |
Boolean |
The value displayed as a Boolean value. |
The following table includes a description of this request message UpdateConfigurationOrder.
Table Response Message Description: UpdateConfigurationOrder
| Node | Description |
|---|---|
UpdateConfigurationOrder_Output |
Required. |
Error_spcCode |
Displays an error code if an error occurs. |
Error_spcMessage |
Displays an error message if an error occurs. |
FinishConfigurationOutFlag |
Y or N. Indicates whether Finish Configuration was done. It might not be performed if errors occur. |
RepriceOutFlag |
Y or N. Indicates whether a Reprice operation was done. It might not be performed if errors occur. |
SaveInstanceOutFlag |
Y or N. Indicates whether the Save Instance was done. It might not be performed if conflicts occur. |
VerifyOutFlag |
Y or N. Indicates whether Verify was done. It might not be performed if there were errors. |
ListOfData |
The domain information about products, attributes, or relationships as well as current selections for the attributes, or relationships requested in the request message. |
ListOfStatus |
Indicates whether the request was successful or not, and contains messages to be displayed. |
The following table includes a description of this request message EndConfigurationOrder.
Table Request Message Description: EndConfigurationOrder
| Node | Description |
|---|---|
EndConfigurationOrder_Input |
Required. |
SaveInstanceFlag |
The save-instance flag. |
The following table includes a description of this request message EndConfigurationOrder.
Table Response Message Description: EndConfigurationOrder
| Node | Description |
|---|---|
EndConfigurationOrder_Output |
Required. |
Error_spcCode |
Displays an error code if an error occurs. |
Error_spcMessage |
Displays an error message if an error occurs. |
ListOfOrder |
The order instance. |
Product Configurator Web Service for Orders Application Interface
This topic describes the application objects called by 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)
The following table includes a description of the service objects for the Product Configurator Web Service for Orders.
Table Product Configurator Service Objects
| Name | Boundary Object Type | Class (if BusService) |
|---|---|---|
Cfg Object Broker |
Business Service |
CSSCfgObjBrokerService |
ConfiguratorWebChannelBeginConfigOrder |
Workflow |
Not applicable |
ConfiguratorWebChannelUpdateConfig |
Workflow |
Not applicable |
ConfiguratorWebChannelEndConfigOrder |
Workflow |
Not applicable |
Data Objects (Integration Object)
The following table includes a description of the date objects for the Product Configurator Web Service for Orders.
Table Product Configurator Data Objects
| Siebel Repository Name | External Name |
|---|---|
CfgInteractData |
ListOfData |
CfgInteractRequest |
ListOfRequest |
CfgInteractStatus |
ListOfStatus |
CfgLinkedItems |
ListOfLinkedItems |
PDS Order |
ListOfOrder |
Methods
The following table includes a description of the methods for the Product Configurator Web Service for Orders.
Table Product Configurator Methods
| Operation | Method |
|---|---|
GetObjStructureOrder |
GetObjStructure |
GetObjGroupItemsOrder |
GetObjGroupItems |
GetObjDefaultGroupItemsOrder |
GetObjDefaultGroupItems |
Example Package for Product Configurator Web Service for Orders
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\ProductConfiguratorforOrdersResponse
See the following file to view the sample code:
...\ProductConfiguratorforOrders
Interface Description (WSDL) for Product Configurator Web Service for Orders
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\ProductConfiguratorforOrders
Product Import
Use this Web service to add and update product definitions and product structures in the Siebel CRM application. In this Web service, upsert denotes a combination of the insert and update operations.
The response message returns only an acknowledgement message and not data.
Product Import Operations
For a list of operations associated with this Web service, see the following table.
Table Product Import Operations
| Operation Name | Description |
|---|---|
Product Import Insert |
This operation:
|
Product Import Update |
This operation:
|
Product Import Upsert |
This operation:
|
Request Message Description: Product Import Insert
For a description of this request message, see the following table.
Table Request Message Description: Product Import Insert
| Node | Description |
|---|---|
SiebelMessage |
The Siebel message for the integration object of CMU Product Integration. |
Request Message Description: Product Import Update
For a description of this request message, see the following table.
Table Request Message Description: Product Import Update
| Node | Description |
|---|---|
SiebelMessage |
The Siebel message for the integration object of CMU Product Integration. |
Request Message Description: Product Import Upsert
For a description of this request message, see the following table.
Table Request Message Description: Product Import Upsert
| Node | Description |
|---|---|
SiebelMessage |
The Siebel message for the integration object of CMU Product Integration. |
Application Interface for Product Import
This topic describes the application objects called by 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 the following table.
Table Product Import Service Object
| Name | Boundary Object Type | Class (If Business Service) |
|---|---|---|
Product Import |
Business Service |
CSSCMUProdWebSvc |
Business Service User Property
For a description of the user properties for this Business Service, see the following table.
Table Product Import Business Service User Property
| Name | Value | Comment |
|---|---|---|
Data Sync Service |
EAI Siebel Adapter |
EAI Adapter service that is invoked. |
Data Sync Service: Attribute |
CMU Attribute |
Integration object name for data sync service. Currently not supported. |
Data Sync Service: Class |
CMU Product Class |
Integration object name for data sync service. Currently not supported. |
Data Sync Service: Product |
CMU Product |
Integration object name for data sync service. |
Data Sync Service: Workspace |
CMU Joint Workspace |
Integration object name for data sync service. |
Definition Business Component |
CMU Product Definition VBC |
See the first note after this table. |
Definition Business Object |
CMU Admin ISS Product Definition |
See the first note after this table. |
Detail Business Component |
CMU ISS Product Details BusComp |
See the first note after this table. |
Integration Field Map: Auto Explode Flag |
Product|CMU Internal Product VOD| Auto Explode Flag |
See the second note after this table. |
Integration Field Map: Billable Flag |
Product|CMU Internal Product VOD| Billable Flag |
See the second note after this table. |
Integration Field Map: Billing Service Type |
Product|CMU Internal Product VOD| Billing Service Type |
See the second note after this table. |
Integration Field Map: Billing Type |
Product|CMU Internal Product VOD| Billing Type |
See the second note after this table. |
Integration Field Map: Business Unit Id |
Product|CMU Internal Product VOD| Primary Organization ID |
See the second note after this table. |
Integration Field Map: Check Eligibility Flag |
Product|CMU Internal Product VOD| Pre Pick CD |
See the second note after this table. |
Integration Field Map: Description |
Product|CMU Internal Product VOD| Description |
See the second note after this table. |
Integration Field Map: Effective End Time |
Product|CMU Internal Product VOD| End Date |
See the second note after this table. |
Integration Field Map: Effective Start Time |
Product|CMU Internal Product VOD| Start Date |
See the second note after this table. |
Integration Field Map: Inclusive Eligibility Flag |
Product|CMU Internal Product VOD| Inclusive Eligibility Flag |
See the second note after this table. |
Integration Field Map: Orderable Flag |
Product|CMU Internal Product VOD| Orderable |
See the second note after this table. |
Integration Field Map: Price Type |
Product|CMU Internal Product VOD| Price Type |
See the second note after this table. |
Integration Field Map: Product Id |
Product|CMU Internal Product VOD| ID |
See the second note after this table. |
Integration Field Map: Product Name |
Product|CMU Internal Product VOD| Name |
See the second note after this table. |
Integration Field Map: Product Type |
Product|CMU Internal Product VOD| Product Type Code |
See the second note after this table. |
Integration Field Map: Sales Product Flag |
Product|CMU Internal Product VOD| Sales Product Flag |
See the second note after this table. |
Integration Field Map: Service Instance Flag |
Product|CMU Internal Product VOD| Service Instance |
See the second note after this table. |
Integration Field Map: Service Product Flag |
Product|CMU Internal Product VOD| Sales Service Flag |
See the second note after this table. |
Integration Field Map: Structure Type |
Product|CMU Internal Product VOD| Product Def Type Code |
See the second note after this table. |
Integration Field Map: Track As Asset Flag |
Product|CMU Internal Product VOD| Track As Asset Flag |
See the second note after this table. |
Integration Field Map: Type |
Product|CMU Internal Product VOD| Type |
See the second note after this table. |
Integration Field Map: Unit of Measure |
Product|CMU Internal Product VOD| Unit of Measure |
See the second note after this table. |
Integration Field Map: Vendor Id |
Product|CMU Internal Product VOD| Vendor ID |
See the second note after this table. |
Integration Object: External |
CMU Product Integration |
See the first note after this table. |
Integration Object: Product |
CMU Admin ISS Product Definition |
See the first note after this table. |
Integration Object: Product Structure |
CMU Admin ISS Product Structure |
See the first note after this table. |
Integration Object: Workspace |
CMU Admin ISS Joint Workspace Definition |
See the first note after this table. |
Preset Value: CMU Attribute VOD BusComp |
VOD Type:ISS_ATTR_DEF |
See the first note after this table. |
Preset Value: CMU Attribute Versions BusComp |
Version:1 |
See the first note after this table. |
Preset Value: CMU ISS Product Attribute BusComp |
Last Version:0 |
See the first note after this table. |
Preset Value: CMU ISS Product Details BusComp |
Last Version:0 |
See the first note after this table. |
Preset Value: CMU ISS Product Structure Admin BusComp |
Last Version:0 |
See the first note after this table. |
Preset Value: CMU ISS Product VOD BusComp |
VOD Type:ISS_PROD_DEF |
See the first note after this table. |
Preset Value: CMU ISS Product Versions BusComp |
Released Flag:N |
See the first note after this table. |
Preset Value: CMU Internal Product Organization |
Organization ID: |
See the first note after this table. |
Product Business Component |
CMU Internal Product VOD |
See the first note after this table. |
Required Integration Component 1 |
CMU Attribute Versions BusComp |
See the first note after this table. |
Required Integration Component 2 |
CMU ISS Product VOD BusComp |
See the first note after this table. |
Required Integration Component 3 |
CMU ISS Product Versions BusComp |
See the first note after this table. |
Required Integration Component 4 |
CMU ISS Product Details BusComp |
See the first note after this table. |
Required Integration Component 5 |
CMU Internal Product Organization |
See the first note after this table. |
Structure Business Component |
CMU Product Structure VBC |
See the first note after this table. |
Structure Internal Business Component |
CMU ISS Product Structure Admin BusComp |
See the first note after this table. |
Version Business Component |
CMU ISS Product Versions BusComp |
See the first note after this table. |
Workspace Business Component |
CMU ISS Joint Workspace BusComp |
See the first note after this table. |
Workspace Business Object |
CMU Admin ISS Joint Workspace Definition |
See the first note after this table. |
Workspace Object Business Component |
CMU ISS Joint Workspace Object BusComp |
See the first note after this table. |
Workspace Project Business Component |
ISS Joint Workspace BusComp |
See the first note after this table. |
Workspace Project Business Object |
Admin ISS Joint Workspace Definition |
See the first note after this table. |
Workspace Project Item Business Component |
ISS Joint Workspace VOD Pick BusComp |
See the first note after this table. |
Workspace Project Lock Business Component |
ISS Joint Workspace VOD Lock BusComp |
See the first note after this table. |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table Product Import Data Object
| Siebel Repository Name | External Name |
|---|---|
CMU Product Integration |
CMU Product Integration |
Methods
For a description of the methods for this Web service, see the following table.
Table Product Import Methods
| Operation | Method |
|---|---|
Product Import Insert |
[BS: Product Import].Insert |
Product Import Update |
[BS: Product Import]. Update |
Product Import Upsert |
[BS: Product Import]. Upsert |
Example Package for Product Import
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\ProductImport\ProductImport_request.xmlResponse
See the following file to view the sample code:
...\ProductImport\ProductImport_response.xml
Interface Description for Product Import
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\ProductImport\Product Import.wsdl
Product Offer
Use this Web service to retrieve and apply product offer information.
Product Offer Operations
For a list of operations associated with this Web service, see the following table.
Table Product Offer Operations
| Node | Description |
|---|---|
GetProductOffer |
Retrieves a flat, nonhierarchical list of product offers. This operation does not require any input data. Optional input is the offer ID, the offer name, or a search specification to retrieve a specific list of offers. Output of this operation returns product offer header information such as Offer Id, Offer Name and Offer Description. When an offer ID not provided in the input message, the output will list all the product offers defined in the application. |
GetProductOfferStructure |
Retrieves the detailed structure of a specific product offer. The input message requires the offer ID. The output message returns product offer definition data such as product offer responses, actions, workflow parameters, named parameters, recommendations, eligibility and compatibility rules, and messages. |
GetRecommendedOffers |
Retrieves the recommended product offers for a specific account. It also retrieves recommended offers for a specific asset, open quote, or open order. If the account ID is specified in the input message, then the output message will return all the recommended product offers for that account. If the Account ID, Document ID, and Mode are specified in the input message, then the output message will return the recommended offers for that specific asset or open order or open quote This operation only returns recommended product offers. It does not return recommend promotions as part of the response message. Also, this operation enforces response suppression, which means the same offer is not recommended for an account that has previously accepted the offer. |
ApplyOfferToCreateOrder |
Applies a product offer to an account whose type is set to Residential. The input message requires the account ID and offer ID. If the offer requires modification to the customer's asset, then the asset ID is also required. The output message returns the complete order structure. The user has the option to retrieve just the order ID, or the order number without returning the full order structure. For offers that require user interaction, in other words, offers with named parameters, the input message must be configured with run-time values. Values include attribute value, field value, base product, component product, or upgrade product. |
ApplyOfferToCreateQuote |
Applies a product offer to an account of a type other than residential. The input message requires the account ID, and offer ID. The output message returns the complete quote structure. The user can retrieve just the quote ID or quote number without returning the full quote structure For offers that require user interaction, in other words, offers with named parameters, the input message must be configured with run-time values. Values include attribute value, field value, base product, component product, or upgrade product. |
Request Message Description: GetProductOffer
For a description of this request message, see the following table.
Table Request Message Description: GetProductOffer
| Node | Description | Type |
|---|---|---|
RAFProductOfferListIO |
Based on an integration object that is used for both the request and response messages. The user can pass the offer ID to query relevant offer details. |
Integration object |
Response Message Description: GetProductOffer
For a description of this response message, see the following table.
Table Response Message Description: GetProductOffer
| Node | Description | Type |
|---|---|---|
RAFProductOfferListIO |
Based on an integration object that is used for both the request and response message. |
Integration object |
Request Message Description: GetProductOfferStructure
For a description of this request message, see the following table.
Table Request Message Description: GetProductOfferStructure
| Node | Description | Type |
|---|---|---|
RAFProductOfferStructureIO |
Identifies the objects that will be queried for the product offer ID or name. The input message required is offer ID or offer name |
Integration object |
Response Message Description: GetProductOfferStructure
For a description of this response message, see the following table.
Table Response Message Description: GetProductOfferStructure
| Node | Description | Type |
|---|---|---|
RAFProductOfferStructureIO |
The output message has a hierarchy that contains details from the product offer header and all child details of the specified offer. Child objects include:
|
Integration object |
Request Message Description: GetRecommendedOffers
For a description of this request message, see the following table.
Table Request Message Description: GetRecommendedOffers
| Node | Description | Type |
|---|---|---|
Account Id |
Required. The account ID of the offer that has been queried. |
String |
DocId |
Optional. Values can be Asset ID, Open Order ID or Open Quote ID for the recommended offer that has been queried. |
String |
Mode |
Value can be Asset, Order, or Quote. Mode is required when document ID is specified. |
String |
For a description of this response message, see the following table.
Table Response Message Description: GetRecommendedOffers
| Node | Description | Type |
|---|---|---|
RAFProductOfferRecommendationsIO |
The output message contains a list of all the product offers recommended for the Account, or the document details that were part of the request message. The response message contains a hierarchy message which contains details of the product offer. |
Integration object |
For a description of this request message, see the following table.
Table Request Message Description: ApplyOfferToCreateOrder
| Node | Description | Type |
|---|---|---|
Offer Id |
Required. The offer ID that has to be applied. |
String |
Response |
Required. Values can include, Accept, Reject and so on. You must provide the language independent code |
String |
Account Id |
Required. The account on which the offer will be applied. |
String |
Document Id |
Asset ID or order ID on which the offer will be applied. |
String |
Mode |
The asset, or order. This supports the apply offer operations on an open order. |
String |
SaveInstanceFlag |
Possible values are Y or N. If set to Y, then the order is saved to the database. If set to N, then the order persists in memory. The default setting is Y. |
String |
ReturnFullInstanceFlag |
Possible values are Y or N. If set to Y, then the detailed order structure is returned in the response message. If set to N, then only the order is returned. The default setting is Y. |
String |
RAFActionListIO |
Action List is required when the product offer includes user input details. Run-time values that have user input information are provided in the request message. This includes the action details and parameters for that action. |
Integration object |
For a description of this response message, see the following table.
Table Response Message Description: ApplyOfferToCreateOrder
| Node | Description | Type |
|---|---|---|
PDSOrder |
The order document structure that has been created. This field is populated when the ReturnFullInstanceFlag is set to Y. |
Integration object |
Order Id |
The order ID after the offer has been applied. This field is populated when the SaveInstanceFlag is set to Y. |
String |
Order Number |
The order number after the offer has been applied. This field is populated when the SaveInstanceFlag is set to Y. |
String |
For a description of this request message, see the following table.
Table Request Message Description: ApplyOfferToCreateQuote
| Node | Description | Type |
|---|---|---|
Offer Id |
Required. The offer ID that has to be applied. |
String |
Response |
Required. Values can include, Accept, Reject and so on. You must provide the language independent code. |
String |
Account Id |
Required. The account on which the offer will be applied. |
String |
Document Id |
Asset ID or order ID on which the offer will be applied. |
String |
Mode |
The asset, or order. This supports the Apply Offer operations on an open order. |
String |
SaveInstanceFlag |
Possible values are Y or N. If set to Y, then the order is saved to the database. If set to N, then the order persists in memory. The default setting is Y. |
String |
ReturnFullInstanceFlag |
Possible values are Y or N. If set to Y, then the detailed order structure is returned in the response message. If set to N, then only the order is returned. The default setting is Y. |
String |
RAFActionListIO |
Action list is required when the product offer includes user input details. Run-time values that have user input information are provided in the request message. This includes the action details and parameters for that action. |
Integration object |
For a description of this response message, see the following table.
Table Response Message Description: ApplyOfferToCreateQuote
| Node | Description | Type |
|---|---|---|
PDSQuote |
The quote document structure that has been created. This field is populated when the ReturnFullInstanceFlag is set to Y. |
Integration object |
Quote Id |
The quote ID after the offer has been applied. This field is populated when the SaveInstanceFlag is set to Y. |
String |
Quote Number |
The quote number after the offer has been applied. This field is populated when the SaveInstanceFlag is set to Y. |
String |
Product Offer Application Interface
This topic describes the application objects called by 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 the following table.
Table Product Offer Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
GetProductOfferPort: RAF Product Offer Query Service |
Business Service |
CSSEAIDataSyncService |
GetProductOfferStructurePort: RAF Query Product Offer Structure Workflow |
Workflow |
Not applicable |
GetRecommendedOffersPort |
Workflow |
Not applicable |
ApplyOfferToCreateOrderPort |
Workflow |
Not applicable |
ApplyOfferToCreateQuotePort |
Workflow |
Not applicable |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table Product Offer Data Object
| Siebel Repository Name | External Name |
|---|---|
RAFProductOfferListIO |
RAF Product Offer |
RAFProductOfferStructureIO |
RAF Product Offer Structure |
RAFProductOfferRecommendationIO |
Product Offer Recommendation |
RAFActionListIO |
RAF Action List |
PDS Quote |
PDS Simplified Quote |
PDS Order |
PDS Simplified Order |
Example Package for Product Offer
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
Request (ApplyOfferToCreateOrder)
See the following file to view the sample code:
...\ProductOffer\ApplyOfferToCreateOrderResponse (ApplyOfferToCreateOrder)
See the following file to view the sample code:
...\ProductOffer\ApplyOfferToCreateOrderRequest (ApplyOfferToCreateOrder_NamedParameter)
See the following file to view the sample code:
...\ProductOffer\ApplyOfferToCreateOrder_NamedParameterResponse (ApplyOfferToCreateOrder_NamedParameter)
See the following file to view the sample code:
...\ProductOffer\ApplyOfferToCreateOrder_NamedParameterRequest (ApplyOfferToCreateQuote)
See the following file to view the sample code:
...\ProductOffer\ApplyOfferToCreateQuoteResponse (ApplyOfferToCreateQuote)
See the following file to view the sample code:
...\ProductOffer\ApplyOfferToCreateQuoteRequest (ApplyOfferToCreateQuote_NamedParameter)
See the following file to view the sample code:
...\ProductOffer\ApplyOfferToCreateQuote_NamedParameterResponse (ApplyOfferToCreateQuote_NamedParameter)
See the following file to view the sample code:
...\ProductOffer\ApplyOfferToCreateQuote_NamedParameterRequest (GetProductOffer)
See the following file to view the sample code:
...\ProductOffer\GetProductOfferResponse (GetProductOffer)
See the following file to view the sample code:
...\ProductOffer\GetProductOfferRequest (GetProductOfferStructure)
See the following file to view the sample code:
...\ProductOffer\GetProductOfferStructureResponse (GetProductOfferStructure)
See the following file to view the sample code:
...\ProductOffer\GetProductOfferStructureRequest (GetRecommendedProductOffers)
See the following file to view the sample code:
...\ProductOffer\GetRecommendedProductOffersResponse (GetRecommendedProductOffers)
See the following file to view the sample code:
...\ProductOffer\GetRecommendedProductOffers
Interface Description (WSDL) for Product Offer
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\ProductOffer\WSDL
Product Offer - Apply Multiple Product Offers
Use this web service to apply multiple product offers to generate a quote or an order. For more information about the business scenarios and product offers related to the Apply Multiple Product Offers web service, see Siebel Pricing Administration Guide.
Apply Multiple Product Offers Operations
For a list of operations associated with this Web service, see the following table.
Table Apply Multiple Product Offers Operations
| Name | Description |
|---|---|
ApplyMultipleOffersforOrder |
Applies a product offer to an account whose type is set to Residential. The input message requires the account ID and a list of the offer ID's, including the correct sequence number. If the offer requires modification to the customer's asset, then the asset ID is also required. The output message returns the complete order structure. The user has the option to save the order structure in the Siebel database or generate the order in memory. Optionally, the input message can include either the order ID or the complete order structure. If the input message contains the order ID, then the web service updates the order structure in the Siebel database instead of creating a new order structure. If the input message contains the order structure, then the web service updates the order structure in memory instead of creating a new order structure. |
ApplyMultipleOffersforQuote |
Applies a product offer to an account of a type other than residential. The input message requires the account ID and a list of offer ID's, including the correct sequence number. If the offer requires modification to the customer's asset, then the asset ID is also required. The output message returns the complete quote structure. The user has the option to save the quote structure in the Siebel database or generate the quote structure in memory. Optionally, the input message can include either the quote ID or the complete quote structure. If the input message contains the quote ID, then the web service updates the quote structure in the Siebel database instead of creating a new quote structure. If the input message contains the quote structure, then the web service updates the quote structure in memory instead of creating a new quote. |
Request Message Description: ApplyMultipleOffersforOrder
For a description of this request message, see the following table.
Table Request Message: ApplyMultipleOffersforOrder
| Name | Description | Type |
|---|---|---|
ListOfRAFproductofferIO |
Required. The list of offer ID's that have to be applied. |
Integration object |
SaveInstance |
Required. Values are either Y or N. If the value is set to Y, then the order is saved to the Siebel database. If the value is set to N, then the order persists in memory. |
String |
AccountId |
Required. The account ID on which the offer will be applied. |
String |
AssetId |
Optional. The Asset ID on which the offer will be applied. The Asset ID is required if there is a modification to the customer's asset |
String |
DocId |
Optional. The Order ID on which the offer will be applied. If the DocId parameter is provided, the SaveInstance flag is set to Y internally and the order is saved to the Siebel database. |
String |
ListOfOrder |
Optional. The complete order structure on which the offer will be applied. If the ListOfOrder parameter is provided, the SaveInstance flag is set to N internally and the order is generated in memory. The ApplyMultipleOffersforOrder web service accepts either the DocId parameter or the ListOfOrder parameter. The DocId parameter and the ListOfOrder parameter are mutually exclusive. |
Integration object |
Response Message Description: ApplyMultipleOffersforOrder
For a description of this response message, see the following table.
Table Response Message Description: ApplyMultipleOffersforOrder
| Name | Description | Type |
|---|---|---|
SIS OM Order using <ListOfOrder> |
The order document structure that has been created. When the order is generated in memory, the order ID value is set to NoId and the order name value is set to null. |
Integration object |
Mode |
Specifies the document format and is set to the order. |
String |
Request Message Description: ApplyMultipleOffersforQuote
For a description of this request message, see the following table.
Table Request Message Description: ApplyMultipleOffersforQuote
| Name | Description | Type |
|---|---|---|
ListOfRAFproductofferIO |
Required. The list of offer ID's that have to be applied. |
Integration object |
SaveInstance |
Required. Possible values are Y or N. If the value is set to Y, then the quote is saved to the Siebel database. If the value is set to N, then the quote persists in memory. |
String |
AccountId |
Required. The account ID on which the offer will be applied. |
String |
AssetId |
Optional. The asset ID on which the offer will be applied. The Asset ID is required if there is a modification to the customer's asset. |
String |
DocId |
Optional. The quote ID on which the offer will be applied. If the DocId parameter is provided, then the SaveInstance flag is set to Y internally and the quote will be saved to the Siebel database. |
String |
ListOfQuote |
Optional. The complete quote structure on which the offer will be applied. If the ListOfQuote parameter is provided, the SaveInstance flag is set to N internally and the quote will be generated in memory. The ApplyMultipleOffersforOrder web service accepts either the DocId parameter or the ListOfQuote parameter. The DocId parameter and the ListOfQuote parameter are mutually exclusive. |
Integration object |
Response Message Description: ApplyMultipleOffersforQuote
For a description of this response message, see the following table.
Table Response Message Description: ApplyMultipleOffersforQuote
| Name | Description | Type |
|---|---|---|
SIS OM Quote using <ListOfQuote> |
The quote document structure that has been created. When the quote is generated in memory, the quote ID value is set to NoId and the quote name is set to null. |
Integration object |
Mode |
Specifies the document format and is set to quote. |
String |
Apply Multiple Product Offers 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 the following table.
Table ApplyMultipleOffersforOrder Service Objects
| Name | Boundary Object Type | Class |
|---|---|---|
ApplyMultipleOffersforOrderPort |
Workflow Process |
RAF Apply Multiple Offer To Create Order Web Service |
ApplyMultipleOffersforQuotePort |
Workflow Process |
RAF Apply Multiple Offer To Create Quote Web Service |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table ApplyMultipleOffersforOrder Data Objects
| Siebel Repository Name | External Name |
|---|---|
RAFProductOfferIO |
RAF Product Offer |
SIS OM Order |
MACD Performance Order |
SIS OM Quote |
MACD Performance Quote |
Example Package for Product Offer - Apply Multiple Product Offers
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 (BuildYourOwnBundle)
See the following file to view the sample code:
...\Product Offer-Apply Multiple Product Offers\BuildYourOwnBundle - Request Message.txtResponse (BuildYourOwnBundle)
See the following file to view the sample code:
...\Product Offer-Apply Multiple Product Offers\BuildYourOwnBundle - Response Message.txtRequest (Change Plan - InMemory Upgrade)
See the following file to view the sample code:
...\Product Offer-Apply Multiple Product Offers\Change Plan - InMemory Upgrade - Request Message.txtResponse (Change Plan - InMemory Upgrade)
See the following file to view the sample code:
...\Product Offer-Apply Multiple Product Offers\Change Plan - InMemory Upgrade - Response Message.txtRequest (Existing Customer - Upsell Add-ons)
See the following file to view the sample code:
...\Product Offer-Apply Multiple Product Offers\Existing Customer - Upsell Add-ons - Request Message.txtResponse (Existing Customer - Upsell Add-ons)
See the following file to view the sample code:
...\Product Offer-Apply Multiple Product Offers\Existing Customer - Upsell Add-ons - Response Message.txtRequest (New Acquisition - Add Equipment)
See the following file to view the sample code:
...\Product Offer-Apply Multiple Product Offers\New Acquisition - Add Equipment - Request Message.txtResponse (New Acquisition - Add Equipment)
See the following file to view the sample code:
...\Product Offer-Apply Multiple Product Offers\New Acquisition - Add Equipment - Response Message.txtRequest (New Acquisition - InMemory)
See the following file to view the sample code:
...\Product Offer-Apply Multiple Product Offers\New Acquisition - InMemory - Request Message.txtResponse (New Acquisition - InMemory)
See the following file to view the sample code:
...\Product Offer-Apply Multiple Product Offers\New Acquisition - InMemory - Response Message.txtRequest (New Acquisition - SavetoDB)
See the following file to view the sample code:
...\Product Offer-Apply Multiple Product Offers\New Acquisition - SavetoDB - Request Message .txtResponse (New Acquisition - SavetoDB)
See the following file to view the sample code:
...\Product Offer-Apply Multiple Product Offers\New Acquisition - SavetoDB - Response Message .txtRequest (ReplaceSIM)
See the following file to view the sample code:
...\Product Offer-Apply Multiple Product Offers\ReplaceSIM - Request Message.txtResponse (ReplaceSIM)
See the following file to view the sample code:
...\Product Offer-Apply Multiple Product Offers\ReplaceSIM - Response Message.txtRequest (Validate Asset - International Calling Package)
See the following file to view the sample code:
...\Product Offer-Apply Multiple Product Offers\Validate Asset - International Calling Package - Request Message.txtResponse (Validate Asset - International Calling Package)
See the following file to view the sample code:
...\Product Offer-Apply Multiple Product Offers\Validate Asset - International Calling Package - Response Message.txtRequest (Validate Asset - Premium Voicemail)
See the following file to view the sample code:
...\Product Offer-Apply Multiple Product Offers\Validate Asset - Premium Voicemail - Request Message.txtResponse (Validate Asset - Premium Voicemail)
See the following file to view the sample code:
...\Product Offer-Apply Multiple Product Offers\Validate Asset - Premium Voicemail - Response Message.txtRequest (Modify_InMemory_ApplyMultipleOffersforQuote)
See the following file to view the sample code:
...\Product Offer-Apply Multiple Product Offers\Modify_InMemory_ApplyMultipleOffersforQuote_Request.xmlResponse (Modify_InMemory_ApplyMultipleOffersforQuote)
See the following file to view the sample code:
...\Product Offer-Apply Multiple Product Offers\Modify_InMemory_ApplyMultipleOffersforQuote_Response.xmlRequest (Modify_InMemory_WithQuoteStructure_ApplyMultipleOffersforQuote)
See the following file to view the sample code:
...\Product Offer-Apply Multiple Product Offers\Modify_InMemory_WithQuoteStructure_ApplyMultipleOffersforQuote_Request.xmlResponse (Modify_InMemory_WithQuoteStructure_ApplyMultipleOffersforQuote)
See the following file to view the sample code:
...\Product Offer-Apply Multiple Product Offers\Modify_InMemory_WithQuoteStructure_ApplyMultipleOffersforQuote_Response.xmlRequest (Modify_Sync_ApplyMultipleOffersforQuote)
See the following file to view the sample code:
...\Product Offer-Apply Multiple Product Offers\Modify_Sync_ApplyMultipleOffersforQuote_Request.xmlResponse (Modify_Sync_ApplyMultipleOffersforQuote)
See the following file to view the sample code:
...\Product Offer-Apply Multiple Product Offers\Modify_Sync_ApplyMultipleOffersforQuote_Response.xmlRequest (Modify_Sync_WithQuoteStructure_ApplyMultipleOffersforQuote)
See the following file to view the sample code:
...\Product Offer-Apply Multiple Product Offers\Modify_Sync_WithQuoteStructure_ApplyMultipleOffersforQuote_Request.xmlResponse (Modify_Sync_WithQuoteStructure_ApplyMultipleOffersforQuote)
See the following file to view the sample code:
...\Product Offer-Apply Multiple Product Offers\Modify_Sync_WithQuoteStructure_ApplyMultipleOffersforQuote_Response.xmlRequest (New_InMemory_ApplyMultipleOffersforQuote)
See the following file to view the sample code:
...\Product Offer-Apply Multiple Product Offers\New_InMemory_ApplyMultipleOffersforQuote_Request.xmlResponse (New_InMemory_ApplyMultipleOffersforQuote)
See the following file to view the sample code:
...\Product Offer-Apply Multiple Product Offers\New_InMemory_ApplyMultipleOffersforQuote_Response.xmlRequest (New_Sync_WithQuote_ApplyMultipleOffersforQuote)
See the following file to view the sample code:
...\Product Offer-Apply Multiple Product Offers\New_Sync_WithQuote_ApplyMultipleOffersforQuote_Request.xmlResponse (New_Sync_WithQuote_ApplyMultipleOffersforQuote)
See the following file to view the sample code:
...\Product Offer-Apply Multiple Product Offers\New_Sync_WithQuote_ApplyMultipleOffersforQuote_Response.xml
Interface Description (WSDL) for Product Offer - Apply Multiple Product Offers
To view the interface description 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.
See the following file to view the message schema:
…WSDL\Apply Multiple Product Offers Webservice.wsdl …XSD\ RAFProductOfferIO.xsd …XSD\SIS OM Order.xsd …XSD\SIS OM Quote.xsd
ProductSearchService
Use this business service (SearchProductService) for searching the Product business component and performing an eligibility check.
ProductSearchService Operations
For a list of operations associated with this Web service, see the following table.
Table ProductSearchService Operations
| Node | Description | Type |
|---|---|---|
ExecuteSearch |
Retrieves products based on passed criteria. |
Input: SearchProductInputSiebelMessage Output: SearchProductResponseSiebelMessage |
Request Message Description: ExecuteSearch
For a description of this request message, see the following table.
Table Request Message Description: ExecuteSearch
| Node | Description | Type |
|---|---|---|
EligibilityMode |
Eligibility mode. |
String |
ABOFlag |
ABO flag. |
String |
AccountContractedProductsOnlyFlag |
Flag designated only products contracted through a given account. |
String |
AccountId |
Account ID. |
String |
AccountType |
Type of Account. |
String |
ClassId |
Class ID. |
String |
CurrencyCode |
Currency code. |
String |
DiscountPercent |
Discount in percent. |
String |
DisplayName |
Display name. |
String |
EligibilityDisplayMode |
Mode of eligibility. |
String |
ExchangeDate |
Date of exchange. |
String |
HeaderId |
Header ID. |
String |
Mode |
Mode. |
String |
PriceListId |
Price List ID. |
String |
City |
City name. |
String |
PostalCode |
Postal code. |
String |
State |
State name. |
String |
Country |
Country name. |
String |
BusObjName |
Name of the business object. |
String |
BusCompName |
Name of the business component. |
String |
SignalMode |
Signal mode. |
String |
ContextRowId |
The context row ID. |
String |
ContextMode |
The context mode. |
String |
SearchText |
Search criteria. |
String |
Hits |
Records to be fetched. |
String |
Threshold |
Threshold value. |
String |
Timeout |
Timeout value. |
String |
FromPrice |
Price range. |
String |
ToPrice |
Price range. |
String |
Attribute |
Attribute name. |
String |
Feature |
Feature. |
String |
Response Message Description: ExecuteSearch
For a description of this response message, see the following table.
Table Response Message Description: ExecuteSearch
| Node | Description | Type |
|---|---|---|
TotalRecords |
Total number of records retrieved. |
String |
ProductId |
Product ID. |
String |
ProductSearchService Application Interface
This topic describes the application objects called by 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 the following table.
Table ProductSearchService Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
SearchProductService |
Business Service |
CSSSrchProductSvc |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table ProductSearchService Data Object
| Siebel Repository Name | External Name |
|---|---|
Context |
PDS Catalog Context |
SearchProductInputSiebelMessage |
SearchProductInputIO |
SearchProductResponseSiebelMessage |
SearchProductResponseIO |
Example Package for ProductSearchService
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\ProductSearchService\ProductSearchService_request.xmlResponse
See the following file to view the sample code:
...\ProductSearchService\ProductSearchService_response.xml
Interface Description (WSDL) for ProductSearchService
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\ProductSearchService\ProductSearch.wsdl
Promotion Asset Web Service
Use this Web service to retrieve a promotion instance, which consists of the asset structure of a promotion and its related components as defined in the Installed Assets applet in Siebel CRM.
Promotion Asset Web Service Operations
For a list of operations associated with this Web service, see the following table.
Table PromotionAssetWebService Operations
| Name | Description |
|---|---|
SWIAssetManagementPromotionQueryByExample |
Queries for assets related to a promotion. |
Request Message Description: SWIAssetManagementPromotionQueryByExample
For a description of this request message, see the following table.
Table Request Message Description: SWIAssetManagementPromotionQueryByExample
| Name | Description | Type |
|---|---|---|
ListofSWIAssetManagement PromotionQueryByExample |
Assets associated with the promotion. |
Integration Object |
AssetMgmtPromotionAsset |
The asset record. |
String |
IntegrationId |
The Integration ID of the asset. |
String |
Response Message Description: SWIAssetManagementPromotionQueryByExample
For a description of this response message, see the following table.
Table Response Message Description: SWIAssetManagementPromotionQueryByExample
| Name | Description | Type |
|---|---|---|
ListofSWIAssetManagement PromotionQueryByExample |
Container for assets associated with the promotion. |
Integration Object |
SWIAssetMgmtPromotionAsset |
The asset record. |
String |
AccountType |
Account type. |
String |
AssetId |
Asset ID. |
String |
BillingAccount |
Billing account. |
String |
BillingAccountId |
Billing account ID. |
String |
BillingProfileId |
Billing profile ID. |
String |
BillingProfileName |
Billing profile name. |
String |
BillingType |
Billing type. |
String |
Comments |
Any comments. |
String |
IntegrationId |
The integration ID of the asset. |
String |
Name |
The asset name. |
String |
ParentAssetName |
Parent asset name. |
String |
ParentAssetNumber |
Parent asset number. |
String |
ProdItemId |
Product item ID. |
String |
ProdPromId |
Product promotion ID. |
String |
ProdPromInstanceId |
Product promotion instance ID. |
String |
ProdPromName |
Product promotion name. |
String |
ProdPromRuleId |
Product promotion rule ID. |
String |
ProdPromSourceId |
The source ID of the product promotion. |
String |
ProdType |
Product type. |
String |
Productid |
The product ID. |
String |
ProductName |
The product name. |
String |
ProductSPNDefinitionId |
The class part number ID of the product. |
String |
ProductType |
Product type. |
String |
ProductVersion |
Product version. |
String |
ProductXAClassId |
The class ID of the product. |
String |
PromGroupId |
Promotion group ID. |
String |
PromGroupInstanceId |
Promotion group instance ID. |
String |
PromGroupName |
Promotion group name. |
String |
PromGroupRuleId |
Promotion group rule ID. |
String |
PromGroupRuleType |
Promotion group rule type. |
String |
PromotionGroupType |
Promotion group type. |
String |
Quantity |
Quantity value. |
String |
RootAssetId |
Root asset ID. |
String |
RootIntegrationId |
Root integration ID. |
String |
RootProdPromInstanceId |
Root product promotion instance ID. |
String |
RootProductId |
Root product ID. |
String |
RootPromotionGroupId |
Root promotion group ID. |
String |
RootPromotionId |
Root promotion ID. |
String |
ServiceAccount |
Service account. |
String |
ServiceAccountId |
Service account ID. |
String |
ServiceFlag |
Service flag. |
String |
ServiceType |
Service type. |
String |
Status |
Status. |
String |
Type |
Promotion type. |
String |
ServiceInstance |
Service instance. |
String |
ListofSwiAssetMgmtPromotionComponentAsset |
Container for component assets associated with the promotion. |
Integration object. |
SwiAssetMgmtPromotionComponentAsset |
Promotion component assets. |
String |
AccountType |
Account type. |
String |
AssetId |
Asset ID. |
String |
BillingAccount |
Billing account. |
String |
BillingAccountId |
Billing account ID. |
String |
BillingProfileId |
Billing profile ID. |
String |
BillingProfileName |
Billing profile name. |
String |
BillingType |
Billing type. |
String |
Comments |
Any comments. |
String |
IntegrationId |
The integration ID of the asset. |
String |
Name |
The asset name. |
String |
ParentAssetName |
Parent asset name. |
String |
ParentAssetNumber |
Parent asset number. |
String |
ProdItemId |
Product item ID. |
String |
ProdPromId |
Product promotion ID. |
String |
ProdPromInstanceId |
Product promotion instance ID. |
String |
ProdPromName |
Product promotion name. |
String |
ProdPromRuleId |
Product promotion rule ID. |
String |
ProdPromSourceId |
The source ID of the product promotion. |
String |
ProdType |
Product type. |
String |
Productid |
The product ID. |
String |
ProductName |
The product name. |
String |
ProductSPNDefinitionId |
The class part number ID of the product. |
String |
ProductType |
Product type. |
String |
ProductVersion |
Product version. |
String |
ProductXAClassId |
The class ID of the product. |
String |
PromGroupId |
Promotion group ID. |
String |
PromGroupInstanceId |
Promotion group instance ID. |
String |
PromGroupName |
Promotion group name. |
String |
PromGroupRuleId |
Promotion group rule ID. |
String |
PromGroupRuleType |
Promotion group rule type. |
String |
PromotionGroupType |
Promotion group type. |
String |
Quantity |
Quantity value. |
String |
RootAssetId |
Root asset ID. |
String |
RootIntegrationId |
Root integration ID. |
String |
RootProdPromInstanceId |
Root product promotion instance ID. |
String |
RootProductId |
Root product ID. |
String |
RootPromotionGroupId |
Root promotion group ID. |
String |
RootPromotionId |
Root promotion ID. |
String |
ServiceAccount |
Service account. |
String |
ServiceAccountId |
Service account ID. |
String |
ServiceFlag |
Service flag. |
String |
ServiceType |
Service type. |
String |
Status |
Status. |
String |
Type |
Promotion type. |
String |
ServiceInstance |
Service instance. |
String |
PromotionAssetWebService Application Interface
This topic describes the application objects called by 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 the following table.
Table PromotionAssetWebService Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
SWI Asset Management Promotion |
Business Service |
CSSEAIDataSyncService |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table PromotionAssetWebService Data Object
| Siebel Repository Name | External Name |
|---|---|
SWIAssetManagementPromotion |
SWIAssetManagementIO |
Example Package for PromotionAssetWebService
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\PromotionAssetWebService\Request.xmlResponse
See the following file to view the sample code:
...\PromotionAssetWebService\Response.xml
Interface Description (WSDL) for PromotionAssetWebService
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\PromotionAssetWebService\PromotionAssetWebService.wsdl
PromotionWebService
Use this Web service to get product promotion information, apply product promotion, get promotion commitment information and to upgrade a promotion.
PromotionWebService Operations
For a list of operations associated with this Web service, see the following table.
Table PromotionWebService Operations
| Name | Description |
|---|---|
getProductPromotionDefinition |
Returns promotion detail information. |
ApplyProductPromotion |
Add a promotion and all default components to a quote or order. |
getPromotionCommitments |
Get promotion commitment information for a given promotion asset. |
UpgradePromotionToQuote |
Upgrade or migrate a promotion instance to another promotion and generate a quote with the updated assets information. |
UpgradePromotionToOrder |
Upgrade or migrate a promotion instance to another promotion and generate an order with the updated assets information. |
Request Message Description: GetProductPromotionDefinition
For a description of this request message, see the following table.
Table Request Message Description: GetProductPromotionDefinition
| Name | Description | Type |
|---|---|---|
EligibilityMode |
Optional, default value as 2. Could be 0, 1, 2. |
Not applicable |
PricingMode |
Optional, default value as Y. Y or N. |
Not applicable |
LoadAllDomainFlag |
Required value of Y or N. |
Not applicable |
LoadDefaultDomainFlag |
Required value of Y or N. |
Not applicable |
LoadPromDefFlag |
Required value of Y or N. |
Not applicable |
ContextMode |
Required, Siebel Context or External Context. |
Not applicable |
Context |
Required, in SiebelMessage format of IO PDS Catalog Context. |
Not applicable |
ProdPromRuleType |
Optional, Product or Pricing. |
Not applicable |
Response Message Description: GetProductPromotionDefinition
For a description of this response message, see the following table.
Table Response Message Description: GetProductPromotionDefinition
| Name | Description | Type |
|---|---|---|
ProdPromDefinition |
In SiebelMessage format of the integration object ISS Promotion Definition for WS. |
Not applicable |
PromDomainProduct |
In SiebelMessage format of the integration object PDS Product Interface'. Could be either default domain product details or all domain product details depending on input arguments. |
Not applicable |
Err_spcCode |
Error Code if error occurred. |
Not applicable |
Err_spcMessage |
Error Message if error occurred. |
Not applicable |
Request Message Description: ApplyProductPromotion
For a description of this request message, see the following table.
Table Request Message Description: ApplyProductPromotion
| Name | Description | Type |
|---|---|---|
EligibilityMode |
Optional. The default value is 2. Could be 0, 1, 2. |
Not applicable |
PricingMode |
Optional. The default value as Y. Possible values are Y or N. |
Not applicable |
ProdPromId |
Required. |
Not applicable |
ProdPromInstanceId |
Optional, depending on usage scenarios. This parameter lets you add a promotion to an existing quote and associate products already on the quote with the promotion. For more information on using this parameter, see My Oracle Support and query for Doc ID: 1924501.1. |
Not applicable |
LineItemId |
Optional, depending on usage scenarios. |
Not applicable |
Quantity |
Optional. The default value is 1. |
Not applicable |
SiebelMessage |
Required, in SiebelMessage format of the integration object PDS Quote. |
Not applicable |
Response Message Description: ApplyProductPromotion
For a description of this response message, see the following table.
Table Response Message Description: ApplyProductPromotion
| Name | Description | Type |
|---|---|---|
SiebelMessage |
Required. In SiebelMessage format of the integration object PDS Quote. |
Not applicable |
Err_spcCode |
Error code if one occurred. |
Not applicable |
Err_spcMessage |
Error message if one occurred. |
Not applicable |
Request Message Description: getPromotionCommitments
For a description of this request message, see the following table.
Table Request Message Description: getPromotionCommitments
| Name | Description | Type |
|---|---|---|
Asset Integration Id |
Required. Asset Integration ID of the Promotion Instance Asset. |
String |
For a description of this response message, see the following table.
Table Response Message Description: getPromotionCommitments
| Name | Description | Type |
|---|---|---|
PromotionCommitments |
An instance of the integration object ISS Promotion Commitments. |
Integration Object |
For a description of this request message, see the following table.
Table Request Message Description: UpgradePromotionToQuote
| Name | Description | Type |
|---|---|---|
NewPromotionId |
Required. RowId of new promotion. |
String |
AssetNumber |
Asset number of the selected promotion asset. Provide either AssetNumber or AssetIntegrationId. |
String |
AssetIntegrationId |
Asset integration ID of the selected promotion asset. Provide either AssetNumber or AssetIntegrationId. |
String |
ActiveDocumentId |
A Document in Siebel Order Management refers to a Quote or an Order. Each Document can have multiple children (Quote Items or Order Line Items). ActiveDocumentId refers to the current active Document that the current process is working on. In this Web service call, it is the Quote ID of the active Quote to which the generated quote item has to be added. This is an optional input. |
String |
AccountId |
Account ID of the account that owns the selected promotion asset being upgraded. |
String |
OverridePenaltyAmount |
Penalty amount for upgrading the promotion, if any. |
String |
OverrideProratePlanId |
If there is a penalty for upgrading the promotion, also pass in the prorate plan used to prorate this penalty, if any. |
String |
For a description of this response message, see the following table.
Table Response Message Description: UpgradePromotionToQuote
| Name | Description | Type |
|---|---|---|
QuoteIO |
An instance of the integration object PDS Quote. |
Integration Object |
For a description of this request message, see the following table.
Table Request Message Description: UpgradePromotionToOrder
| Name | Description | Type |
|---|---|---|
NewPromotionId |
Required. RowId of new promotion. |
String |
AssetNumber |
Asset Number of the selected promotion asset. Provide either AssetNumber or AssetIntegrationId. |
String |
AssetIntegrationId |
Asset Integration ID of the selected promotion asset. Provide either AssetNumber or AssetIntegrationId. |
String |
ActiveDocumentId |
A Document in Siebel Order Management refers to a Quote or an Order. Each Document can have multiple children (Quote Items or Order Line Items). ActiveDocumentId refers to the current active Document that the current process is working on. In this Web service call, it is the Order ID of the active Order to which the generated order item has to be added. This is an optional input. |
String |
AccountId |
Account ID of the account that owns the selected promotion asset being upgraded. |
String |
OverridePenaltyAmount |
Penalty amount for upgrading the promotion, if any. |
String |
OverrideProratePlanId |
If there is a penalty for upgrading the promotion, also pass in the prorate plan used to prorate this penalty, if any. |
String |
For a description of this response message, see the following table.
Table Response Message Description: UpgradePromotionToOrder
| Name | Description | Type |
|---|---|---|
OrderIO |
An instance of the integration object PDS Order. |
Integration Object |
PromotionWebService Application Interface
This topic describes the application objects called by 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 the following table.
Table PromotionWebService Service Objects
| Name | Boundary Object Type |
|---|---|
ISS Promotion WS - GetPromotionCommitments |
Workflow |
ISS Promotion WS-Upgrade Promotion-Quote |
Workflow |
ISS Promotion WS-Upgrade Promotion-Order |
Workflow |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table PromotionWebService Data Objects
| Siebel Repository Name | External Name |
|---|---|
ISS Promotion Commitments |
ISS Promotion Commitments |
PDS Quote |
PDS Quote |
PDS Order |
PDS Order |
Example Package for PromotionWebService
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
Interface Description (WSDL) for PromotionWebService
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\PromotionWebService\PromotionWebService.wsdl
QueryTransportationSalesOrderItineraryListSiebelReq ABCSImpl Web Service
Use this outbound Web service to submit an order to the rating engine and get ratings in response. This Web service submits an order request to the third-party application to get feasible solutions for this transportation order.
QueryTransportationSalesOrderItineraryListSiebelReqABCSImpl Operations
For a list of operations associated with this Web service, see the following table.
Table QueryTransportationSalesOrderItineraryList Operations
| Name | Description |
|---|---|
QueryTransportationSalesOrderItineraryList |
Submits the order request |
Request Message Description: QueryTransportationSalesOrderItineraryList
For a description of this request message, see the following table.
Table Request Message Description: QueryTransportationSalesOrderItineraryList
| Node | Description | Type |
|---|---|---|
CustomHeaderContext |
Optional |
Hierarchy |
QueryTransportationSalesOrderItineraryListReqMsg:Query TransportationSales_1 |
Optional |
Integration Object |
Response Message Description: QueryTransportationSalesOrderItineraryList
For a description of this response message, see the following table.
Table Response Message Description: QueryTransportationSalesOrderItineraryList
| Node | Description | Type |
|---|---|---|
QueryTransportationSalesOrderItineraryListReqMsg:Query TransportationSales_1 |
Optional |
Integration Object |
QueryTransportationSalesOrderItineraryListSiebelReqABCSImpl Service Application Interface
This topic describes the application objects called by 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 the following table.
Table QueryTransportationSalesOrderItineraryListSiebelReqABCSImplService Service Object
| Siebel Repository Name | Boundary Object Type | Class |
|---|---|---|
QueryTransportationSalesOrderItinerary ListSiebelReqABCSImplService |
Business Service |
CSSWSOutboundDispatcher |
This object is called from the virtual business component context. Unlike other Web services, which are generally called by clicking a button or selecting a menu item, this Web service is called when an applet based on the appropriate virtual business component is displayed.
Data Objects (Integration Object)
For a description of data objects for this Web service, see the following table.
Table QueryTransportationSalesOrderItineraryListSiebelReqABCSImplService Data Objects
| Siebel Repository Name | External Name |
|---|---|
SWIOrderIO |
PDS Simplified Order |
SWIOrderEntry(Sales)IORes |
Order Entry (Sales) |
Methods
For a description of the methods for this Web service, see the following table.
Table QueryTransportationSalesOrderItineraryListSiebelReqABCSImplService Methods
| Operation | Method |
|---|---|
SWIOrderIO |
PDS Simplified Order |
SWIOrderEntry(Sales)IORes |
Order Entry (Sales) |
Example Package for QueryTransportationSalesOrderItineraryListSiebelReqABCSImpl Service
To view an example of the messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Web Services Files link, next to the link for Siebel CRM Web Services Reference to access a zip file. Extract the files from the zip file.
Request
See the following file to view the sample code:
...\SWISubmitOrder\Ratings_Request.xml
Message Schema (WSDL) for QueryTransportationSalesOrderItineraryListSiebelReqABCSImpl Service
To view the message schema for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Web Services Files link, next to the link for Siebel CRM Web Services Reference, to access a zip file. Extract the files from the zip file.
...WSDL\Ratings.wsdl
QuoteAddItemsWS
Use this Web service to add the default instance (products) to the Quote Object.
QuoteAddItemsWS Operations
For a list of operations associated with this Web service, see the following table.
Table QuoteAddItemsWS operations
| Name | Description |
|---|---|
QuoteAddItems |
Add quote line items. |
Request Message Description: QuoteAddItems
For a description of this request message, see the following table.
Table Request Message Description: QuoteAddItems
| Node | Description |
|---|---|
Instance |
Required. An instance of the integration object PDS Quote. |
GetProductDataRequest |
Required. An instance of the integration object Added Products. The namespace is http://siebel.com/OrderManagement/Quote/ProductData. This instance will include the product IDs that will be added. |
Item, ProductId |
Required field for each item. The product that will be added to the Instance. |
Item, Quantity |
Quantity of the product. Not a required field. The default value is 1. |
GetPricing |
Y or N. Turns on (Y) or off (N) Pricing. |
CheckEligibility |
Y or N. Turns on (Y) or off (N) Eligibility Check. |
Response Message Description: QuoteAddItems
For a description of this response message, see the following table.
Table Response Message Description: QuoteAddItems
| Node | Description |
|---|---|
Instance |
Same as the input argument Instance. For more information, see the previous table. Based on the integration object PDS Quote. The updated instance will contain the new added products. |
QuoteAddItems 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 the following table.
Table QuoteAddItems Service Object
| Name | Boundary Object Type | Class (if BusService) |
|---|---|---|
Web Channel Quote Add Default Items |
Workflow |
Not applicable |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table QuoteAddItems Data Objects
| Siebel Repository Name | External Name |
|---|---|
Added Products |
None (XML) |
PDS Quote |
PDS Simplified Quote |
Example Package for QuoteAddItems
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 forSiebel 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:
...\QuoteAddItemsWS\QuoteAddItemsWS_request.xmlResponse
See the following file to view the sample code:
...\QuoteAddItemsWS\QuoteAddItemsWS_response.xml
Message Schema (WSDL) for QuoteAddItems
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 forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\QuoteAddItemsWS\http_siebel.com_OrderManagement_Quote_QuoteAddItemsWS.wsdl
QuoteCheckOutWebService
Use this Web service to perform payment authorizations for quotes.
QuoteCheckOutWebService Operations
For a list of operations associated with this Web service, see the following table.
Table QuoteCheckOutWebService Operations
| Node | Description |
|---|---|
QuoteCheckOut |
Executes payment authorization. If the authorization fails, then the operation stops and returns. Otherwise, the quote is submitted to order. |
Request Message Description: QuoteCheckOut
For a description of this request message, see the following table.
Table Request Message Description: QuoteCheckOut
| Node | Description | Type |
|---|---|---|
QuoteCheckOut_Input |
The request message includes the ID of the quote to be submitted, a flag to indicate whether to do credit card authorization, and a flag to indicate whether to submit the quote to order. |
ComplexType |
InvokeId |
Not used. |
Not applicable |
Response Message Description: QuoteCheckOut
For a description of this response message, see the following table.
Table Response Message Description: QuoteCheckOut
| Node | Description | Type |
|---|---|---|
QuoteCheckOut_Output |
The response message includes the ID of the order converted from quote. |
ComplexType |
Example Package for QuoteCheckOutWebService
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\QuoteCheckOutWebService\QuoteCheckOutWebService_request.xmlResponse
See the following file to view the sample code:
...\QuoteCheckOutWebService\QuoteCheckOutWebService_response.xml
Interface Description (WSDL) for QuoteCheckOutWebService
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
..\QuoteCheckOutWebService\QuoteCheckOutWebService.wsdl
QuoteDetailWebService
Use this Web service to retrieve, update, insert, or delete details on a quote record.
QuoteDetailWebService Operations
For a list of operations associated with this Web service, see the following table.
Table QuoteDetailWebService Operations
| Node | Description |
|---|---|
QuoteDetailGet |
Requests and retrieves quote detail. |
QuoteDetailUpdate |
Updates quote details. |
QuoteDetailInsert |
Inserts new quote detail. |
QuoteDetailDelete |
Deletes quote details. |
QuoteDetailInit |
Quote is initialized from database. |
Request Message Description: QuoteDetailGet
For a description of this request message, see the following table.
Table Request Message Description: QuoteDetailGet
| Node | Description | Type |
|---|---|---|
QuoteDetailGet_Input |
Quote object passed to the Web service. It includes the search criteria. |
ComplexType |
Response Message Description: QuoteDetailGet
For a description of this response message, see the following table.
Table Response Message Description: QuoteDetailGet
| Node | Description | Type |
|---|---|---|
QuoteDetailGet_Output |
Quote object returned. It includes the detail of the quote header and the payment information. |
ComplexType |
Request Message Description: QuoteDetailUpdate
For a description of this request message, see the following table.
Table Request Message Description: QuoteDetailUpdate
| Node | Description | Type |
|---|---|---|
QuoteDetailUpdate_Input |
Quote to be updated into database. |
ComplexType |
Response Message Description: QuoteDetailUpdate
For a description of this response message, see the following table.
Table Response Message Description: QuoteDetailUpdate
| Node | Description | Type |
|---|---|---|
QuoteDetailUpdate_Output |
Quote returned with updated information. |
ComplexType |
Request Message Description: QuoteDetailInsert
For a description of this request message, see the following table.
Table Request Message Description: QuoteDetailInsert
| Node | Description | Type |
|---|---|---|
QuoteDetailInsert_Input |
Quote to be inserted into the database. |
ComplexType |
For a description of this response message, seethe following table.
Table Response Message Description: QuoteDetailInsert
| Node | Description | Type |
|---|---|---|
QuoteDetailDelete_Output |
Quote returned from the Web service. |
ComplexType |
For a description of this request message, see the following table.
Table Request Message Description: QuoteDetailDelete
| Node | Description | Type |
|---|---|---|
QuoteDetailDelete_Input |
Quote to be deleted from database. |
ComplexType |
For a description of this response message, see the following table.
Table Response Message Description: QuoteDetailDelete
| Node | Description | Type |
|---|---|---|
QuoteDetailDelete_Output |
Quote returned from the Web service. |
ComplexType |
For a description of this request message, see the following table.
Table Request Message Description: QuoteDetailInit
| Node | Description | Type |
|---|---|---|
QuoteDetailInit_Input |
Quote to be initialized from the database. |
ComplexType |
For a description of this response message, see the following table.
Table Response Message Description: QuoteDetailInit
| Node | Description | Type |
|---|---|---|
QuoteDetailInit_Output |
Quote returned from the Web service. |
ComplexType |
Example Package for QuoteDetailWebService
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business 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:
...\QuoteDetailWebService\QuoteDetailWebService_request.xmlResponse
See the following file to view the sample code:
...\QuoteDetailWebService\QuoteDetailWebService_response.xml
Interface Description (WSDL) for QuoteDetailWebService
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\QuoteDetailWebService\QuoteDetailWebService.wsdl
QuoteWebService and OrderWebService
Use this set of Web services to manipulate the Quote or Order data.
QuoteWebService and OrderWebService Operations
For a list of operations associated with this Web service, see the following table.
Table QuoteWebService and OrderWebService operations
| Name | Description |
|---|---|
SynchronizeQuote |
Provides CRUD operations on quote and quote items. SyncronizeQuote is a standard EAI-based synchronization operation using the PDQ Quote integration object. For more information see the topic on the Synchronize method in Integration Platform Technologies: Siebel Enterprise Application Integration. |
Update Order |
Updates the order header information. |
Update Order Item |
Updates the line items for a specific order. |
Update Quote |
Updates the quote header information. |
Update Quote Item |
Updates the line items for a specific quote. |
Delete Order |
Deletes a given order. |
Delete Order Item |
Deletes the line items on a specific order. |
Delete Quote |
Deletes a given quote. |
Delete Quote Item |
Deletes the line items on a specific quote. |
Insert Order |
Inserts an order. |
Insert Order Item |
Adds the line items on a given order. |
Insert Quote |
Inserts a quote. |
Insert Quote Item |
Adds the line items on a given quote. |
Get Quote |
Queries the quote. |
Get Order |
Queries an order. |
Request Message Description: SynchronizeQuote
For a description of this request message, see the following table.
Table Request Message Description: SynchronizeQuote
| Node | Description |
|---|---|
QuoteIO |
Required. |
Response Message Description: SynchronizeQuote
For a description of this response message, see the following table.
Table Response Message Description: SynchronizeQuote
| Node | Description |
|---|---|
QuoteIO |
Required. |
Request Message Description: Query, Update, Delete Quote
For a description of this request message, see the following table.
Table Request Message Description: Query, Update, Delete Quote
| QueryByExample/QueryById/InsertQuote/DeleteQuote Request Message | |
|---|---|
| Node | Description |
QuoteIO |
Required. An instance of the integration object PDS Quote. |
Response Message Description: Query, Update, Delete, Quote
For a description of this response message, see the following table.
Table Response Message Description: Query, Update, Delete, Quote
| QueryByExample/QueryById/InsertQuote/DeleteQuote Response Message | |
|---|---|
| Node | Description |
QuoteIO |
Required. An instance of the integration object PDS Quote. |
Request Message Description: Query, Update, Delete Quote Item
For a description of this request message, see the following table.
Table Request Message Description: Query, Update, Delete Quote Item
| QueryByExample/UpdateQuoteItem/InsertQuoteItem/DeleteQuoteItem Request Message | |
|---|---|
| Node | Description |
QuoteItemIO |
Required. An instance of the integration object PDS Quote Item. |
For a description of this response message, see the following table.
Table Response Message Description: Query, Update, Delete Quote Item
| QueryByExample/UpdateQuoteItem/InsertQuoteItem/DeleteQuoteItem Response Message | |
|---|---|
| Node | Description |
QuoteItemIO |
Required. An instance of the integration object PDS Quote Item. |
For a description of this request message, see the following table.
Table Request Message Description: Query, Update, Delete Order
| QueryByExample/QueryById/InsertOrder/DeleteOrder Request Message | |
|---|---|
| Node | Description |
OrderIO |
Required. An instance of the integration object PDS Order. |
For a description of this response message, see the following table.
Table Response Message Description: Query, Update, Delete Order
| QueryByExample/QueryById/InsertOrder/DeleteOrder Response Message | |
|---|---|
| Node | Description |
OrderIO |
Required. An instance of the integration object PDS Order. |
For a description of this request message, see the following table.
Table Request Message Description: Query, Update, Delete Order Item
| QueryByExample/UpdateOrderItem/InsertOrderItem/DeleteOrderItem Request Message | |
|---|---|
| Node | Description |
OrderItemIO |
Required. An instance of the integration object PDS Order Item. |
For a description of this response message, see the following table.
Table Response Message Description: Query, Update, Delete Order Item
| QueryByExample/UpdateOrderItem/InsertOrderItem/DeleteOrderItem Response Message | |
|---|---|
| Node | Description |
OrderItemIO |
Required. An instance of the integration object PDS Order Item. |
QuoteWebService and OrderWebService 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 the following table.
Table QuoteWebService and OrderWebService Service Objects
| Name | Boundary Object Type | Class (if BusService) |
|---|---|---|
PDQ Quote |
BusinessService |
CSSEAIDataSyncService |
PDS Quote |
Business Service |
CSSEAIDataSyncService |
PDS Quote Item |
Business Service |
CSSEAIDataSyncService |
PDS Order |
Business Service |
CSSEAIDataSyncService |
PDS Order Item |
Business Service |
CSSEAIDataSyncService |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table QuoteWebService and OrderWebService Data Objects
| Siebel Repository Name | External Name |
|---|---|
PDS Quote |
PDS Simplified Quote |
PDS Quote Item |
PDS Simplified Quote |
PDS Order |
PDS Simplified Order |
PDS Order Item |
PDS Simplified Order |
Example Package for QuoteWebService
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 forSiebel 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:
...\Quote_and_Order\QuoteWebService_request.xmlResponse
See the following file to view the sample code:
...\Quote_and_Order\QuoteWebService_response.xml
Message Schema (WSDL) for QuoteWebService
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 forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\Quote_and_Order\QuoteWebService.wsdl
QuotingWebService
Use this Web service for simple, anonymous quoting. The Web service passes pricing and other related information, without synchronizing, to create a quote in Siebel CRM. All operations are performed in memory on the integration object. When a customer confirms the quote, the Sync Quote flag is set and a quote is created in Siebel CRM.
The following flags control the various workflows or steps executed during the process:
CalculateShippingCostFlag (Y/N): when enabled, this flag triggers the Shipping Cost Calculation step.
CalculateTaxFlag: when enabled, this flag triggers the Tax Calculator step.
CheckEligibilityFlag: when enabled, this flag triggers the E&C (Eligibility and Compatibility) check sub-process.
Delta Action Code Flag: when enabled, this flag causes Asset Based Ordering to check the Action Code field.
PricingFlag: when enabled, this flag triggers the RePricing step of the QuoteIO (1st Reprice).
QueryQuoteFlag: when enabled, this flag triggers the reQuery the Quote step which returns the updated QuoteIO to the requesting application.
RepricingFlag: when enabled, this flag triggers the Reprice (Again) step after any updates have been made.
SyncQuoteFlag: when enabled, this flag triggers the Synch Quote operation after the first reprice has been completed. This flag only impacts non-ABO as in ABO the Delta Action Code Flag's sub-process handles the synchronization.
VerifyPromotionFlag: when enabled, this flag triggers the Verify the Quote's Promotions step.
QuotingWebService Operations
For a list of operations associated with this Web service, see the following table.
Table QuotingWebService Operations
| Name | Description |
|---|---|
ExecuteQuoting |
Saves the quote to the database. Checks eligibility, verifies the promotion, or calculates the price, shipping charge and tax based on the pass-in flag. |
Request Message Description: ExecuteQuoting
For a description of this request message, see the following table.
Table Request Message Description: ExecuteQuoting
| Node | Description | Type |
|---|---|---|
ExecuteQuoting_Input |
The request message includes the quote to be saved. It also includes the following flags:
|
ComplexType |
Repricing Flag |
Quote that is already synchronized to the database is repriced if this flag is set to Y. Used to Reprice the Quote after any previous steps which may have impacted the overall price of the Quote (such as Shipping, Promotion Verify, and so on). |
String |
Target Document |
Not currently used. Added for future enhancements. |
Not applicable |
Use UMF |
Not currently used. Added for future enhancements. |
Not applicable |
Wait Flg |
Not currently used. |
Not applicable |
Continue Recomm |
Not currently used. |
Not applicable |
InvokedId |
String |
|
PickListName |
Name of the picklist (if any). |
String |
NamedSearchSpec |
Search specification of quote. |
String |
ExecutionMode |
The mode in which the quote is to be performed. |
String |
LOVLanguageMode |
The language mode from the seeded list. |
String |
ViewMode |
The view mode set for the object. |
String |
PriceOnSync |
String |
|
Skip Query Order |
String |
Response Message Description: ExecuteQuoting
For a description of this response message, see the following table.
Table Response Message Description: ExecuteQuoting
| Node | Description | Type |
|---|---|---|
ExecuteQuoting_Output |
The response message includes the quote returned from Web service. |
ComplexType |
CC Violated Flag |
Returned as an output property from the Verify Promotion step to indicate whether the Promotion has been violated. |
String |
QuotingWebService Application Interface
This topic describes the application objects called by 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 the following table.
Table QuotingWebService Service Object
| Name | Boundary Object Type |
|---|---|
Web Channel Quoting Workflow |
Not applicable |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table QuotingWebService Data Object
| Siebel Repository Name | External Name |
|---|---|
PDS Quote |
PDS Simplified Quote |
Example Package for QuotingWebService
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\QuotingWebService\QuotingWebService_request.xmlResponse
See the following file to view the sample code:
...\QuotingWebService\QuotingWebService_response.xml
Interface Description (WSDL) for QuotingWebService
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\QuotingWebService\QuotingWebService.wsdl
Response
Use this Web service for the basic Marketing operations such as creating and updating responses.
Response Operations
For a list of operations associated with this Web service, see the following table.
Table Response Operations
| Name | Description |
|---|---|
ResponseCreateResponse |
Creates a response. |
ResponseSourceCodeLookup |
This operation is used to determine the campaign history record. |
ResponseUpdateResponse |
Updates a response. |
Request Message Description: ResponseCreateResponse
This method takes in an Integration object called Response IO and returns the Response ID and Success Flag. For a description of this request message, see the following table.
Table Request Message Description: ResponseCreateResponse
| Node | Description | Type |
|---|---|---|
Response IO |
Required input parameter. |
Integration Object |
Response Message Description: ResponseCreateResponse
For a description of this response message, see the following table.
Table Response Message Description: ResponseCreateResponse
| Node | Description | Type |
|---|---|---|
Response Id |
Row ID of the new response. |
String |
Error Message |
Error message, if any. |
String |
Success Flag |
Y or N. |
String |
Request Message Description: ResponseSourceCodeLookup
This method takes in Ids and Codes of Offer, Campaign and Treatment and returns the S_CAMP_CON_ID. For a description of this request message, see the following table.
Table Request Message Description: ResponseSourceCodeLookup
| Node | Description | Type |
|---|---|---|
Campaign Code |
Campaign code of response source. |
String |
Campaign Id |
Campaign ID of response source. |
String |
Offer Code |
Offer code for response. |
String |
Offer Id |
Offer ID for response. |
String |
Source Code |
Source code for response. |
String |
Treatment Code |
Treatment code for response. |
String |
Treatment Id |
Treatment ID for response. |
String |
Response Message Description: ResponseSourceCodeLookup
For a description of this response message, see the following table.
Table Response Message Description: ResponseSourceCodeLookup
| Node | Description | Type |
|---|---|---|
S_CAMP_CON_ID |
Row ID of the response. |
String |
Error Message |
Error message, if any. |
String |
Success Flag |
Y or N. |
String |
Request Message Description: ResponseUpdateResponse
This method updates an existing response. For a description of this request message, see the following table.
Table Request Message Description: ResponseUpdateResponse
| Node | Description | Type |
|---|---|---|
Response IO |
Required input parameter. |
Integration Object |
For a description of this response message, see the following table.
Table Response Message Description: ResponseUpdateResponse
| Node | Description | Type |
|---|---|---|
Error Message |
Error message, if any. |
String |
Success Flag |
Y or N. |
String |
Example Package for Response
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
Request (ResponseCreateResponse)
See the following file to view the sample code:
...\Response\ResponseCreateResponse_request.xmlResponse (ResponseCreateResponse)
See the following file to view the sample code:
...\Response\ResponseCreateResponse_response.xmlRequest (ResponseSourceCodeLookup)
See the following file to view the sample code:
...\Response\ResponseSourceCodeLookup_request.xmlResponse (ResponseSourceCodeLookup)
See the following file to view the sample code:
...\Response\ResponseSourceCodeLookup_response.xmlRequest (ResponseUpdateResponse)
See the following file to view the sample code:
...\Response\ResponseUpdateResponse_request.xmlResponse (ResponseUpdateResponse)
See the following file to view the sample code:
...\Response\ResponseUpdateResponse_request.xml
Interface Description (WSDL) for Response
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\Response\Response.wsdl
RetrieveAttachmentService
This Web service has one standard QueryPage method to retrieve attachment documents.
RetrieveAttachmentService Operations
Provides search solution results. Business Service (Search Solution Service) for Searching Solution business component. For a list of operations associated with this Web service, see the following table.
Table RetrieveAttachmentService Operations
| Name | Parameters | Description |
|---|---|---|
QueryPage |
Input: Attachment ID Output: AttachmentDocIO (Attachment File Content) |
This retrieves the attachment content for a given attachment ID. |
Request Message Description: RetrieveAttachmentService
This fetches the Attachment content for a given attachment ID. For a description of this request message, see the following table.
Table Request Message Description: RetrieveAttachmentService
| Node | Description | Type |
|---|---|---|
Id |
Document ID |
String |
ModId |
Modification ID |
String |
ResFileAutoUpdFlg |
Y or N |
String |
ResFileDate |
File Date |
String |
ResFileDeferFlg |
Y or N |
String |
ResFileDockReqFlg |
Y or N |
String |
ResFileDockStatFlg |
Y or N |
String |
ResFileDockStatus |
Y or N |
String |
ResFileExt |
File Extension |
String |
ResFileName |
File Name |
String |
ResFileRev |
File ID |
String |
ResFileSize |
File Size |
String |
ResFileSrcPath |
File Source Path |
String |
ResFileSrcType |
File Source Type |
String |
ResFileBuffer |
File Buffer |
String |
LOVLanguageMode |
Language Independent code |
String |
ExecutionMode |
Execution Mode |
String |
ViewMode |
Visibility Access Mode |
String |
Response Message Description: RetrieveAttachmentService
For a description of this response message, see the following table.
Table Response Message Description: RetrieveAttachmentService
| Node | Description | Type |
|---|---|---|
Id |
Document ID |
String |
ModId |
Modification ID |
String |
ResFileAutoUpdFlg |
Y or N |
String |
ResFileDate |
File Date |
String |
ResFileDeferFlg |
Y or N |
String |
ResFileDockReqFlg |
Y or N |
String |
ResFileDockStatus |
Y or N |
String |
ResFileExt |
File Extension |
String |
ResFileName |
File Name |
String |
ResFileRev |
File ID |
String |
ResFileSize |
File Size |
String |
ResFileSrcPath |
File Source Path |
String |
ResFileSrcType |
File Source Type |
String |
ResFileBuffer |
File Buffer |
String |
RetrieveAttachmentService Application Interface
This topic describes the application objects called by 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 the following table.
Table RetrieveAttachmentService Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
RetrieveAttachmentService |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table RetrieveAttachmentService Data Object
| Siebel Repository Name | External Name |
|---|---|
SiebelMessageIn |
AttachmentDocIO |
SiebelMessageOut |
AttachmentDocIO |
Example Package for RetrieveAttachmentService
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\RetrieveAttachment\RetrieveAttachment_request.xmlResponse
See the following file to view the sample code:
...\RetrieveAttachment\RetrieveAttachment_response.xml
Interface Description (WSDL) for RetrieveAttachmentService
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\RetrieveAttachment\RetrieveAttachment.wsdl
RTD_NBA Integration Service
This Web service is part of Siebel In-Memory Next Best Action. The Web service enables you to integrate Siebel Contact Center with Oracle Real-Time Decisions (RTD) Server. It includes three operations: CallAdvisor, CallInformant, and ProcessResponseAction.
CallAdvisor enables an agent to view an offer selected for a customer based on the customer’s input.
CallInformant passes messages to Oracle RTD which contain information about a specific unit in a business process.
ProcessResponseAction processes Actions defined for a specific Response.
RTD_NBA Integration Service Operations
For a list of operations associated with this Web service, see the following table.
Table RTD_NBA Integration Service Operations
| Name | Description |
|---|---|
CallAdvisor |
Makes an Advisor call to Oracle Real-Time Decisions (RTD) Server which processes input from a customer and returns offers based on that input. |
CallInformant |
Calls an Informant, which contains information about a specific unit in a business process. |
ProcessResponseAction |
This operation does the following:
|
Request Message Description: CallAdvisor
For a description of this request message, see the following table.
Table Request Message Description: CallAdvisor
| Node | Description | Type |
|---|---|---|
Application |
Required. The Inline Service name on the Oracle RTD server. For example, SiebelB2B or SiebelB2C and so on. |
String |
Attributes |
Optional. An instance of the RTD Attributes integration object. Used to send additional attributes for the RTD Advisor call in Name - Value pairs. |
Integration Object |
IntergrationPoint |
Required. The Integration Point name on the Oracle RTD Server. Used to specify a specific integration point among the multiple advisors created in RTD Decision Studio. |
String |
SessionKeys |
Required. An instance of the RTD SessionKeys integration object. Customer information can be added as session key attributes as Name - Value pairs. RTD obtains the customer information from session key attributes of the Web service call. |
Integration Object |
Trace |
Optional. Enables extra logging. Possible values are TRUE or FALSE. The default value is FALSE. |
String |
TrackRecommendations |
Required. Possible values are 'Y' or 'N'. If set to Y, CallAdvisor input attribute details and recommendations details returned by RTD for the corresponding CallAdvisor call are tracked in the Siebel database as a history. |
String. |
Response Message Description: CallAdvisor
For a description of this response message, see the following table.
Table Response Message Description: CallAdvisor
| Node | Description | Type |
|---|---|---|
ChoiceGroupEvents |
Optional. An instance of the integration object RTD Admin CG Events. It contains all the Choice Groups and associated events for all the recommendation types returned by RTD. This is Integration object and name of the IO is RTD Admin CG Events. Please mention tht the output is an instance of this IO. |
Integration Object |
ClusterVersion |
Optional. The cluster version. |
String |
LogInfo |
Optional. Log information. |
String |
RecommendationTrackID |
Optional. The Request ID of the tracked Recommendations. This ID is used in the ProcessResponseAction call to update the selected Response. |
String |
Response:response |
Optional. An instance of the integration object 'res'. Contains the recommendation details returned by the RTD server for the corresponding Advisor call. |
Integration Object |
Service Version |
Optional. Service version. |
String. |
TraceInfo |
Optional. Trace information. |
String |
Request Message Description: CallInformant
For a description of this request message, see the following table.
Table Request Message Description: CallInformant
| Node | Description | Type |
|---|---|---|
Application |
Required. The Inline Service name on the RTD Server. For example, SiebelB2B or SiebelB2C and so on. |
String |
Attributes |
Optional. An instance of the RTD Attributes integration object. Used to send additional attributes for the RTD Informant call in Name - Value pairs. |
Integration Object |
IntegrationPoint |
Required. The integration point name, such as IdentifyCustomer, on the RTD Server. This parameter is used to specify a specific Integration point among the multiple Informants created in RTD Decision Studio. |
String |
SessionKeys |
Required. An instance of the RTD SessionKeys integration object. Customer information can be added as session key attributes in Name - Value pairs. RTD obtains the customer information from session key attributes contained in the Web service call. |
Integration Object |
Trace |
Optional. Enables extra logging. Possible values are TRUE or FALSE. The default value is FALSE. |
String |
Response Message Description: CallInformant
For a description of this response message, see the following table.
Table Response Message Description: CallInformant
| Node | Description | Type |
|---|---|---|
ClusterVersion |
Optional. Cluster version. |
String |
LogInfo |
Optional. Log information. |
String |
ServiceVersion |
Optional. Service version. |
String |
TraceInfo |
Optional. Trace information. |
String |
Request Message Description: ProcessResponseAction
For a description of this request message, see the following table.
Table Request Message Description: ProcessResponseAction
| Node | Description | Type |
|---|---|---|
Accepted Msg Resp Id |
Required. The ID of the Choice Group Event for which the Response is selected.
Note: All the Response details are provided in the corresponding CallAdvisor Web service method output or are predefined in the Siebel CRM application UI Administration-Marketing, Response Management (RTD) view.
|
String |
Application |
Required. The Inline Service name on the RTD Server. For example, SiebelB2B or SiebelB2C and so on. |
String |
Channel |
Required. The channel of the recommendation. This value is used in Informant call of the ProcessResponseAction method. |
String |
Offer Category |
Required. The Offer Category of the recommendation for which the response is chosen |
String |
RTD Choice Event Name |
Required. The Choice Event Name value defined on the RTD Server. |
String |
Recommendation Id |
Required. The Recommendation ID of the recommendation for which the response is chosen. |
String |
Recommendation Name |
Required. The name of the recommendation for which the response is chosen. |
String |
SessionKeyField |
Required. The session key field name that must be used in the Informant call of the ProcessResponseAction method. This value is not used if the SessionKeys integration object structure is passed in the input. |
String |
SessionKeyValue |
Required. The session key value must be used in the Informant call of that ProcessResponseAction method. This value is not used if the SessionKeys integration object structure is passed in the input. |
String |
Accepted Message Id |
Optional. The ID of the Choice Group for which the response is selected.
Note: All the Response details are provided in the corresponding CallAdvisor Web service method output or are predefined in the Siebel CRM application UI Administration-Marketing, Response Management (RTD) view.
|
String |
RTD Attributes |
Optional. Attributes for an RTD Informant call in the RTD Attributes integration object structure. If not specified, the default attributes are set to make the Informant call. |
Integration object |
IntegrationPoint |
Optional. The RTD Integration Point to be called for Informant call. The default value is TrackChoiceEvent. |
Sting |
RTD SessionKeys |
Optional. The session keys for the RTD Informant call in the integration object structure. If not specified, the default SessionKeys are set to make the Informant call. |
Integration object |
Trace |
Optional. Enables extra logging. Possible values are TRUE or FALSE. The default value is FALSE. |
String |
AccountId |
Optional. This value is used in the context of named workflow parameters to retrieve account-related information. |
String |
ContactId |
Optional. This value is used in the context of named workflow parameters retrieve contact-related information. |
String |
RecommendationTrackID |
Optional. The Request ID of the tracked recommendation history. This value is provided in the CallAdvisor ouput if choosen to track the recommendations.This value is empty if you chose not to track the recommendations in the Advisor call. |
String |
RTD_NBA Integration Application Interface
This topic describes the application objects called by 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 the following table.
Table RTD_NBA Integration Service Object
| Siebel Repository Name | Boundary Object Type | Class |
|---|---|---|
RTD_NBA Integration Service |
Business Service |
CSSNBAIntegrationService |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table RTD_NBA Integration Data Object
| Siebel Repository Name | External Name |
|---|---|
RTD Attributes |
Attributes |
res |
res |
RTD Admin CG Events |
ChoiceGroupEvents |
RTD SessionKeys |
SessionKeys |
Methods
For a description of the methods for this Web service, see the following table.
Table RTD_NBA Integration Methods
| Operation | Method |
|---|---|
Call Advisor |
CallAdvisor |
Call Informant |
CallInformant |
ProcessResponseAction |
ProcessResponseAction |
Example Package for RTD_NBA Integration Service
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business 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:
Response...\RTD_NBA Integration Service\CallAdvisor\CallAdvisor_request.txt...\RTD_NBA Integration Service\CallInformant\CallAdvisor_request.txt...\RTD_NBA Integration Service\ProcessResponseAction\ProcessResponseAction_request.txt
See the following file to view the sample code:
...\RTD_NBA Integration Service\CallAdvisor\CallAdvisor_response.txt...\RTD_NBA Integration Service\CallInformant\CallInformant_response.txt
Interface Description (WSDL) for RTD_NBA Integration Service
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\RTD_NBA Integration Service\http___siebel.com_CustomUI_RTD_NBA Integration Service.wsdl
SCOAExportWS
Use this outbound Web Service to export an update commerce job to Siebel Commerce Object Aggregator (SCOA).
SCOAExportWS Operations
For a list of operations associated with this Web service, see the following table.
Table SCOAExportWS Operations
| Name | Description |
|---|---|
StartExportJob |
Export a content job to SCOA |
Request Message Description: StartExportJob
For a description of this request message, see the following table.
Table Request Message Description: StartExportJob
| Node | Description | Type |
|---|---|---|
JobId |
Update Commerce Job Id |
String |
Response Message Description: StartExportJob
For a description of this response message, see the following table.
Table Response Message Description: StartExportJob
| Node | Description | Type |
|---|---|---|
Return |
Return status from SCOA |
String |
SCOAExportWS Application Interface
This topic describes the application objects called by 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 the following table.
Table SCOAExportWS Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
SCOAExportWS |
Business Service |
CSSWSOutboundDispatcher |
Methods
For a description of the methods for this Web service, see the following table.
Table SCOAExportWS Methods
| Operation | Method |
|---|---|
StartExportJob |
StartExportJob |
Example Package for SCOAExportWS
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business 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:
...\ SCOAExport\SCOAExportRequest.xmlResponse
See the following file to view the sample code:
...\ SCOAExport\SCOAExportResponse.xml
Interface Description (WSDL) for SCOAExportWS
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\SCOAExport\SCOAExportWS.WSDL
searchSolution
Use this Web service to search for solutions based on user inputs, and retrieve a solution as a search result.
searchSolution Operations
The operations provide search solution results. The Web service uses the business service called Search Solution Service of Searching Solution business component. For a list of operations associated with this Web service, see the following table.
Table searchSolution Operations
| Name | Parameters | Description |
|---|---|---|
searchSolution.searchSolution |
Input: SearchInputsIO (SearchText, SolutionType, To, From). Output: SearchResultsIO (Total Records, Solution ID, Solution Title, Last Update Date). |
Performs a search on a solution based on specified input. |
searchSolution.getSolution |
Input: SolutionId. Output: SolutionResultIO (Solution ID, Solution Title, Last Update Date, FAQ, Resolution Text, Solution Type, SolnAttachmentList (Attachment ID, File Name, Last Updated Date, Type) ). |
Retrieves solution from search results. |
Request Message Description: searchSolution
Performs a search on a solution based on specified input. For a description of this request message, see the following table.
Table Request Message Description: searchSolution
| Node | Description | Type |
|---|---|---|
SearchText |
Text to be searched. |
String |
SolutionType |
Type of Solution. |
String |
From |
Index of Record. |
String |
To |
Index of Record. |
String |
Response Message Description: searchSolution
For a description of this response message, see the following table.
Table Response Message Description: searchSolution
| Node | Description | Type |
|---|---|---|
TotalRecords |
Total number of records fetched. |
String |
From |
Index of the first record returned. |
String |
SolutionId |
Solution ID. |
String |
SolutionTitle |
Solution Title. |
String |
LastUpdateDate |
Last update date of the record. |
String |
To |
Index of the last record fetched. |
String |
Request Message Description: getSolution
Retrieves solution from search results. For a description of this request message, see the following table.
Table Request Message Description: getSolution
| Node | Description | Type |
|---|---|---|
SolutionId |
Solution ID |
String |
Response Message Description: getSolution
For a description of this response message, see the following table.
Table Response Message Description: getSolution
| Node | Description | Type |
|---|---|---|
FAQ |
Frequently Asked Question |
String |
LastUpdateDate |
Last update date of the record |
String |
AttachmentId |
Attachment ID |
String |
AttachmentType |
Type of Attachment |
String |
Name |
Name |
String |
ResolutionText |
Resolution Text message |
String |
searchSolution Application Interface
This topic describes the application objects called by 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 the following table.
Table searchSolution Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
Search Solution Service |
Business Service |
CSSSrchSolutionSvc |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table searchSolution Data Object
| Siebel Repository Name | External Name |
|---|---|
SolutionResultSiebelMessage |
SolutionResultIO |
SearchInputsSiebelMessage |
SearchInputsIO |
SearchResultsSiebelMessage |
SearchResultsIO |
Example Package for searchSolution
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\searchSolution\searchSolution_request.xmlResponse
See the following file to view the sample code:
...\searchSolution\searchSolution_response.xml
Interface Description (WSDL) for searchSolution
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\searchSolution\searchSolution.wsdl
SelfServiceAccount
This Web service makes available the EAI UI business service SelfServiceAccount, which provides CRUD and query operations on the integration object SS_Account_IO.
This Web service makes available the Execute and Query Methods in the SelfServiceAccount business service as Web service operations.
SelfServiceAccount Operations
For a list of operations associated with this Web service, see the following table.
Table SelfServiceAccount Operations
| Name | Description |
|---|---|
SelfServiceAccountExecute |
Performs CRUD operations on the instance of SS_Account_IO provided as input. This operation is used in Siebel Self-Service for adding, editing and deleting BusinessAddress to an Account. |
SelfServiceAccountQueryPage |
Performs Query operation based on the viewCriteria and searchSpec set on the instance of SS_Account_IO provided as input. This operation is used in Siebel Self-Service for querying the details of an Account, inclusive of the Business Addresses associated to the account. |
Request Message Description: SelfServiceAccountExecute
For a description of this request message, see the following table.
Table Request Message Description: SelfServiceAccountExecute
| Node | Description |
|---|---|
SelfServiceAccountExecute_Input |
Container element for the Execute Operation request. |
ListOfSSAccount |
Corresponds to an instance of SS_Account_IO. |
ListOfSSAccount/ Account |
Set operation accordingly. If account details need to be updated, then set the operation to Update. If the business address needs to be added or updated, then set operation to Skipnode. |
ListOfSSAccount/ Account /Id |
Set the ID of the account as a ViewCriteria, if the purpose is to update the account or create and update business address for the given account. |
ListOfSSAccount/ Account / ListOfAccountBusinessAddress |
Container element to hold the list of business addresses to be created or updated for the account. |
ListOfSSAccount/ Account / ListOfAccountBusinessAddress/ AccountBusinessAddress |
Used to create or update the business address of the Account. Set operation appropriately as Insert or Update and enable the IsPrimaryMVG setting, if this address needs to be made the primary address on the Account. |
ListOfSSAccount/ Account / ListOfAccountBusinessAddress/ AccountBusinessAddress/ Id |
If the operation is update on AccountBusinessAddress, then set this field to the specific address of the account. |
ListOfSSAccount/ Account / ListOfAccountBusinessAddress/ AccountBusinessAddress/ StreetAddress (Similarly StreetAddress2, AddressLine3, State, City, County, Country) |
Set appropriate values for the details of this address. |
ListOfSSAccount/ Account / ListOfAccountBusinessAddress/ AccountBusinessAddress/ MainAddressFlag |
Set to TRUE if the address is the main address for the account. |
ListOfSSAccount/ Account / ListOfAccountBusinessAddress/ AccountBusinessAddress/ BillAddressFlag |
Set TRUE if the address is the billable address for the account. |
ListOfSSAccount/ Account / ListOfAccountBusinessAddress/ AccountBusinessAddress/ ShipAddressFlag |
Set TRUE to fetch if the address is the shippable address for the account. |
ListOfSSAccount/ Account / ListOfAccountBusinessAddress/ AccountBusinessAddress/ ActiveStatus |
Set to TRUE, if only the active addresses of the account need to be retrieved. |
ListOfAccountBusinessAddress/ AccountBusinessAddress/ ModId |
Set the ModId while updating, so as to make sure that the record is not updated in the interim. |
ExecutionMode |
For more information, see Business Processes and Rules: Siebel Enterprise Application Integration. |
LOVLanguageMode |
For more information, see Business Processes and Rules: Siebel Enterprise Application Integration. |
ViewMode |
For more information, see Business Processes and Rules: Siebel Enterprise Application Integration. |
Response Message Description: SelfServiceAccountExecute
For a description of this response message, see the following table.
Table Response Message Description: SelfServiceAccountExecute
| Node | Description |
|---|---|
SelfServiceAccountExecute_Output |
Container element for the Execute Operation response. |
ListOfSSAccount |
Corresponds to an instance of SS_Account_IO. |
ListOfSSAccount/ Account |
Account name. |
ListOfSSAccount/ Account /Id |
ID of the account. |
ListOfSSAccount/ Account / Mod Id |
Mod ID for the account record. |
ListOfSSAccount/ Account / ListOfBusinessAddress |
Container element for the list of created or updated business address of the account. |
ListOfSSAccount/ Account / ListOfBusinessAddress/ BusinessAddress |
For each created or updated business address of the account. |
ListOfSSAccount/ Account / ListOfBusinessAddress/ BusinessAddress/ Id |
ID of the address created or updated. |
ListOfSSAccount/ Account / ListOfBusinessAddress/ BusinessAddress/ ModId |
ModId of the address record created or updated. |
Request Message Description: SelfServiceAccountQueryPage
This operation is used to query the details of the Account or to query the list of business addresses associated with an account. This operation also retrieves the following information for a given account: primary address ID, primary Bill To Address ID, primary Ship To Address ID, as well as determining if each of the retrieved addresses are Billable or Shippable. Siebel Self-Service Applications version 8.1 use LOVLanguageMode as ‘LDC’ and ViewMode as ‘All’ for this Web service. For a description of this request message, see the following table.
Table Request Message Description: SelfServiceAccountQueryPage
| Node | Description |
|---|---|
SelfServiceAccountQueryPage_Input |
Container element for the QueryPage Operation request. |
ListOfSSAccount |
Corresponds to an instance of SS_Account_IO. |
ListOfSSAccount/ Account |
Account name. |
ListOfSSAccount/ Account /Id |
Set the ID of the account as a ViewCriteria. |
ListOfSSAccount/ Account / PrimaryAddressId |
Empty. Used to fetch the ID of the primary address of the account. |
ListOfSSAccount/ Account / PrimaryBillToAddressId |
Empty. Used to fetch the ID of the Primary Bill To address of the account. |
ListOfSSAccount/ Account / PrimaryShipToAddressId |
Empty. Used to fetch the ID of the Primary Ship To address of the account. |
ListOfSSAccount/ Account / ListOfBusinessAddress |
To fetch the business address of the account. |
ListOfSSAccount/ Account / ListOfBusinessAddress/ BusinessAddress |
Empty. |
ListOfSSAccount/ Account / ListOfBusinessAddress/ BusinessAddress/ Id |
Empty (Set it to retrieve a specific address of this account). |
ListOfSSAccount/ Account / ListOfBusinessAddress/ BusinessAddress/ StreetAddress (Similarly StreetAddress2, AddressLine3, State, City, County, Country) |
Empty. Set appropriate View Criteria for filtering addresses. |
ListOfSSAccount/ Account / ListOfBusinessAddress/ BusinessAddress/ MainAddressFlag |
Empty. Used to fetch if the address is the main address for the account. |
ListOfSSAccount/ Account / ListOfBusinessAddress/ BusinessAddress/ BillAddressFlag |
Empty. Used to fetch if the address is the Billable Address for the account. |
ListOfSSAccount/ Account / ListOfBusinessAddress/ BusinessAddress/ ShipAddressFlag |
Empty. Used to fetch if the address is the Shippable Address for the account. |
ListOfSSAccount/ Account / ListOfBusinessAddress/ BusinessAddress/ ActiveStatus |
Set to TRUE, only if the active addresses of the account need to be retrieved. |
ListOfSSAccount/ Account / |
Empty. |
ListOfBusinessAddress/ BusinessAddress/ ModId |
Empty. Used to fetch the ModId to be sent back while updating, so as to make sure that the record is not updated in the interim. |
ExecutionMode |
For more information, see Business Processes and Rules: Siebel Enterprise Application Integration. |
LOVLanguageMode |
For more information, see Business Processes and Rules: Siebel Enterprise Application Integration. |
ViewMode |
For more information, see Business Processes and Rules: Siebel Enterprise Application Integration. |
Response Message Description: SelfServiceAccountQueryPage
For a description of this response message, see the following table.
Table Response Message Description: SelfServiceAccountQueryPage
| Node | Description |
|---|---|
SelfServiceAccountQueryPage_Output |
Container element for the QueryPage Operation response. |
ListOfSSAccount |
Corresponds to an instance of SS_Account_IO. |
ListOfSSAccount/ Account |
|
ListOfSSAccount/ Account /Id |
ID of the account. |
ListOfSSAccount/ Account / PrimaryAddressId |
Retrieved ID of the Primary Address of the account. |
ListOfSSAccount/ Account / PrimaryBillToAddressId |
Retrieved ID of the Primary Bill To address of the account. |
ListOfSSAccount/ Account / PrimaryShipToAddressId |
Retrieved ID of the Primary Ship To address of the account. |
ListOfSSAccount/ Account / ListOfBusinessAddress |
Container element for the retrieved Business Address of the account. |
ListOfSSAccount/ Account / ListOfBusinessAddress/ BusinessAddress |
For each retrieved business address of the account. |
ListOfSSAccount/ Account / ListOfBusinessAddress/ BusinessAddress/ Id |
ID of the address. |
ListOfSSAccount/ Account / ListOfBusinessAddress/ BusinessAddress/ StreetAddress (Similarly StreetAddress2, AddressLine3, State, City, County, Country) |
Details of the business address. |
ListOfSSAccount/ Account / ListOfBusinessAddress/ BusinessAddress/ MainAddressFlag |
True, if the address is the main Address for the account. |
ListOfSSAccount/ Account / ListOfBusinessAddress/ BusinessAddress/ BillAddressFlag |
True, if the address is the Billable Address for the account. |
ListOfSSAccount/ Account / ListOfBusinessAddress/ BusinessAddress/ ShipAddressFlag |
True, if the address is the Shippable Address for the account. |
ListOfSSAccount/ Account / ListOfBusinessAddress/ BusinessAddress/ ActiveStatus |
True, if the address is active. |
ListOfBusinessAddress/ BusinessAddress/ ModId |
Empty; to fetch the ModId to be sent back while updating, so as to make sure that the record is not updated in the interim. |
SelfServiceAccount Application Interface
This topic describes the application objects called by this Web service. This Web service makes available the EAI UI business service SelfServiceAccount, which provides CRUD and query operations on the integration object SS_Account_IO. 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 the following table.
Table SelfServiceAccount Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
SelfServiceAccount |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table SelfServiceAccount Data Object
| Siebel Repository Name | External Name |
|---|---|
SS_Account_IO |
SS_Account_IO |
Example Package for SelfServiceAccount
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
Request (SelfServiceAccountExecute)
See the following file to view the sample code:
...\SelfServiceAccount\SelfServiceAccountExecute_request.xmlResponse (SelfServiceAccountExecute)
See the following file to view the sample code:
...\SelfServiceAccount\SelfServiceAccountExecute_response.xmlRequest (SelfServiceAccountQueryPage)
See the following file to view the sample code:
...\SelfServiceAccount\SelfServiceAccountQueryPage_request.xmlResponse (SelfServiceAccountQueryPage)
See the following file to view the sample code:
...\SelfServiceAccount\SelfServiceAccountQueryPage_response.xml
Interface Description (WSDL) for SelfServiceAccount
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\SelfServiceAccountQueryPage\SelfServiceAccount.wsdl
SelfServiceAccountRootPath
This Web service makes available the EAI UI business service SelfServiceAccountRootPath, which provides query operations on integration object SS_AccountRootPath_IO.
This Web service makes available the Query Method in the SelfServiceAccount business service as a Web service operation. In Siebel Self-Service Applications, version 8.1, this operation is used in the context of Global Accounts - Account Hierarchy. For a given account, this operation is used for retriving the path to the root account and also to fetch the price lists of the accounts along this path.
SelfServiceAccountRootPath Operations
For a list of operations associated with this Web service, see the following table.
Table SelfServiceAccountRootPath Operations
| Name | Description |
|---|---|
SelfServiceAccountRootPathQueryPage |
Performs a query operation based on the viewCriteria and searchSpec set on the instance of SS_AccountRootPath_IO provided as input. The response contains the list of accounts along the path to the root account and the priceList set for each of these accounts. |
Request Message Description: SelfServiceAccountRootPathQueryPage
For a description of this request message, see the following table.
Table Request Message Description: SelfServiceAccountRootPathQueryPage
| Node | Description |
|---|---|
SelfServiceAccountRootPathQueryPage_Input |
Container element for the QueryPage operation request. |
ListOfSSAccountRootPath |
Corresponds to an instance of SS_AccountRootPath_IO. |
ListOfSSAccountRootPath /SSAccountRootPath |
Container element, which holds the columns to be queried, and the criteria to be used. |
ListOfSSAccountRootPath /SSAccountRootPath /ParPartyId |
Empty. |
ListOfSSAccountRootPath /SSAccountRootPath /PartyId |
Empty. |
ListOfSSAccountRootPath /SSAccountRootPath /PartyName |
Empty. |
ListOfSSAccountRootPath /SSAccountRootPath /PriceListId |
Empty. |
ListOfSSAccountRootPath /SSAccountRootPath /RelationTypeCode |
Empty. |
ListOfSSAccountRootPath /SSAccountRootPath /Level1PartyId |
ID of the Account, from which the path to the root Account needs to be identified. |
ExecutionMode |
Forward only. |
LOVLanguageMode |
LDC. |
ViewMode |
All. |
Response Message Description: SelfServiceAccountRootPathQueryPage
The response contains the details based on the query set on the Payment integration object .
For a description of this response message, see the following table.
Table Response Message Description: SelfServiceAccountRootPathQueryPage
| Node | Description |
|---|---|
SelfServiceAccountRootPathQueryPage_Output |
Container element for the QueryPage Operation response. |
ListOfSSAccountRootPath |
Corresponds to an instance of SS_AccountRootPath_IO. |
ListOfSSAccountRootPath /SSAccountRootPath |
Container element, which corresponds to an Account that is present along the path to the root Account. |
ListOfSSAccountRootPath /SSAccountRootPath /ParPartyId |
If ParPartyId is null, the retrieved account is deemed as the root account. Otherwise, this account is one of the accounts in the path. |
ListOfSSAccountRootPath /SSAccountRootPath /PartyId |
ID of the retrieved account. |
ListOfSSAccountRootPath /SSAccountRootPath /PartyName |
Name of the retrieved account. |
ListOfSSAccountRootPath /SSAccountRootPath /PriceListId |
PriceListId of the retrieved account. |
ListOfSSAccountRootPath /SSAccountRootPath /RelationTypeCode |
SELF or DIRECT or INDIRECT. |
ListOfSSAccountRootPath /SSAccountRootPath /Level1PartyId |
DIRECT. The Account is the parent the Level1PartyId. |
SelfServiceAccountRootPath Application Interface
This topic describes the application objects called by the SelfServiceAccountRootPath. For more information on application implementation, refer to your application development documentation on Oracle Technology Network. For more information on application implementation, refer to application development documentation.
Service Object (Business Service or Workflow)
For a description of the service objects for this Web service, see the following table.
Table SelfServiceAccountRootPath Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
SelfServiceAccountRootPath |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table SelfServiceAccountRootPath Data Object
| Siebel Repository Name | External Name |
|---|---|
SS_AccountRootPath_IO |
SS_AccountRootPath_IO |
Example Package for SelfServiceAccountRootPath
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\SelfServiceAccountRootPath\SelfServiceAccountRootPath_request.xmlResponse
See the following file to view the sample code:
...\SelfServiceAccountRootPath\SelfServiceAccountRootPath_response.xml
Interface Description (WSDL) for SelfServiceAccountRootPath
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\SelfServiceAccountRootPath\SelfServiceAccountRootPath.wsdl
SelfServiceAllAccountsList
This Web service makes available the EAI UI business service SelfServiceAllAccountsList, which provides query operations on the integration object SS_AllAccount_List_IO.
This Web service make available the Query Method in the SelfServiceAllAccountsList Business Service as Web service operation. In Siebel Self-Service Applications version 8.1, this operation is used in the context of Global Accounts - Account Hierarchy. For a given root account, this operation is used for retriving all the children accounts that are directly or indirectly related to it, including itself.
SelfServiceAllAccountsList Operations
For a list of operations associated with this Web service, see the following table.
Table SelfServiceAllAccountsList Operations
| Name | Description |
|---|---|
SelfServiceAllAccountsListQueryPage |
Performs Query operation based on the viewCriteria (contains the Root Account ID) on the instance of SS_AllAccount_List_IO provided as input. The response contains the list of accounts that are related to the root account. |
Request Message Description: SelfServiceAllAccountsListQueryPage
For a description of this request message, see the following table.
Table Request Message Description: SelfServiceAllAccountsListQueryPage
| Node | Description | Type |
|---|---|---|
SelfServiceAllAccountsListQueryPage_Input |
Container element for the QueryPage Operation request. |
String |
ListOfSSAllAccount |
Corresponds to an instance of SS_AllAccount_List_IO. |
String |
ListOfSSAllAccount /SSAllAccountList |
Container element, which holds the columns to be queried, and the criteria to be used. |
String |
ListOfSSAllAccount /SSAllAccountList |
Empty. |
String |
/ModId |
Set the Root Account ID as the view criteria. |
String |
ListOfSSAllAccount /SSAllAccountList /ParentPartyId |
Empty. |
String |
ListOfSSAllAccount /SSAllAccountList /RelationTypeCode ListOfSSAllAccount /SSAllAccountList /Level1AccountStatus /Level1ApprovalStatus Level1BusinessPhone Level1EmailAddress Level1FaxNumber Level1ParentPartyId Level1PartyLocation Level1PartyName Level1PriceListId Level1PrimaryAddressId Level1PrimaryBillToAddressId Level1PrimaryContactId Level1PrimaryShipToAddressId Level1Type |
Empty |
String |
Level2ParentAccountName |
Empty (Columns to be retrieved in the response) |
String |
ExecutionMode |
Empty |
String |
LOVLanguageMode |
ForwardOnly |
String |
ViewMode |
LDC |
String |
Response Message Description: SelfServiceAllAccountsListQueryPage
For a description of this response message, see the following table.
Table Response Message Description: SelfServiceAllAccountsListQueryPage
| Node | Description | Type |
|---|---|---|
SelfServiceAllAccountsListQueryPage_Input |
Container element for the QueryPage Operation response. |
String |
ListOfSSAllAccount |
Corresponds to an instance of SS_AllAccount_List_IO. |
String |
ListOfSSAllAccount /SSAllAccountList /ModId |
Container element, which holds the columns to be queried, and the criteria to be used. |
String |
ListOfSSAllAccount /SSAllAccountList /ParentPartyId |
Empty. |
String |
ListOfSSAllAccount /SSAllAccountList /PartyId |
AccountId of the child account. |
String |
ListOfSSAllAccount /SSAllAccountList /RelationTypeCode |
Whether the child is directly or indirectly under this root account. Can be SELF, DIRECT or INDIRECT. |
String |
ListOfSSAllAccount /SSAllAccountList /Level1AccountStatus, Level1ApprovalStatus, Level1BusinessPhone, Level1EmailAddress, Level1FaxNumber, Level1PartyName, Level1PartyLocation, Level1PriceListId, Level1PrimaryAddressId, Level1PrimaryBillToAddressId, Level1PrimaryContactId, Level1PrimaryShipToAddressId, Level1Type |
Retrieved details of the child account. |
String |
ListOfSSAllAccount /SSAllAccountList /Level1ParentPartyId |
Immediate Parent of this child account. For accounts with RelationTypeCode as DIRECT, it matches the root account ID itelsef. |
String |
ListOfSSAllAccount /SSAllAccountList /Level2ParentAccountName |
AccountName of the Immediate Parent of this child account. |
String |
SelfServiceAllAccountsList Application Interface
This topic describes the application objects called by 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 the following table.
Table SelfServiceAllAccountsList Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
SelfServiceAllAccountsList |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table SelfServiceAllAccountsList Service Object
| Siebel Repository Name | External Name |
|---|---|
SS_AllAccount_List_IO |
SS_AllAccount_List_IO |
Example Package for SelfServiceAllAccountsList
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\SelfServiceAllAccountsList\SelfServiceAllAccountsList_request.xmlResponse
See the following file to view the sample code:
...\SelfServiceAllAccountsList\SelfServiceAllAccountsList_response.xml
Interface Description (WSDL) for SelfServiceAllAccountsList
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\SelfServiceAllAccountsList\SelfServiceAllAccountsList.wsdl
SelfServiceContact
This Web service makes available the EAI UI business service SelfServiceContact, which provides CRUD and query operations on the integration object SS_Contacts_IO.
This Web service makes available the Execute and Query Methods in the SelfServiceContact business service as Web service operations.
As a result, in Siebel Self-Service Applications, the SelfServiceContact Web service is most often used for the QueryPage operation.
SelfServiceContact Operations
For a list of operations associated with this Web service, see the following table.
Table SelfServiceContact Operations
| Name | Description |
|---|---|
SelfServiceContactExecute |
Used to set the direction of a query on a business component. Valid values are ForwardOnly and Bidirectional. The default value is Bidirectional. The ForwardOnly value is more efficient than Bidirectional, and is recommended in cases where you must process a large number of records in the forward direction only (such as for report generation). For operations that are likely to return more than 10000 records, use ForwardOnly to avoid errors. For more information on executing queries, see the topic on the ExecuteQuery business component method in Siebel Object Interfaces Reference. |
SelfServiceContactQueryPage |
Performs a query operation based on the viewCriteria and searchSpec set on the instance of SS_Contacts_IO provided as input. This operation is used in Siebel Self-Service Applications version 8.1 for querying the details of the contact, inclusive of the Personal Addresses associated to the contact. |
Request Message Description: SelfServiceContactExecute
For a description of this request message, see the following table.
Table Request Message Description: SelfServiceContactExecute
| Node | Description | Type |
|---|---|---|
ExecutionMode |
Used to set the direction of a query on a business component. Valid values are ForwardOnly and Bidirectional. The default value is Bidirectional. ForwardOnly is generally recommended over Bidirectional in cases where you must process a large number of records in the forward direction only (such as for report generation). For operations that are likely to return more than 10000 records it is recommended that you use ForwardOnly. For more information on executing queries, see the topic on the ExecuteQuery business component method in Integration Platform Technologies: Siebel Enterprise Application Integration. |
View the WSDL by clicking the Related Files link next to the link for Siebel CRM Web Services Reference on the Siebel documentation library. |
LOVLanguageMode |
LIC Language Independent Code or LDC Language Dependent Code. |
String |
ViewMode |
The default view mode is All. The visibility mode is applied to the business object. Valid values are: Manager, Sales Rep, Personal, Organization, Sub-Organization, Group, Catalog, and All.
Note: The ViewMode user property used on the integration object has priority over the ViewMode method argument.
|
Complex Type |
Contact |
Corresponds to a record in SS_Contacts_IO. Set the operation accordingly. If Contact details require an update, or if child elements such as Personal Address are present, use the Update operation. Otherwise, set the operation to SkipNode. |
String |
Contact /Id |
ID of the Contact. Set this if the mode on Contact node is Update or SkipNode. |
String |
Contact /ListOfAccount |
Container element for the assigned accounts of this contact. If the mode on the Contact is Insert, then the accounts specified in this list are inserted and assigned to the newly created contact. If the mode on Contact is Skipnode, then accounts specified in this list are made as the only accounts assigned for this contact. All other existing assigned accounts are unassigned by default. |
String |
Contact /ListOfAccount/ Account |
Contact account |
String |
Contact /ListOfAccount/ Account/ Name, PrimaryContactId, Type |
Details of the assigned account. |
String |
Contact/ ListOfContactCommunicationAddress |
Contact address. |
String |
Contact /ListOfContactCommunicationAddress /ContactCommunicationAddress / AlternateEmailAddress |
Alternate email address value to be edited or created. |
String |
Contact /ListOfContactCommunicationAddress /ContactCommunicationAddress /CommunicationAddressId |
ID of the alternate email address value to be edited; blank for adding new alternate email address. |
String |
Response Message Description: SelfServiceContactExecute
For a description of this response message, see the following table.
Table Response Message Description: SelfServiceContactQueryExecute
| Node | Description | Type |
|---|---|---|
SelfServiceContactExecute_Output |
Container element for the Execute Operation request. |
Complex Type |
ListOfSSContact |
Corresponds to an instance of SS_Contacts_IO. |
View the WSDL by clicking the Related Files link next to the link for Siebel CRM Web Services Reference on the Siebel documentation library. |
ListOfSSContact/Contact/Id, ModId |
ID and ModId of Inserted, or Updated Contact Record. |
String |
ListOfSSContact/Contact/ListOfAccount/Account/Id, Mod Id |
ID and ModId of Inserted, or Updated Account Record. |
String |
ListOfSSContact/Contact/ListOfCommunicationAddress/CommunicationAddress/Id, Mod Id |
ID and ModId of Inserted, or Updated CommunicationAddress Record. |
String |
Request Message Description: SelfServiceContactQueryPage
For a description of this request message, see the following table.
Table Request Message Description: SelfServiceContactQueryPage
| Node | Description | Type |
|---|---|---|
SelfServiceContactQueryPage_Input |
Container element for the QueryPage Operation request. |
Complex Type |
ListOfSSContact |
Corresponds to an instance of SS_Contacts_IO. |
View the WSDL by clicking the Related Files link next to the link for Siebel CRM Web Services Reference on the Siebel documentation library. |
ListOfSSContact/Contact |
Set contact information. |
Complex Type |
Contact/ Id |
Set the ID of the Contact as a ViewCriteria. |
View the WSDL by clicking the Related Files link next to the link for Siebel CRM Web Services Reference on the Siebel documentation library. |
Contact/ ModId |
Retrieve and pass back while updating, to make sure that Contact record is not updated in the interim. |
Complex Type |
Contact/ FirstName, MiddleName, LastName, Status, EmailAddress, CellularPhone, HomePhone, FaxPhone, WorkPhone, TimeZoneId, EmailSRUpdatesFlag, SendPromotions |
Empty (Columns to be retrieved). |
View the WSDL by clicking the Related Files link next to the link for Siebel CRM Web Services Reference on the Siebel documentation library. |
Contact/ LoginName, ApprovalStatus, ChallengeQuestion, ChallengeAnswer |
Empty (Columns to be retrieved). These columns are related to the username information. |
String |
Contact/ PrimaryAccountName, PrimaryAddressId, PrimaryAddressName PrimaryPersonalAddressId |
Empty (Columns to be retrieved). |
String |
Contact/ ListOfContactCommunicationAddress |
Container element for the AlternateEmailAddress to be retrieved. Contact can have similar subnodes for querying PersonalAddress, Account and AccountBusinessAddress. |
String |
Contact /ListOfContactCommunicationAddress /ContactCommunicationAddress |
Contact communications address. |
String |
Contact /ListOfContactCommunicationAddress /ContactCommunicationAddress /AlternateEmailAddress |
Empty (Columns to be retrieved). Alternate Email Address of the contact. |
String |
Contact /ListOfContactCommunicationAddress /ContactCommunicationAddress /CommunicationAddressId |
Empty (Columns to be retrieved). ID of the Alternate Email Address of the contact. |
Complex Type |
ExecutionMode |
ForwardOnly. |
View the WSDL by clicking the Related Files link next to the link for Siebel CRM Web Services Reference on the Siebel documentation library. |
LOVLanguageMode |
LIC Language Independent Code or LDC Language Dependent Code. |
String |
ViewMode |
All. |
Complex Type |
Response Message Description: SelfServiceContactQueryPage
For a description of this response message, see the following table.
Table Response Message Description: SelfServiceContactQueryPage
| Node | Description | Type |
|---|---|---|
SelfServiceContactQueryPage_Output |
Container element for the QueryPage Operation response. |
Complex Type |
ListOfSSContact |
Corresponds to an instance of SS_Contacts_IO. |
View the WSDL by clicking the Related Files link next to the link for Siebel CRM Web Services Reference on the Siebel documentation library. |
ListOfSSContact/Contact |
Set contact information. |
Complex Type |
Contact/ Id |
ID of the Contact being queried. |
View the WSDL by clicking the Related Files link next to the link for Siebel CRM Web Services Reference on the Siebel documentation library. |
Contact/ ModId |
Container element for the QueryPage Operation response. |
Complex Type |
Contact/ FirstName, MiddleName, LastName, Status, EmailAddress, CellularPhone, HomePhone, FaxPhone, WorkPhone, TimeZoneId, EmailSRUpdatesFlag, SendPromotions |
Primitive details of the contact. EmailSRUpdatesFlag and SendPromotions contain the preferences shown in Siebel Self-Service Applications version 8.1 Registration screens. |
View the WSDL by clicking the Related Files link next to the link for Siebel CRM Web Services Reference on the Siebel documentation library. |
Contact/ LoginName, ApprovalStatus, ChallengeQuestion, ChallengeAnswer |
These nodes contain the values for the username information. |
String |
Contact/ PrimaryAccountName, PrimaryAddressId, PrimaryAddressName PrimaryPersonalAddressId |
These nodes contain the values for the PrimaryAccountName, Primary BusinAddressId, Primary BusinessAddressName and PrimaryPersonalAddressId respectively. |
String |
Contact/ ListOfContactCommunicationAddress |
Container element for the AlternateEmailAddress retrieved. |
String |
Contact /ListOfContactCommunicationAddress /ContactCommunicationAddress |
Email address of the contact. |
String |
Contact /ListOfContactCommunicationAddress /ContactCommunicationAddress /AlternateEmailAddress |
Alternate email address of the contact. |
String |
Contact /ListOfContactCommunicationAddress /ContactCommunicationAddress /CommunicationAddressId |
ID of the alternate email address of the contact. |
Complex Type |
ExecutionMode |
ForwardOnly. |
View the WSDL by clicking the Related Files link next to the link for Siebel CRM Web Services Reference on the Siebel documentation library. |
LOVLanguageMode |
LDC. |
String |
ViewMode |
All. |
Complex Type |
SelfServiceContact Application Interface
This topic describes the application objects called by 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 the following table.
Table SelfServiceContact Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
SelfServiceContact |
BusinessService |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table SelfServiceContact Data Object
| Siebel Repository Name | External Name |
|---|---|
SS_Contacts_IO |
SS_Contacts_IO |
Example Package for SelfServiceContact
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
Request (SelfServiceContactQueryPage)
See the following file to view the sample code:
...\SelfServiceContact\SelfServiceContactQueryPage_request.xmlResponse (SelfServiceContactQueryPage)
See the following file to view the sample code:
...\SelfServiceContact\SelfServiceContactQueryPage_request.xmlRequest (SelfServiceContactExecute)
See the following file to view the sample code:
...\SelfServiceContact\SelfServiceContactExecute_request.xmlResponse (SelfServiceContactExecute)
See the following file to view the sample code:
...\SelfServiceContact\SelfServiceContactExecute_request.xml
Interface Description (WSDL) for SelfServiceContact
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\SelfServiceContact\SelfServiceContact.wsdl
SelfServicePaymentHistory
This Web service queries the Payment History details as specified by the search criteria for any contact logged into the application. Payment details like Payment type, Payment profile, transaction amount, type and date for different orders against which the payment was made by a contact can be queried.
SelfServicePaymentHistory Operations
For a list of operations associated with this Web service, see the following table.
Table SelfServicePaymentHistory Operations
| Name | Description |
|---|---|
SelfServicePaymentHistoryQueryPage |
Performs query operations set on the SS_PaymentHistory_IO Integration Object as the input.this method is used for querying the payment details for different orders performed by a contact. |
Request Message Description: SelfServicePaymentHistoryQueryPage
Based on the query criteria set on the integration object, payment related details like the payment profile details, transaction amount, type and date along with the order numbers can be queried. For a description of this request message, see the following table.
Table Request Message Description: SelfServicePaymentHistoryQueryPage
| Node | Description | Type |
|---|---|---|
SelfServicePaymentHistoryQueryPage_Input |
The method arguments are Payment Integration Object, Language Mode (value is LDC) and viewMode (All). |
Integration Object |
Response Message Description: SelfServicePaymentHistoryQueryPage
The response contains the details based on the query set on the Payment Integration Object. For a description of this response message, see the following table.
Table Response Message Description: SelfServicePaymentHistoryQueryPage
| Node | Description | Type |
|---|---|---|
SelfServicePaymentHistoryQueryPage_Output |
Integration Object |
The retrieved data for the query performed. |
SelfServicePaymentHistory Application Interface
This Web service makes available the EAI UI business service SelfServicePaymentHistory, which provides update and query operations on the integration object SS_PaymentHistory_IO. 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 the following table.
Table SelfServicePaymentHistory Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
SelfServicePaymentHistory |
Integration Object |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table SelfServicePaymentHistory Data Object
| Siebel Repository Name | External Name |
|---|---|
SS_PaymentHistory_IO |
Payments |
Example Package for SelfServicePaymentHistory
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\SelfServicePaymentHistory\SelfServicePaymentHistoryRequest.xmlResponse
See the following file to view the sample code:
...\SelfServicePaymentHistory\SelfServicePaymentHistoryResponse.xml
Interface Description (WSDL) for SelfServicePaymentHistory
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\SelfServicePaymentHistory\SelfServicePaymentHistory.wsdl
SelfServicePostLoginProcess
This Web service makes available the SelfServicePostLoginProcess workflow as LoadUserDetails operation. The response of this Web service is determined by the P_Mode request parameter, as displayed in P_Mode Request Parameter.
P_Mode Request Parameter
For a description of the P_Mode request parameter, see the following table.
Table P_Mode Request Parameter
| P_Mode | Response |
|---|---|
OnlyLoadResponsibilities |
Returns only the responsibilities for the given user name. |
SkipLoadResponsibilities |
Returns only the contact details for the given user name. |
LoadEverything |
Returns both the contact details and responsibilities for the given user name. |
SelfServicePostLoginProcess Operations
For a list of operations associated with this Web service, see the following table.
Table SelfServicePostLoginProcess Operations
| Name | Description |
|---|---|
LoadUserDetails |
This operation triggers the SelfServicePostLoginProcess workflow. |
Request Message Description: LoadUserDetails
For a description of this request message, see the following table.
Table Request Message Description: LoadUserDetails
| Node | Description | Type |
|---|---|---|
P_Mode |
For a description, see P_Mode Request Parameter. |
String |
ListOfSSContact |
An SS_Contact_IO instance, where in ListOfSSContact/Contact/LoginName contains the username of the user for whom the details need to be retrieved. |
Integration Object |
P_LoginName |
Refer to the SelfServiceContact.doc for the details on ListOfContact and its subnodes. |
String |
getUserResponsibilitiesResponse |
Username of the user for whom the details need to be retrieved. |
Complex Type |
getUserResponsibilitiesResponse /listOfUserResponsibilities/ |
Container element for Responsibilities. Maps to an instance of getUserResponsibilitiesResponse integration object. |
View the WSDL by clicking the Related Files link next to the link for Siebel CRM Web Services Reference on the Siebel documentation library. |
Response Message Description: LoadUserDetails
For a description of this response message, see the following table.
Table Response Message Description: LoadUserDetails
| Node | Description | Type |
|---|---|---|
LoadUserDetails_Output |
Container element for the LoadUserDetails operation response. |
Complex Type |
ListOfSSContact |
An SS_Contact_IO instance, where in ListOfSSContact/Contact/Id contains the contactId of the user for whom the details are retrieved. |
View the WSDL by clicking the Related Files link next to the link for Siebel CRM Web Services Reference on the Siebel documentation library. |
getUserResponsibilitiesResponse |
Refer to the SelfServiceContact.doc for the other nodes in ListOfContact and its complex subnodes, like Account and PersonalAddress, which will have the retrieved accounts(assigned) and PersonalAddress of the contact respectively. |
Complex Type |
getUserResponsibilitiesResponse /listOfUserResponsibilities/ userResponsibilities/ responsibilityValue |
Will be blank when mode is SkipLoadResponsibilities. |
View the WSDL by clicking the Related Files link next to the link for Siebel CRM Web Services Reference on the Siebel documentation library. |
Error_spcCode |
Name of the Responsibility. |
Complex Type |
Error_spcMessage |
Error Code returned by the Workflow. |
View the WSDL by clicking the Related Files link next to the link for Siebel CRM Web Services Reference on the Siebel documentation library. |
SelfServicePostLoginProcess Application Interface
This topic describes the application objects called by 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 the following table.
Table SelfServicePostLoginProcess Service Object
| Name | Boundary Object Type |
|---|---|
SelfServicePostLoginProcess |
Workflow |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table SelfServicePostLoginProcess Data Object
| Siebel Repository Name | External Name |
|---|---|
SelfServiceContact |
SelfServiceContact |
getUserResponsibilitiesResponse |
getUserResponsibilitiesResponse |
Example Package for SelfServicePostLoginProcess
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
Request (LoadUserDetails_OnlyLoadResponsibilities)
See the following file to view the sample code:
...\SelfServicePostLoginProcess\LoadUserDetails_OnlyLoadResponsibilities_request.xmlResponse (LoadUserDetails_OnlyLoadResponsibilities)
See the following file to view the sample code:
...\SelfServicePostLoginProcess\LoadUserDetails_OnlyLoadResponsibilities_response.xmlRequest (LoadUserDetails_SkipLoadResponsibilities)
See the following file to view the sample code:
...\SelfServicePostLoginProcess\LoadUserDetails_SkipLoadResponsibilities_request.xmlResponse (LoadUserDetails_SkipLoadResponsibilities)
See the following file to view the sample code:
...\SelfServicePostLoginProcess\LoadUserDetails_SkipLoadResponsibilities_response.xml
Interface Description (WSDL) for SelfServicePostLoginProcess
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\SelfServicePostLoginProcess\SelfServicePostLoginProcess.wsdl
SelfServiceRegistration
The Enroll operation of this Web service invokes the SelfServiceRegistration workflow, which internally uses the business services listed in this topic to manage contacts, assigned accounts, assigned personal, or business addresses, create user names, manage assigned responsibilities, send welcome or password update notifications and create Inbox Items to simulate pending registration approvals.
Activity of the workflow is determined by the P_mode input parameter passed to this Web service operation.
P_Mode Request Parameter
For a description of the P_Mode request parameter, see the following table.
Table P_Mode Request Parameter
| P_Mode | Response |
|---|---|
CreateContact |
Used for creating a contact without a username. Used in Siebel Self-ServiceSelf-Service Applications version 8.1 for contact creation in the Contacts, Administration screen, and other usages in the Contacts, Profile, and the Contacts, Account views. |
UpdateContact |
Used for updating a contact without a username. Used in Siebel Self-Service Applications version 8.1 in the Contacts, Administration screen, and the Contacts, Profile, and Contacts , Account views. Also used for Personal Info updating from Contacts, Profile view. |
CreateUser |
Creates a new contact, and a username in the associated LDAP directory, then assigns responsibilities, sends a welcome a notification to the user, and then creates an inbox item for the administrator, if approval is needed. Need to pass the Usertype details (like approval required), notification template, inbox and approval types, when the mode is CreateUser. Used in Siebel Self-Service Applications version 8.1 for making a contact as a user in the Contacts - Administration screen. Also used for all self-service registrations. |
UpdateUser |
Used for updating a contact with a username and manage the assigned accounts and responsibilities. Used in Siebel Self-Service Applications version 8.1 in the Contacts - Administration screen to update user information. |
ResetPasswordOnly |
Used for resetting the password of the currently logged in user of the Siebel application session or in the anonymous session. Also used in Forgot Password Flow (for an anonymous session). |
SelfServiceRegistration Operations
For a list of operations associated with this Web service, see the following table.
Table SelfServiceRegistration Operations
| Name | Description |
|---|---|
Enroll |
Internally calls the business services listed in Business Services Called by Enroll Operation. |
Business Services Called by Enroll Operation
The following business services are called by the Enroll operation:
EAITransactionService Business Service
For a description of this business service, see the following table.
Table EAITransactionService Business Service
| EAITransactionService | ||
|---|---|---|
Business Service Step |
Begin Transaction |
|
Business Service Name |
EAITransactionService |
|
Business Service Method |
Begin Transaction |
|
Description |
This step is used to initiate a transaction. BeginTransaction will not take any parameters as input. |
|
SelfServiceContact Business Service
For a description of this business service, see the following table.
Table Self-ServiceSelf-Service Contact Business Service
| SelfServiceContact | ||
|---|---|---|
Business Service Step |
Create, and update contact and account records |
|
Business Service Name |
SelfServiceContact |
|
Business Service Method |
Execute |
|
Input Arguments |
||
Argument Name |
Type |
Property Name |
SiebelMessageIn |
Process Property |
P_ContactIO(SS_Contacts_IO) |
ViewMode |
Process Property |
All |
LanguageMode |
Process Property |
LDC |
ExecutionMode |
Process Property |
BiDirectional |
Output Arguments |
||
Argument Name |
Type |
Property Name |
SiebelMessageOut |
Output Argument |
P_ContactIO(SS_Contacts_IO) |
Description |
This step is used to create or update Contact, Account, Contact Address, Contact_Account relationships and Alternate Communication Address. The Contact integration object with appropriate action specified at the request elements is prepared in the java layer and passed as a Process Property to the workflow. This step executes an EAIUI Service to execute the operations specified at each step in the integration object and returns a ContactIO with the ids specified for each step. Sample SOAP request portions of SS_Contacts_IO are shown in the following subtopics. |
|
PRM ANI Utility Service Business Service
For a description of this business service, see the following table.
Table PRM ANI Utility Service Business Service
| PRM ANI Utility Service | ||
|---|---|---|
Business Service Step |
Retrieve Contact ID |
|
Business Service Name |
PRM ANI Utility Service |
|
Business Service Method |
GetProperty |
|
Input Arguments |
||
Argument Name |
Type |
Property Name |
Hierarchy Path: |
Literal |
Contact |
Property Name |
Literal |
ID |
SiebelMessage |
Hierarchy |
P_ContactIO(SS_Contacts_IO) |
Output Arguments |
||
Argument Name |
Type |
Property Name |
Property Value |
Output Argument |
P_ContactId |
Description |
This step is used to retrieve the contact ID, given the contact IO. In Siebel Self-Service Applications version 8.1, this step is only applicable during the Register your company flow to retrieve the ID of the newly created corporate account, which is then sent to Trigger Approval, and established as the root account. Hence, the caller (java API that calls the proxy) shall ignore the errors reported by this step. |
|
PRM ANI Utility Service Business Service
For a description of this business service, see the following table.
Table PRM ANI Utility Service Business Service
| PRM ANI Utility Service | ||
|---|---|---|
Business Service Step |
Retrieve Account ID (called only when accountId Process Property is null) |
|
Business Service Name |
PRM ANI Utility Service |
|
Business Service Method |
GetProperty |
|
Input Arguments |
||
Argument Name |
Type |
Property Name |
Hierarchy Path: |
Literal |
Contact |
Property Name |
Literal |
Account ID |
SiebelMessage |
Hierarchy |
P_ContactIO (SS_Contacts_IO) |
Output Arguments |
||
Argument Name |
Type |
Property Name |
Property Value |
Output Argument |
AccountId |
Description |
This step is used to retrieve the account ID, given the contact IO. In Siebel Self-Service Applications version 8.1, this step is only applicable during the Register your company flow to retrieve the ID of the newly created corporate account, which is then sent to Trigger Approval, and established as the root account. Hence, the caller (java API that calls the proxy) shall ignore the errors reported by this step. |
|
SiebelWebRegistrationService Business Service
For a description of this business service, see the following table.
Table SiebelWebRegistrationService Business Service
| SiebelWebRegistrationService | ||
|---|---|---|
Business Service Step |
Create User |
|
Business Service Name |
SiebelWebRegistrationService |
|
Business Service Method |
Promote |
|
Input Arguments |
||
Argument Name |
Type |
Property Name |
Contactid |
Process Property |
P_ContactId |
Type |
Process Property |
P_Usertype |
Proxy User |
Process Property |
P_ProxyEmpLoginName |
LoginName |
Process Property |
P_LoginName |
Password |
Process Property |
P_NewPassword |
securityQuestion |
Process Property |
P_ChallengeQuestion |
securityAnswer |
Process Property |
P_ChallengeAnswer |
Output Arguments |
||
Argument Name |
Type |
Property Name |
SuccessCode |
Output Argument |
P_CreateUserStatus |
ErrorMessage |
Output Argument |
Error Message |
Description |
This step executes the SiebelWebRegistrationService business service to create a Web_User for the given contactid. The business service needs to create Web Channel User of Web User Type, LDAP user record, S_USER record and also update the security question and answer. |
|
Self-Service User Business Service
For a description of this business service, see the following table.
Table Self-Service User Business Service
| Self-Service User | ||
|---|---|---|
Business Service Step |
Assign Responsibilities |
|
Business Service Name |
SelfServiceUser |
|
Business Service Method |
Execute |
|
Input Arguments |
||
Argument Name |
Type |
Property Name |
SiebelMessageIn |
Process Property |
P_UserIO |
ViewMode |
Process Property |
All |
LanguageMode |
Process Property |
LDC |
Output Arguments |
||
Argument Name |
Type |
Property Name |
SiebelMessageOut |
Output Argument |
P_UserIO |
Description |
This step is used to create the responsibilities in the Siebel database. It uses a new EAIUI Service named SelfServiceUser that creates the S_PER_RESP records for the given user ID and the responsibility ID. |
|
EAITransactionService Business Service
For a description of this business service, see the following table.
Table EAITransactionService Business Service
| EAITransactionService | ||
|---|---|---|
Business Service Step |
Commit Transaction |
|
Business Service Name |
EAITransactionService |
|
Business Service Method |
EndTransaction |
|
Input Arguments |
||
Argument Name |
Type |
Property Name |
Is Abort |
Literal |
False |
Description |
This step uses EAITransactionService. EndTransaction to commit the transaction. The parameter Is Abort need be set to False to commit the transaction. |
|
ISS Approval Bus Service Business Service
For a description of this business service, see the following table.
Table ISS Approval Bus Service Business Service
| ISS Approval Bus Service | ||
|---|---|---|
Business Service Step |
Trigger Approval |
|
Business Service Name |
ISS Approval Bus Service |
|
Business Service Method |
CreateNewApprovalTasks |
|
Input Arguments |
||
Argument Name |
Type |
Property Name |
RequestingBusComp |
Literal |
Value = Contact |
Approval Item ID |
Process Property |
P_ContactId |
Approval Level Name |
Process Property |
P_UsertypeApprovalType |
Inbox Type |
Process Property |
P_UsertypeInboxType |
Approval Level Context |
Process Property |
P_AccountId |
Description |
This step uses ISS Approval Bus Service. CreateNewApprovalTasks business service method to create new Inbox Items based on the Inbox Type and Approval Types specified. This step is executed only if approval is required by the user type, based on the P_UsertypeApprovalRequd process property. Note that P_AccountId contains the root account of the corporate account under which the contact, or user is being created. Hence, for newly created corporate account (Register your company flow), P_AccountId is set to the ID of the newly created account. For more information, see Siebel Self-Service Application Developer's Guide. |
|
Outbound Communications Manager Business Service
For a description of this business service, see the following table.
Table Outbound Communications Manager Business Service
| Outbound Communications Manager | ||
|---|---|---|
Business Service Step |
Trigger Notification |
|
Business Service Name |
Outbound Communications Manager |
|
Business Service Method |
CreateRequest |
|
Input Arguments |
||
Argument Name |
Type |
Property Name |
RecipientBusComp |
Literal |
Not applicable |
SourceIdList |
Process Property |
P_ContactId |
PackageNameList |
Process Property |
P_NotificationTemplateName |
RequestLanguageCode |
Process Property |
P_Language |
RequestLocaleCode |
Process Property |
P_Locale |
ProcessMode |
Literal |
Not applicable |
RequestName |
Literal |
Not applicable |
RecipientGroup |
Process Property |
Not applicable |
Description |
This step is used to trigger the notification based on the notification template specified, using the Outbound Communications Manager. CreateRequest. This business service method substitutes the necessary values from the Contact business component which is loaded for the ID specified. For more information, see Siebel Self-Service Application Developer's Guide. |
|
SessionAccessService Business Service
For a description of this business service, see the following table.
Table SessionAccessService Business Service
| SessionAccessService | ||
|---|---|---|
Business Service Step |
Set new password in Siebel session |
|
Business Service Name |
SessionAccessService |
|
Business Service Method |
SetProfileAttr |
|
Input Arguments |
||
Argument Name |
Type |
Property Name |
Name |
Literal |
Not applicable |
Value |
Process Property |
P_NewPassword |
PackageNameList |
Process Property |
P_NotificationTemplateName |
RequestLanguageCode |
Process Property |
P_Language |
RequestLocaleCode |
Process Property |
P_Locale |
ProcessMode |
Literal |
Not applicable |
RequestName |
Literal |
Not applicable |
RecipientGroup |
Process Property |
Not applicable |
Description |
This step is used to set the password in a Siebel CRM session. For more information, see Siebel Self-Service Application Developer's Guide. |
|
Response Message Description: CreateContact
For a description of this business service, see the following table.
Table Response Message Description: CreateContact
| Node | Description | Type |
|---|---|---|
Process_spcInstance_spcId |
Not of consequence in response. |
String |
Object_spcId |
Not of consequence in response. |
String |
Siebel_spcOperation_spcObject_spcId |
Not of consequence in response. |
String |
Error_spcCode |
Not of consequence in response. |
String |
Error_spcMessage |
Not of consequence in response. |
String |
ListOfSSContact |
Contains an instance of the output integration object SS_Contacts_IO that holds the ID and ModId of the contact, and or account that is created or updated. See SelfServiceContact for more information on the Structure and subnodes of ListOfSSContact. Maps to the P_ContactIO process property in the workflow. |
Integration Object |
P_ContactId |
Not of consequence in response. |
String |
P_AccountId |
Derived Root Account ID For more information, see Siebel Self-Service Application Developer's Guide on the Siebel Bookshelf. |
String |
P_DefaultOrgId |
Not of consequence in response. |
String |
P_Mode |
Not of consequence in response. |
String |
P_Usertype |
Not of consequence in response. |
String |
P_LoginName |
Username created |
String |
P_DefaultProxyEmployee |
Not of consequence in response. |
String |
P_LoginId |
Value returned by SiebelWebRegistration business service. |
String |
P_CreateUserStatus |
The status set on the newly created user. Inactive, for pending users. |
String |
P_Password |
Not of consequence in response. |
String |
P_NewPassword |
Not of consequence in response. |
String |
P_ChallengeQuestion |
Not of consequence in response. |
String |
P_ChallengeAnswer |
Not of consequence in response. |
String |
ListOfSSUser |
Contains an instance of the input integration object Users that holds the ID and Mode ID of the user-responsibility mapping for the updated responsibility assignments. See SelfServiceUser for more information on the structure and subnodes of ListOfSSUser. Maps to the P_UserIO process property in the workflow. |
Integration Object |
P_UsertypeApprovalRequd |
Not of consequence in response. |
String |
P_UsertypeApprovalType |
Not of consequence in response. |
String |
P_UsertypeInboxType |
Not of consequence in response. |
String |
P_UsertypeNotifTemplateName |
Not of consequence in response. |
String |
P_RecipientGroup |
Not of consequence in response. |
String |
P_Language |
Not of consequence in response. |
String |
P_Locale |
Not of consequence in response. |
String |
Self-Service Registration Application Interface
This topic describes the application objects called by 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 the following table.
Table Self-Service Registration Service Object
| Name | Boundary Object Type |
|---|---|
SelfServiceRegistration |
Workflow |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table Self-Service Registration Data Object
| Siebel Repository Name | External Name |
|---|---|
SelfServiceContact |
SelfServiceContact |
Users |
Users |
Example Package for SelfServiceRegistration
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
Request and Response Samples are provided for the following scenarios:
Create a B2C contact and a user name and trigger notification.
Create a B2B contact as Inactive and create a user name and trigger notification and create Inbox Items for approval.
Update Personal addresses of an existing Contact.
Update Contact details, Account Assignments, Responsibility Assignments, Password resetting for an existing contact.
Request
Create a B2C contact and user name and trigger notification.
See the following file to view the sample code:
...\SelfServiceRegistration\SelfServiceRegistration_1_request.xmlResponse
Create a B2C contact and user name and trigger notification.
See the following file to view the sample code:
...\SelfServiceRegistration\SelfServiceRegistration_1_request.xmlRequest
Create a B2B contact as Inactive and create a user name and trigger notification and create Inbox Items for approval.
See the following file to view the sample code:
...\SelfServiceRegistration\SelfServiceRegistration_2_request.xmlResponse
Create a B2B contact as Inactive and create a user name and trigger notification and create Inbox Items for approval.
See the following file to view the sample code:
...\SelfServiceRegistration\SelfServiceRegistration_2_response.xmlRequest
Update Personal Addresses of an existing contact.
See the following file to view the sample code:
...\SelfServiceRegistration\SelfServiceRegistration_3_request.xmlResponse
Update Personal Addresses of an existing contact.
See the following file to view the sample code:
...\SelfServiceRegistration\SelfServiceRegistration_3\_response.xmlRequest
Update Contact Details, Account Assignment, Responsibility Assignment, Password resetting for an existing contact.
See the following file to view the sample code:
...\SelfServiceRegistration\SelfServiceRegistration_4_request.xmlResponse
Update Contact Details, Account Assignment, Responsibility Assignment, Password resetting for an existing contact
See the following file to view the sample code:
...\SelfServiceRegistration\SelfServiceRegistration_4_response.xml
Interface Description (WSDL) for SelfServiceRegistration
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\SelfServiceRegistration\SelfServiceRegistration.wsdl
SelfServiceResponsibility
This Web service makes available the EAI UI business service SelfServiceResponsibility, which provides a query operation on the integration object SS_Responsibility_IO. Additionally, this Web service makes available the Query Method in the SelfServiceResponsibility business service as a Web service operation.
SelfServiceResponsibility Operations
For a list of operations associated with this Web service, see the following table.
Table SelfServiceResponsibility Operations
| Name | Description |
|---|---|
SelfServiceResponsibilityQueryPage |
Performs Query operation based on the view criteria and search specification set on the instance of SS_Responsibility_IO provided as input. This operation is used in Siebel Self-Service Applications version 8.1 for retrieving the ID and Name of Web Enabled Responsibilities. |
Request Message Description: SelfServiceResponsibilityQueryPage
For a description of this request message, see the following table.
Table Request Message Description: SelfServiceResponsibilityQueryPage
| Node | Description |
|---|---|
SelfServiceResponsibilityQueryPage_Input |
Container element for SelfServiceResponsibility Web service input for QueryPage operation. |
ListOfSSResponsibility |
Container element for the list of SS_Responsibility_IO. Corresponds to an SS_Responsibility_IO integration object. |
ListOfSSResponsibility/Responsibility |
Corresponds to the primary integration component Responsibility. |
ListOfSSResponsibility/Responsibility/AccessType |
Set to Yes, for retrieving only Web Enabled Responsibilities. |
ListOfSSResponsibility/Responsibility/Id |
Empty; Placeholder for the ID of the responsibility to be retrieved. |
ListOfSSResponsibility/Responsibility/Name |
Empty; Placeholder for the name of the responsibility to be retrieved. |
Response Message Description: SelfServiceResponsibilityQueryPage
For a description of this response message, see the following table.
Table Response Message Description: SelfServiceResponsibilityQueryPage
| Node | Description |
|---|---|
SelfServiceResponsibilityQueryPage_Output |
Container element for SelfServiceResponsibility Web service output for QueryPage operation. |
ListOfSSResponsibility |
Container element for the list of SS_Responsibility_IO. Corresponds to an SS_Responsibility_IO integration object. |
ListOfSSResponsibility/Responsibility |
Corresponds to the primary Integration component Responsibility. |
ListOfSSResponsibility/Responsibility/AccessType |
Yes for Web Enabled Responsibility. |
ListOfSSResponsibility/Responsibility/Id |
Retrieved ID of the responsibility. |
ListOfSSResponsibility/Responsibility/Name |
Retrieved name of the responsibility. |
SelfServiceResponsibility Application Interface
This topic describes the application objects called by 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 the following table.
Table SelfServiceResponsibility Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
SelfServiceResponsibility |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table SelfServiceResponsibility Data Object
| Siebel Repository Name | External Name |
|---|---|
SS_Responsibility_IO |
SS_Responsibility_IO |
Example Package for SelfServiceResponsibility
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\SelfServiceResponsibility\SelfServiceResponsibility_request.xmlResponse
See the following file to view the sample code:
...\SelfServiceResponsibility\SelfServiceResponsibility_response.xml
Interface Description (WSDL) for SelfServiceResponsibility
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\SelfServiceResponsibility\SelfServiceResponsibility.wsdl
SelfServiceSmtpEmail
The SendSmtpEmail operation of this Web service invokes the SelfServiceSmtpEmail workflow, which internally uses the Outbound Communications Manager business service for sending non-template based SMTP email.
SelfServiceSmtpEmail Operations
For a list of operations associated with this Web service, see the following table.
Table SelfServiceSmtpEmail Operations
| Name | Description |
|---|---|
SendSmtpEmail |
Invokes the SelfServiceSmtpEmail workflow. |
Request Message Description: SendSmtpEmail
For a description of this request message, see the following table.
Table Request Message Description: SendSmtpEmail
| Node | Description | Type |
|---|---|---|
FromAddress |
Email address of the sender. |
String |
MessageToList |
Semicolon-separated list of email addresses for the TO line. |
String |
MessageCCList |
Semicolon-separated list of email addresses for the CC line. |
String |
MessageBCCList |
Semicolon-separated list of email addresses for the BCC line. |
String |
MessageSubject |
Descriptive subject line for the message. |
String |
MessageBody |
Message content in plain-text. |
String |
MessageHTMLBody |
Message content in HTML. This parameter when specified would override the parameter MessageBody. |
String |
Error Code |
Error code, if any. |
String |
Error Message |
Error message, if any. |
String |
Object Id |
Object ID. |
String |
Process Instance Id |
ID of process instance. |
String |
Siebel Operation Object Id |
ID of Siebel operation. |
String |
Response Message Description: SendSmtpEmail
For a description of this response message, see the following table.
Table Response Message Description: SendSmtpEmail
| Node | Description | Type |
|---|---|---|
FromAddress |
Not of consequence in response. |
String |
MessageToList |
Not of consequence in response. |
String |
MessageCCList |
Not of consequence in response. |
String |
MessageBCCList |
Not of consequence in response. |
String |
MessageSubject |
Not of consequence in response. |
String |
MessageBody |
Not of consequence in response. |
String |
MessageHTMLBody |
Not of consequence in response. |
String |
Error Code |
Error code, if any, for exceptions raised while submitting the request. This is automatically set from the workflow. |
String |
Error Message |
Error details, if any, for exceptions raised while submitting the request. This is automatically set from the workflow. |
String |
Object Id |
Standard WF Output. |
String |
Process Instance Id |
Standard WF Output. |
String |
Siebel Operation Object Id |
Standard WF Output. |
String |
SelfServiceSmtpEmail Application Interface
This topic describes the application objects called by 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 the following table.
Table SelfServiceSmtpEmail Service Object
| Name | Boundary Object Type |
|---|---|
SelfServiceSmtpEmail |
Workflow Process |
Example Package for SelfServiceSmtpEmail
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\SelfServiceSmtpEmail\SelfServiceSmtpEmail_request.xmlResponse
See the following file to view the sample code:
...\SelfServiceSmtpEmail\SelfServiceSmtpEmail_response.xml
Interface Description (WSDL) for SelfServiceSmtpEmail
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\SelfServiceSmtpEmail\SelfServiceSmtpEmail.wsdl
SelfServiceTemplateEmail
The SendTemplateEmail operation of this Web Service invokes the SelfServiceTemplateEmail workflow, which internally uses the Outbound Communications Manager business service for sending template based SMTP email.
SelfServiceTemplateEmail Operations
For a list of operations associated with this Web service, see the following table.
Table SelfServiceTemplateEmail Operations
| Name | Description |
|---|---|
SendTemplateEmail |
Invokes the SelfServiceTemplateEmail workflow. |
Request Message Description: SendTemplateEmail
For a description of this request message, see the following table.
Table Request Message Description: SendTemplateEmail
| Node | Description | Type |
|---|---|---|
TemplateName |
The communication template name to be used in the request. |
String |
SourceRecipientGroupName |
The source recipient group name. Either the name of Siebel-seeded recipient group or a custom one. |
String |
SourceObjectID |
ROW_ID of the source object component of the recipient group. This would determine the data retrieved for processing the template and recipient address for the email. |
String |
TemplateLanguageCode |
Language code the template. A template must exist with the name and language combination specified. Defaulting is not recommended. |
String |
TemplateLocaleCode |
Locale code the template. A template must exist with the name and locale combination specified. Defaulting is not recommended. |
String |
RequestName |
An optional string that would help trace the outbound communication requests at the server side. |
String |
RequestStatus |
Status code for the outbound request placed. |
String |
Error Code |
None |
String |
Error Message |
None |
String |
Object Id |
None |
String |
Process Instance Id |
None |
String |
Siebel Operation Object Id |
None |
String |
Response Message Description: SendTemplateEmail
For a description of this response message, see the following table.
Table Response Message Description: SendTemplateEmail
| Node | Description | Type |
|---|---|---|
TemplateName |
Not of consequence in response. |
String |
SourceRecipientGroupName |
Not of consequence in response. |
String |
SourceObjectID |
Not of consequence in response. |
String |
TemplateLanguageCode |
Not of consequence in response. |
String |
TemplateLocaleCode |
Not of consequence in response. |
String |
RequestName |
Not of consequence in response. |
String |
RequestStatus |
Not of consequence in response. |
String |
Error Code |
Error code, if any, for exceptions raised while submitting the request. This is automatically set from the workflow. |
String |
Error Message |
Error details, if any, for exceptions raised while submitting the request. This is automatically set from the workflow. |
String |
Object Id |
Standard WF Output. |
String |
Process Instance Id |
Standard WF Output. |
String |
Siebel Operation Object Id |
Standard WF Output. |
String |
SelfServiceTemplateEmail Application Interface
This topic describes the application objects called by 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 the following table.
Table SelfServiceTemplateEmail Service Object
| Name | Boundary Object Type |
|---|---|
SelfServiceTemplateEmail |
Workflow Process |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table SelfServiceTemplateEmail Data Object
| Siebel Repository Name | External Name |
|---|---|
Not applicable |
Not applicable |
Example Package for SelfServiceTemplateEmail
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\SelfServiceTemplateEmail\SelfServiceTemplateEmail_request.xmlResponse
See the following file to view the sample code:
...\SelfServiceTemplateEmail\SelfServiceTemplateEmail_response.xml
Interface Description (WSDL) for SelfServiceTemplateEmail
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\SelfServiceTemplateEmail\SelfServiceTemplateEmail.wsdl
SelfServiceTimeZone
Use this Web service to retrieve all the Siebel time zone values. These values are retrieved in the session language if it is a locale that is supported by Siebel CRM. If not, the values are retrieved in the base language. The language is set using the search specification.
SelfServiceTimeZone Operations
For a list of operations associated with this Web service, see the following table.
Table SelfServiceTimeZone Operations
| Name | Description |
|---|---|
SelfServiceTimeZoneQueryPage |
Performs query operations based on the search specification set on the language as input. This operation is used to get the Siebel time zone values based on the language which is set in the search specification. |
Request Message Description:SelfServiceTimeZoneQueryPage
For a description of this request message, see the following table.
Table Request Message Description:SelfServiceTimeZoneQueryPage
| Node | Description | Type |
|---|---|---|
SelfServiceTimeZoneQueryPage_Input |
The method arguments are the TimeZone integration object with query parameters set, Language Mode as LDC and viewMode (All). |
Integration Object |
Response Message Description: SelfServiceTimeZoneQueryPage
For a description of this response message, see the following table.
Table Response Message Description: SelfServiceTimeZoneQueryPage
| Node | Description | Type |
|---|---|---|
SelfServiceTimeZoneQueryPage_Output |
The list of the time zone values that are returned in the language that is set in the search specification. |
Integration Object |
SelfServiceTimeZone Application Interface
This topic describes the application objects called by the SelfServiceTimeZone. This Web service makes available the business service SelfServiceTimeZone which provides query operation on the integration object SS_TimeZone_IO.
Service Object (Business Service or Workflow)
For a description of the service objects for this Web service, see the following table.
Table SelfServiceTimeZone Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
SelfServiceTimeZone |
Integration Object |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table SelfServiceTimeZone Data Object
| Siebel Repository Name | External Name |
|---|---|
SS_TimeZone_IO |
Time Zone |
Example Package for SelfServiceTimeZone
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\SelfServiceTimeZone\SelfServiceTimeZone_request.xmlResponse
See the following file to view the sample code:
...\SelfServiceTimeZone\SelfServiceTimeZone\_response.xml
Interface Description (WSDL) for SelfServiceTimeZone
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\SelfServiceTimeZone\SelfServiceTimeZone.wsdl
SelfServiceUser
This Web service makes available the EAI UI business service SelfServiceUser, which provides CRUD and query operations on the integration object Users. Additionally, this Web service makes available the Execute and Query methods in the SelfServiceUser business service as Web service operations.
SelfServiceUser Operations
For a list of operations associated with this Web service, see the following table.
Table SelfServiceUser Operations
| Name | Description |
|---|---|
SelfServiceUserExecute |
Performs CRUD operations on the instance of the Users integration object provided as input. Though Siebel Self-Service Applications, version 8.1 do not use this Web service operation for managing responsibilities of a user, the SelfServiceRegistration Workflow used instead, uses the same business service (SelfServiceUser) internally. |
SelfServiceUserQueryPage |
Performs Query operation based on the view criteria and search specifcations set on the instance of Users integration object provided as input. This operation is used in Siebel Self-Service Applications, version 8.1 for retrieving the responsibilities of the users in delegated administration. |
Request Message Description:SelfServiceUserExecute
For a description of this request message, see the following table.
Table Request Message Description:SelfServiceUserExecute
| Node | Description |
|---|---|
SelfServiceUserExecute_Input |
Container element for SelfServiceUser Web service input for Execute operation. |
ListOfSSUser |
Container element for the list of users. Corresponds to a User integration object. |
ListOfSSUser/User |
Corresponds to the primary integration component User. Set the mode as skipnode for adding, or removing responsibilities of the user. |
ListOfSSUser/User/LoginName |
Set the user name for which the associated responsibilities need to be reset. |
ListOfSSUser/User/ ListOfSSUserResponsibility |
Container element for User_Responsibility integration component. |
ListOfSSUser/User/ ListOfSSUserResponsibility/ SSUserResponsibility |
Corresponds to the User_Responsibility integration component. Represents a responsibility association, for each responsibility to be added and or retained with the user. Earlier assigned responsibilities that are not listed here are deleted by default. |
ListOfSSUser/User/ ListOfSSUserResponsibility/ SSUserResponsibility/Id |
Set the ID of the responsibility to be assigned and or retained to the user. |
Response Message Description: SelfServiceUserExecute
For a description of this response message, see the following table.
Table Response Message Description: SelfServiceUserExecute
| Node | Description |
|---|---|
SelfServiceUserExecute_Output |
Container element for SelfServiceUser Web service output for Execute operation. |
ListOfSSUser |
Container element for the list of Users. Corresponds to a Users integration object. |
ListOfSSUser/User |
Corresponds to the primary integration component User. |
ListOfSSUser/User/LoginName |
User name for which the assigned responsibilities are updated. |
ListOfSSUser/User/ ListOfSSUserResponsibility |
Container element for User_Responsibility integration component. |
ListOfSSUser/User/ ListOfSSUserResponsibility/ SSUserResponsibility |
Corresponds to the User_Responsibility integration component. Each entry represents a responsibility assigned to the user. |
ListOfSSUser/User/ ListOfSSUserResponsibility/ SSUserResponsibility/Id |
ID of the responsibility assigned to the user. |
Request Message Description: SelfServiceUserQueryPage
For a description of this request message, see the following table.
Table Request Message Description: SelfServiceUserQueryPage
| Node | Description |
|---|---|
SelfServiceUserQueryPage_Input |
Container element for SelfServiceUser Web service input for QueryPage operation. |
ListOfSSUser |
Container element for the list of Users. Corresponds to a Users integration object. |
ListOfSSUser/User |
Corresponds to the primary integration component User. |
ListOfSSUser/User/LoginName |
Set the Username for which the associated responsibilities needs to be loaded. |
ListOfSSUser/User/ ListOfSSUserResponsibility |
Container element for User_Responsibility integration component. |
ListOfSSUser/User/ ListOfSSUserResponsibility/ SSUserResponsibility |
Corresponds to the User_Responsibility integration component. Represents a responsibility associated to the user. |
ListOfSSUser/User/ ListOfSSUserResponsibility/ SSUserResponsibility/Id |
Empty; to query the ID of the responsibility assigned to the user. |
ListOfSSUser/User/ ListOfSSUserResponsibility/ SSUserResponsibility/Responsibility |
Empty; to query the Name of the responsibility assigned to the user. |
Response Message Description: SelfServiceUserQueryPage
For a description of this response message, see the following table.
Table Response Message Description: SelfServiceUserQueryPage
| Node | Description |
|---|---|
SelfServiceUserQueryPage_Output |
Container element for SelfServiceUser Web service output for QueryPage operation. |
ListOfSSUser |
Container element for the list of Users. Corresponds to a Users integration object. |
ListOfSSUser/User |
Corresponds to the primary integration component User. |
ListOfSSUser/User/LoginName |
User name for which the assigned responsibilities are retrieved. |
ListOfSSUser/User/ ListOfSSUserResponsibility |
Container element for User_Responsibility integration component. |
ListOfSSUser/User/ ListOfSSUserResponsibility/ SSUserResponsibility |
Corresponds to the User_Responsibility integration component. Each entry represents a responsibility assigned to the user. |
ListOfSSUser/User/ ListOfSSUserResponsibility/ SSUserResponsibility/Id |
ID of the responsibility assigned to the user. |
ListOfSSUser/User/ ListOfSSUserResponsibility/ SSUserResponsibility/Responsibility |
Name of the responsibility assigned to the user. |
SelfServiceUser Application Interface
This topic describes the application objects called by 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 the following table.
Table SelfServiceUser Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
SelfServiceUser |
BusinessService |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table SelfServiceUser Data Object
| Siebel Repository Name | External Name |
|---|---|
Users |
Users |
Example Package for SelfServiceUser
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\SelfServiceUser\SelfServiceUser_request.xmlResponse
See the following file to view the sample code:
...\SelfServiceUser\SelfServiceUser_response.xml
Interface Description (WSDL) for SelfServiceUser
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\SelfServiceUser\SelfServiceUser.wsdl
SelfServiceWebSite
This Web service is used for creating, retrieving, updating, and deleting sites. It makes available two methods, Query and the Execute methods in its business service SelfServiceWebSite as Webservice operations.
SelfServiceWebSite Operations
For a list of operations associated with this Web service, see the following table.
Table SelfServiceWebSite Operations
| Name | Description |
|---|---|
SelfServiceWebSiteExecute |
Perform various operations such as creating, updating, or deleting of sites with SelfServiceWebSite integration object as the input. |
SelfServiceWebSiteQueryPage |
Performs query operations based on the querycriteria. set on SelfServiceWebSite integration object as the input. This operation is used to query for the site details. |
Request Message Description:SelfServiceWebSiteExecute
Creating, updating, or deleting operations on a site can be performed based on the query criteria that is set. For a description of this request message, see the following table.
Table Request Message Description:SelfServiceWebSiteExecute
| Node | Description | Type |
|---|---|---|
SelfServiceWebSiteExecute_Input |
The method arguments are the Site integration object, Language Mode (value is LDC) and viewMode (All). |
Integration Object |
Response Message Description: SelfServiceWebSiteExecute
The response contains the details based on the query set on the Site integration object. For a description of this response message, see the following table.
Table Response Message Description: SelfServiceWebSiteExecute
| Node | Description | Type |
|---|---|---|
SelfServiceWebSiteExecute_Output |
The data retrieved based on the query set. |
Integration Object |
Request Message Description:SelfServiceWebSiteQueryPage
Based on the querycriteria set on the integration object, site related details are queried. For a description of this request message, see the following table.
Table Request Message Description:SelfServiceWebSiteQueryPage
| Node | Description | Type |
|---|---|---|
SelfServiceWebSiteQueryPage_Input |
The method arguments are Site integration object with query parameters set, Language Mode as LDC and viewMode (All). |
Integration Object |
Response Message Description: SelfServiceWebSiteQueryPage
The response contains the details based on the update query set on the Site integration object. For a description of this response message, see the following table.
Table Response Message Description: SelfServiceWebSiteQueryPage
| Node | Description | Type |
|---|---|---|
SelfServiceTimeZoneQueryPage_Output |
The list of the time zone values that are returned in the language that is set in the search specification. |
Integration Object |
SelfServiceWebSite Application Interface
This topic describes the application objects called by the SelfServiceWebSite Web service. This Web service makes available the business service SelfServiceWebSite, which provides execute and query operations on the integration object SS_WebSite_IO. 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 the following table.
Table SelfServiceWebSite Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
SelfServiceWebSite |
Integration Object |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table SelfServiceWebSite Data Object
| Siebel Repository Name | External Name |
|---|---|
SS_WebSite_IO |
SS_WebSite_BO |
Example Package for SelfServiceWebSite
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
Request (SelfServiceWebSiteExecute)
See the following file to view the sample code:
...\SelfServiceWebSite\SelfServiceWebSiteExecute_request.xmlResponse (SelfServiceWebSiteExecute)
See the following file to view the sample code:
...\SelfServiceWebSite\SelfServiceWebSiteExecute_response.xmlRequest (SelfServiceWebSiteQuery)
See the following file to view the sample code:
...\SelfServiceWebSite\SelfServiceWebSiteQuery_request.xmlResponse (SelfServiceWebSiteQuery)
See the following file to view the sample code:
...\SelfServiceWebSite\SelfServiceWebSiteQuery_response.xml
Interface Description (WSDL) for SelfServiceWebSite
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...SelfServiceWebSiteQuery\SelfServiceWebSite.wsdl
ServiceRequest
Use this Web service to create, read, update the Service Request and to create, read, update, and delete the child objects like Activities, Attachments, Solutions and Service Request Agreements.
ServiceRequest Operations
For a list of operations associated with this Web service, see the following table.
Table ServiceRequest Operations
| Name | Description |
|---|---|
ServiceReqInsert_Input |
Used to create the service request. |
ServiceReqUpdate_Input |
Used to update the service request. |
ServiceReqExecute_Input |
Used to create and update the service request. Also this is used to create and Update child objects such as Activities, Attachment, Solution, Service Request Agreement. |
ServiceReqQueryPage_Input |
Used to query the service request and its child objects such as Activities, Attachment, Solution, Service Request Agreement. |
ServiceReqInit_Input |
Used to get the default values for the service request. |
ServiceReqDelete_Input |
Used to delete the child objects such as Activities, Attachment, Solution, Service Request Agreement. |
Request Message Description: ServiceReqInsert_Input
For a description of this request message, see the following table.
Table Request Message Description: ServiceReqInsert_Input
| Node | Description |
|---|---|
Abstract |
Abstract of the service request. |
Response Message Description: ServiceReqInsert_Input
For a description of this response message, see the following table.
Table Response Message Description: ServiceReqInsert_Input
| Node | Description |
|---|---|
Id |
Returns the Row_Id of the service request. |
Mod_Id |
Returns the Mod_Id of the service request. |
Request Message Description: ServiceReqUpdate_Input
For a description of this request message, see the following table.
Table Request Message Description: ServiceReqUpdate_Input
| Node | Description |
|---|---|
Id |
Row ID of the service request is required. |
Response Message Description: ServiceReqUpdate_Input
For a description of this response message, see the following table.
Table Response Message Description: ServiceReqUpdate_Input
| Node | Description |
|---|---|
Id |
Returns the Row_Id of the service request. |
Mod_Id |
Returns the Mod_Id of the service request. |
Request Message Description: ServiceReqExecute_Input Request
For a description of this request message, see the following table.
Table Request Message Description: ServiceReqExecute_Input Request
| Node | Description |
|---|---|
Service Request |
|
Id |
Row ID of the service request. |
Abstract |
Abstract of the service request is required. |
Activities |
|
Id |
Row ID of the Aactivity. |
Type |
Type is required. |
Description2 |
Description of the activity. |
Attachment |
|
Id |
Row ID of the attachment. |
ActivityId |
Activity ID of the attachment. In this case the Service Request ID. |
ActivityComments |
Comments for the attachment. |
ActivityFileAutoUpdFlg |
File Auto flag for the attachment. |
ActivityFileDeferFlg |
File Defer flag for the attachment. |
ActivityFileDockReqFlg |
File Dock Required flag for the attachment. |
ActivityFileDockStatFlg |
File Dock Status flag for the attachment. |
ActivityFileSrcType |
Type of the Attachment. Valid values are File or URL. |
ActivityFileSrcPath |
Location of the file or URL for the attachment. |
ActivityFileName |
File name for the attachment, in case of attachment type File. |
ActivityFileRev |
File Revision for the attachment, in case of attachment type File. |
ActivityFileSize |
File Size for the attachment, in case of attachment type File. |
ActivityFileExt |
File extension for the attachment, in case of attachment type File. |
ActivityFileBuffer |
Contents to be attached. |
ActivityFileBuffer |
Contents to be attached. |
Solution |
|
Id |
Row ID of the solution is required |
Name |
Name of the solution. |
Agreement |
|
Id |
Row ID of the agreement is required. |
AgreementName |
|
For a description of this response message, see the following table.
Table Response Message Description: ServiceReqExecute_Input Request
| Node | Description |
|---|---|
Id |
Returns the Row_Id of the service request. The child object’s Row ID is also returned. |
Mod_Id |
Returns the Mod_Id of the service request. The child object’s Mod_Id is also returned. |
For a description of this request message, see the following table.
Table Request Message Description: ServiceReqQueryPage_Input
| Node | Description |
|---|---|
Id |
Row ID of the service request. |
For a description of this response message, see the following table.
Table Response Message Description: ServiceReqQueryPage_Input
| Node | Description |
|---|---|
Service Request |
Returns all the information of the service request. |
Child Objects |
Returns all the child information for that service request. |
For a description of this request message, see the following table.
Table Request Message Description: ServiceReqInit_Input
| Node | Description |
|---|---|
Service Request |
Passes the service request attributes. |
For a description of this response message, see the following table.
Table Response Message Description: ServiceReqInit_Input
| Node | Description |
|---|---|
Service Request |
Returns default information of the service request. |
For a description of this request message, see the following table.
Table Request Message Description: ServiceReqDelete_Input
| Node | Description |
|---|---|
Id |
Row ID of the service request. |
Id |
Row ID of the activity. |
Id |
Row ID of the attachment. |
Id |
Row ID of the solution. |
Id |
Row ID of the service request agreement. |
For a description of this response message, see the following table.
Table Response Message Description: ServiceReqDelete_Input
| Node | Description |
|---|---|
Id |
Returns the Ro_ Id of the service request. Also returns the Row ID of the child object. |
Mod_Id |
Returns the Mod_Id of the service request. Also returns the Mod ID. |
ServiceRequest Application Interface
This topic describes the application objects called by 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 the following table.
Table ServiceRequest Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
ServiceReq |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table ServiceRequest Data Object
| Siebel Repository Name | External Name |
|---|---|
ServiceReqIO |
Service Request (SelfService) |
Example Package for ServiceRequest
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\ServiceRequest\ServiceRequest_request.xmlResponse
See the following file to view the sample code:
...\ServiceReqWS\ServiceRequest_response.xml
Interface Description (WSDL) for ServiceRequest
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\ServiceRequest\ServiceRequest.wsdl
SessionAccessWS
This Web service call is used to terminate the Siebel CRM session. This Web service makes available the business service SessionAccessService which provides the business service method Ping which is used to set a message to terminate the Siebel CRM session.
SessionAccessWS Operations
For a list of operations associated with this Web service, see the following table.
Table SessionAccessWS Operations
| Name | Description |
|---|---|
sessionAccessPing |
This is used for setting a message as an input. |
Request Message Description:sessionAccessPing
For a description of this request message, see the following table.
Table Request Message Description:sessionAccessPing
| Node | Description | Type |
|---|---|---|
SessionAccessPing_Input |
Container element. |
Not applicable |
SessionAccessPing_Input/msgIn |
Set as Self-Service Logout Request. |
String |
Response Message Description: sessionAccessPing
For a description of this response message, see the following table.
Table Response Message Description: sessionAccessPing
| Node | Description | Type |
|---|---|---|
SessionAccessPing_Output |
Container element. |
Not applicable |
SessionAccessPing_Input/msgOut |
Sent as the number 1 which indicates successful termination of the session. |
String |
SessionAccessWS Application Interface
This topic describes the application objects called by the SessionAccessWS. This Web service makes available the business service SessionAccessService which provides the method Ping which is used to set a message to terminate the Siebel CRM session. 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 the following table.
Table SessionAccessWS Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
SessionAccessService |
Business Service |
CSSUIFSessionAccessService |
Example Package for SessionAccessWS
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\SessionAccessWS\SessionAccess_request.xmlResponse
See the following file to view the sample code:
...\SessionAccessWS\SessionAccess_response.xml
Interface Description (WSDL) for SessionAccessWS
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\SessionAccessWS\SessionAccessWS.wsdl
SFA_Activity_BS
Use this Web service to insert an activity which is associated to a selected list of contacts into the Siebel database.
SFA_Activity_BS Operations
These operations are presented as a WSDL to the clients accessing it. For a list of operations associated with this Web service, see the following table.
Table SFA_Activity_BS operations
| Name | Description |
|---|---|
SFAInsertActivity |
Creates an activity record in the database and associates a contact record to it. |
Response Message Description: SFAInsert Activity
For a description of this request message, see the following table.
Table Response Message Description: SFAInsert Activity
| Node | Description |
|---|---|
SFA_Activity_IO |
Required. An instance of the integration object SFA_Activity. |
Response Message Description: SFAInsertActivity
For a description of this response message, see the following table.
Table Response Message Description: SFAInsertActivity
| Node | Description |
|---|---|
SFA_Activity_IO |
Required. An instance of the integration object SFA_Activity. |
SFA_Activity_BS Application Interface
This topic describes the application objects called by 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 the following table.
Table SFA_Activity_BS Service Object
| Name | Boundary Object Type | Class (if BusService) |
|---|---|---|
SFAActivity_BS |
Business Service |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table SFA_Activity_BS Data Object
| Siebel Repository Name | Boundary Object Type | External Name |
|---|---|---|
SFA_Activity_IO |
Siebel Business Object |
Action |
Methods
For a description of methods for Web service, see the following table.
Table SFA_Activity_BS Method
| Operation | Method |
|---|---|
Insert |
Insert |
Example Package for SFA_Activity_BS
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\SFA_Activity_BS\SFA_Activity_BS_request.xmlResponse
See the following file to view the sample code:
...\SFA_Activity_BS\SFA_Activity_BS_response.xml
Interface Description (WSDL) for SFA_Activity_BS
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\SFA_Activity_BS\SFA_Activity_BS.wsdl
SWIAdjustmentStatusUpdate
Use this Web service to update the Status, Sub Status, and Status Description fields of an adjustment record.
SWIAdjustmentStatusUpdate Operations
For a list of operations associated with this Web service, see the following table.
Table SWIAdjustmentStatusUpdate Operations
| Name | Description |
|---|---|
SWIAdjustmentStatusUpdate |
Updates the Status, Sub Status, and Status Description fields of the adjustment record. |
Calls Workflow SWIAdjustmentStatusUpdate
This Web service can be used either to call a business service or to call a workflow. This Web service calls the SWIAdjustmentStatusUpdate workflow, which extracts information about the Status, Sub Status, and Status Description fields and updates the Siebel database accordingly for that adjustment record.
SWIAdjustmentStatusUpdate Application Interface
This topic describes the application objects called by 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 the following table.
Table SWIAdjustmentStatusUpdate Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
SWIAdjustmentStatusUpdate |
Workflow |
Not Applicable |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table SWIAdjustmentStatusUpdate Data Object
| Siebel Repository Name | External Name |
|---|---|
SWISIAAdjustmentIO |
SIA Adjustment |
Methods
For a description of the methods for this Web service, see the following table.
Table SWIAdjustmentStatusUpdate Method
| Operation | Method |
|---|---|
SWIAdjustmentStatusUpdate |
SWIAdjustmentStatusUpdate |
Example Package for SWIAdjustmentStatusUpdate
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
Request from Oracle Application Integration Architecture
See the following file to view the sample code:
...\SWIAdjustmentStatusUpdate\SWIAdjustmentStatusUpdate_request.xml
Interface Description (WSDL) for SWIAdjustmentStatusUpdate
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\SWIAdjustmentStatusUpdate\SWIAdjustmentStatusUpdate.wsdl
SWIAdminISSAttributeDefnIO
Use this Web service to perform query operations on product attribute definitions.
SWIAdminISSAttributeDefnIO Operations
For a list of operations associated with this Web service, see the following table.
Table SWIAdminISSAttributeDefnIO Operations
| Name | Description |
|---|---|
AttributeDefinitionQueryById |
Queries by using the attribute ID |
AttributeDefinitionQueryByExample |
Queries by name, ID, or any valid input |
Request Message Description: AttributeDefinitionQueryById
For a description of this request message, see the following table.
Table Request Message Description: AttributeDefinitionQueryById
| Node | Description | Type |
|---|---|---|
PrimaryRowId |
Required |
String |
Response Message Description: AttributeDefinitionQueryById
For a description of this response message, see the following table.
Table Response Message Description: AttributeDefinitionQueryById
| Node | Description | Type |
|---|---|---|
SiebelMessage |
Required |
Integration Object |
Request Message Description: AttributeDefinitionQueryByExample
For a description of this request message, see the following table.
Table Request Message Description: AttributeDefinitionQueryByExample
| Node | Description | Type |
|---|---|---|
SiebelMessage |
Required |
Integration Object |
Response Message Description: AttributeDefinitionQueryByExample
For a description of this response message, see the following table.
Table Response Message Description: AttributeDefinitionQueryByExample
| Node | Description | Type |
|---|---|---|
SiebelMessage |
Required |
Integration Object |
SWIAdminISSAttributeDefnIO Application Interface
This topic describes the application objects called by 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 the following table.
Table SWIAdminISSAttributeDefnIO Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
SWI Product Attributes |
Business Service |
CSSEAIDataSyncService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table SWIAdminISSAttributeDefnIO Data Object
| Siebel Repository Name | External Name |
|---|---|
SWIAdminISSAttributeDefnIO |
SWI Admin Attribute VOD Definition |
Methods
For a description of the methods for this Web service, see the following table.
Table SWIAdminISSAttributeDefnIO Methods
| Operation | Method |
|---|---|
AttributeDefinitionQueryById |
QueryById |
AttributeDefinitionQueryByExample |
QueryByExample |
SWIAdminISSClassDefinitionIO
Use this Web service to perform query operations on product class definitions.
SWIAdminISSClassDefinitionIO Operations
For a list of operations associated with this Web service, see the following table.
Table SWIAdminISSClassDefinitionIO Operations
| Name | Description |
|---|---|
ProductClassQueryById |
Queries by using the class ID |
ProductClassQueryByExample |
Queries by name, ID, or any valid input |
Request Message Description: ProductClassQueryById
For a description of this request message, see the following table.
Table Request Message Description: ProductClassQueryById
| Node | Description | Type |
|---|---|---|
PrimaryRowId |
Required |
String |
Response Message Description: ProductClassQueryById
For a description of this response message, see the following table.
Table Response Message Description: ProductClassQueryById
| Node | Description | Type |
|---|---|---|
SiebelMessage |
Required |
Integration Object |
Request Message Description: ProductClassQueryByExample
For a description of this request message, see the following table.
Table Request Message Description: ProductClassQueryByExample
| Node | Description | Type |
|---|---|---|
SiebelMessage |
Required |
Integration Object |
Response Message Description: ProductClassQueryByExample
For a description of this response message, see the following table.
Table Response Message Description: ProductClassQueryByExample
| Node | Description | Type |
|---|---|---|
SiebelMessage |
Required |
Integration Object |
SWIAdminISSClassDefinitionIO Application Interface
This topic describes the application objects called by 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 the following table.
Table SWIAdminISSClassDefinitionIO Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
SWI Product Class Hierarchy |
Business Service |
CSSCMUProdClassWebSvc |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table SWIAdminISSClassDefinitionIO Data Object
| Siebel Repository Name | External Name |
|---|---|
SWIAdminISSClassDefinitionIO |
SWI Admin ISS Class Definition |
Methods
For a description of the methods for this Web service, see the following table.
Table SWIAdminISSClassDefinitionIO Methods
| Operation | Method |
|---|---|
ProductClassQueryById |
QueryById |
ProductClassQueryByExample |
QueryByExample |
SWIAssetManagement
Use this inbound Web service to start Siebel Configurator.
SWIAssetManagement Operations
For a list of operations associated with this Web service, see the following table.
Table SWIAssetManagement Operations
| Operation | Description |
|---|---|
SWIAssetManagementInsert |
Inserts |
SWIAssetManagementUpdate |
Updates |
SWIAssetManagementSynchronize |
Synchronizes |
Request Message Description: SWIAssetManagementInsert
For a description of this request message, see the following table.
Table Request Message Description: SWIAssetManagementInsert
| Node | Description | Type |
|---|---|---|
SiebelMessage |
Required. |
Integration Object |
UTCCanonical |
A value of Y means that all date-type fields in the payload are in UTC standard format. |
String |
Response Message Description: SWIAssetManagementInsert
For a description of this response message, see the following table.
Table Response Message Description: SWIAssetManagementInsert
| Node | Description | Type |
|---|---|---|
SiebelMessage |
Required |
Integration Object |
Request Message Description: SWIAssetManagementUpdate
For a description of this request message, see the following table.
Table Request Message Description: SWIAssetManagementUpdate
| Node | Description | Type |
|---|---|---|
SiebelMessage |
Required |
Integration Object |
UTCCanonical |
A value of Y means that all date-type fields in the payload are in UTC standard format. |
String |
Response Message Description: SWIAssetManagementUpdate
For a description of this response message, see the following table.
Table Response Message Description: SWIAssetManagementUpdate
| Node | Description | Type |
|---|---|---|
SiebelMessage |
Required |
Integration Object |
Request Message Description: SWIAssetManagementSynchronize
For a description of this request message, see the following table.
Table Request Message Description: SWIAssetManagementSynchronize
| Node | Description | Type |
|---|---|---|
SiebelMessage |
Required |
Integration Object |
UTCCanonical |
A value of Y means that all date-type fields in the payload are in UTC standard format. |
String |
For a description of this response message, see the following table.
Table Response Message Description: SWIAssetManagementSynchronize
| Node | Description | Type |
|---|---|---|
SiebelMessage |
Required |
Integration Object |
SWIAssetManagement Application Interface
This topic describes the application objects called by 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 the following table.
Table SWIAssetManagement Service Object
| Siebel Repository Name | Boundary Object Type | Class |
|---|---|---|
SWI Asset Management Service |
Business Service |
CSSEAIDataSyncService |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table SWIAssetManagement Data Object
| Siebel Repository Name | External Name |
|---|---|
SWIAssetManagementIO |
SWI Asset Management |
Methods
For a description of the methods for this Web service, see the following table.
Table SWIAssetManagement Methods
| Operation | Method |
|---|---|
SWIAssetManagementInsert |
Inserts |
SWIAssetManagementUpdate |
Updates |
SWIAssetManagementSynchronize |
Synchronizes |
Interface Description (WSDL) for SWISWIAssetManagment
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
WSDL
...WSDL\SWIAssetManagment.wsdl
SWIContactServices
Use this inbound Web service to support Query, Upsert and Synchronize operations for Contact records and contact child details.
SWIContactServices Operations
For a list of operations associated with this Web service, see the following table.
Table SWIContact Services Operations
| Name | Description |
|---|---|
SWIContactServicesInsertOrUpdate |
Calls Insert or Update method used for inserting a new contact along with the child details into the Siebel database. If the contact is already present in the Siebel database, then the contact will be updated with the details from the request message. |
SWIContactServicesQueryByExample |
Calls the Query by Example method to Query Contact details along with the child details from the Siebel database. |
SWIContactServicesSynchronize |
Calls the Synchronize method to synchronize the contact in the request message with the contact details in the Siebel database. If the child details that are part of the request message are not present in the Siebel database, then they are inserted. If any additional child is present in the database and not part of request message, then it is deleted from the database. |
Request Message Description: SWIContactServicesInsertOrUpdate
Inserts a new contact along with the child details in to the Siebel database. If the contact is already present in the Siebel database then the contact record is updated with any new details contained in the request message.
For a description of this request message, see the following table.
Table Request Message Description: SWIContactServicesInsertOrUpdate
| Node | Description | Type |
|---|---|---|
Alias |
Alias of the contact record. |
String |
CellularPhone |
Mobile phone number of the contact. |
String |
ContactPersonTitle |
Contact’s title. |
String |
CurrencyCode |
Contact’s account currency code. |
String |
DateofBirth |
Contact’s birth date. |
String |
EmailAddress |
Contact’s email address. |
String |
FaxPhone |
Contact’s fax number. |
String |
FirstName |
Contact’s first name. |
String |
Gender |
Contact’s gender. |
String |
HomePhone |
Contact’s home phone number. |
String |
JobTitle |
Contact’s job title. |
String |
LastName |
Contact’s last name. |
String |
MM |
Mr. or Mrs. |
String |
MaritalStatus |
Contact’s marital status. |
String |
MiddleName |
Contact’s middle name. |
String |
RowId |
Row ID of Siebel Contact record |
String |
SocialSecurityNumber |
Contact’s social security number. |
String |
Status |
Contact record’s status. |
String |
WorkPhone |
Contact’s work phone number. |
String |
AIAIntegrationId |
ID value used for mapping the request message and response message contact details. |
String |
ListofOrganization |
Container for Organization |
String |
PersonalAddress |
Contact’s home address. |
String |
Id |
Siebel row ID of the Contact record. |
String |
AddressName |
Contact’s address name. |
String |
City |
Contact’s city of residence. |
String |
Country |
Contact’s country of residence. |
String |
PostalCode |
Contact’s postal code. |
String |
Province |
Contact’s province, if applicable. |
String |
State |
Contact’s state of residence. |
String |
StreetAddress1 |
Line 1 details for the contact. |
String |
StreetAddress2 |
Line 2 details for the contact. |
String |
AIAIntegrationId |
ID value used for mapping the request and response message. |
String |
Response Message Description: SWIContactServicesInsertOrUpdate
For a description of this response message, see the following table.
Table Response Message Description: SWIContactServicesInsertOrUpdate
| Node | Description | Type |
|---|---|---|
Alias |
Alias of contact record. |
String |
CellularPhone |
Contact’s mobile phone number. |
String |
ContactPersonTitle |
Contact’s title. |
String |
CurrencyCode |
Contact account currency code. |
String |
DateofBirth |
Contact’s birth date. |
String |
EmailAddress |
Contact’s email address. |
String |
FaxPhone |
Contact’s fax number. |
String |
FirstName |
Contact’s first name. |
String |
Gender |
Contact’s gender. |
String |
HomePhone |
Contact’s home phone number. |
String |
JobTitle |
Contact’s job title. |
String |
LastName |
Contact’s last name. |
String |
MM |
Mr. or Mrs. |
String |
MaritalStatus |
Contact’s marital status. |
String |
MiddleName |
Contact’s middle name. |
String |
RowId |
Row ID of Siebel Contact record |
String |
SocialSecurityNumber |
Contact’s social security number. |
String |
Status |
Contact status. |
String |
WorkPhone |
Contact’s work phone number. |
String |
AIAIntegrationId |
ID value used for mapping the request message and response message contact details. |
String |
ListofOrganization |
Container for organization record. |
String |
PersonalAddress |
Contact’s home address. |
String |
Id |
Row ID of the Contact record In the Siebel database |
String |
AddressName |
Address name |
String |
City |
Contact’s city. |
String |
Country |
Contact’s country. |
String |
PostalCode |
Contact’s postal code. |
String |
Province |
Contact’s province (if applicable). |
String |
State |
Contact’s state. |
String |
StreetAddress1 |
Line 1 details for the contact. |
String |
StreetAddress2 |
Line 2 details for the contact. |
String |
AIAIntegrationId |
ID value used for mapping the request and response message. |
String |
Request Message Description: SWIContactServicesQueryByExample
For a description of this request message, see the following table.
Table Request Message Description: SWIContactServicesQueryByExample
| Node | Description | Type |
|---|---|---|
RowId |
Row ID of Siebel Contact record |
String |
ListOfAccount |
List of Account records. |
String |
ListofPersonalAddress |
List of personal address records of contact. |
String |
PersonalAddress |
Contact’s personal address. |
String |
Response Message Description: SWIContactServicesQueryByExample
For a description of this response message, see the following table.
Table Response Message Description: SWIContactServicesQueryByExample
| Node | Description | Type |
|---|---|---|
Id |
Row ID. |
String |
Alias |
Alias of contact record. |
String |
CellularPhone |
Contact’s mobile phone number. |
String |
ContactPersonTitle |
Contact’s title. |
String |
CurrencyCode |
Contact account currency code. |
String |
DateofBirth |
Contact’s birth date. |
String |
EmailAddress |
Contact’s email address. |
String |
FaxPhone |
Contact’s fax number. |
String |
FirstName |
Contact’s first name. |
String |
Gender |
Contact’s gender. |
String |
HomePhone |
Contact’s home phone number. |
String |
JobTitle |
Contact’s job title. |
String |
LastName |
Contact’s last name. |
String |
MM |
Mr. or Mrs. |
String |
MaritalStatus |
Contact’s marital status. |
String |
MiddleName |
Contact’s middle name. |
String |
MotherMaidenName |
Contact’s mother’s maiden name. |
String |
PrimaryOrganizationId |
Primary organization for contact. |
String |
RowId |
Row ID in Siebel data table. |
String |
SocialSecurityNumber |
Contact’s social security number. |
String |
Status |
Status of contact record. |
String |
WorkPhone |
Contact’s work telephone number. |
String |
ListofAccount |
Container for Account. |
Integration Component |
ListofComInvoiceProfile |
Container for invoice profile. |
Integration Component |
ListofOrganization |
Container for Organization. |
Integration Component |
ListofPersonalAddress |
Container for personal address records. |
Integration Component |
PersonalAddress |
Contact’s personal address. |
String |
ListofUCMContactPrivacy |
Privacy details for Contact record. |
Integration Component |
Request Message Description: SWIContactServicesSynchronize
For a description of this request message, see the following table.
Table Request Message Description: SWIContactServicesSynchronize
| Node | Description | Type |
|---|---|---|
Id |
Row ID. |
String |
Alias |
Alias of contact record. |
String |
CellularPhone |
Contact’s mobile phone number. |
String |
ContactPersonTitle |
Contact’s title. |
String |
CurrencyCode |
Contact’s account currency code. |
String |
DateofBirth |
Contact’s birth date. |
String |
EmailAddress |
Contact’s email address. |
String |
FaxPhone |
Contact’s fax number. |
String |
FirstName |
Contact’s first name. |
String |
Gender |
Contact’s gender. |
String |
HomePhone |
Contact’s home phone number. |
String |
JobTitle |
Contact’s job title. |
String |
LastName |
Contact’s last name. |
String |
MM |
Mr. or Mrs. |
String |
MaritalStatus |
Contact’s marital status. |
String |
MiddleName |
Contact’s middle name. |
String |
MotherMaidenName |
Contact’s mother’s maiden name. |
String |
PrimaryOrganizationId |
Primary organization for contact. |
String |
RowId |
Row ID in Siebel data table. |
String |
SocialSecurityNumber |
Contact’s social security number. |
String |
Status |
Status of contact record. |
String |
WorkPhone |
Contact’s work telephone number. |
String |
AIAIntegrationId |
ID value used for mapping the request message and response message contact details. |
String |
ListofOrganization |
Container for Organization. |
Integration Component |
ListofPersonalAddress |
Container for personal address records. |
Integration Component |
For a description of this response message, see the following table.
Table Response Message Description: SWIContactServicesSynchronize
| Node | Description | Type |
|---|---|---|
Id |
Row ID. |
String |
Alias |
Alias of contact record. |
String |
CellularPhone |
Contact’s mobile phone number. |
String |
ContactPersonTitle |
Contact’s title. |
String |
CurrencyCode |
Contact’s account currency code. |
String |
DateofBirth |
Contact’s birth date. |
String |
EmailAddress |
Contact’s email address. |
String |
FaxPhone |
Contact’s fax number. |
String |
FirstName |
Contact’s first name. |
String |
Gender |
Contact’s gender. |
String |
HomePhone |
Contact’s home phone number. |
String |
JobTitle |
Contact’s job title. |
String |
LastName |
Contact’s last name. |
String |
MM |
Mr. or Mrs. |
String |
MaritalStatus |
Contact’s marital status. |
String |
MiddleName |
Contact’s middle name. |
String |
MotherMaidenName |
Contact’s mother’s maiden name. |
String |
PrimaryOrganizationId |
Primary organization for contact. |
String |
RowId |
Row ID in Siebel data table. |
String |
SocialSecurityNumber |
Contact’s social security number. |
String |
Status |
Status of contact record. |
String |
WorkPhone |
Contact’s work telephone number. |
String |
AIAIntegrationId |
ID value used for mapping the request message and response message contact details. |
String |
ListofOrganization |
Container for Organization. |
Integration Component |
ListofPersonalAddress |
Container for personal address records. |
Integration Component |
SWIContactServices Application Interface
This topic describes the application objects called by 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 the following table.
Table SWIContactServices Service Object
| Siebel Repository Name | Boundary Object Type | Class |
|---|---|---|
SWI Contact Service |
Business Service |
CSSEAIDataSyncService |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table SWIContactServices Data Object
| Siebel Repository Name | External Name |
|---|---|
SWIContactIO |
SWI Contact |
Methods
For a description of the methods for this Web service, see the following table.
Table SWIContactServices Methods
| Operation | Method |
|---|---|
SWIContactServicesInsertOrUpdate |
InsertOrUpdate |
SWIContactServicesQueryByExample |
QueryByExample |
SWIContactServicesSynchronize |
Synchronize |
SWICreateAdjustment
Use this Web service to create adjustments in the external Oracle Communications Billing and Revenue Management application by submitting a request to the Oracle Communications Billing and Revenue Management Advanced Queue (AQ) facility.
SWICreateAdjustment Operations
For a list of operations associated with this Web service, see the following table.
Table SWICreateAdjustment Operations
| Name | Description |
|---|---|
CreateAdjustment |
Creates adjustments in the external Oracle Communications Billing and Revenue Management application. |
Request Message Description: CreateAdjustment
For a description of this request message, see the following table.
Table Request Message Description: CreateAdjustment
| Node | Description | Type |
|---|---|---|
CustomHeaderContext |
Optional |
Hierarchy |
SWICreateAdjustmentReqMsg:ListOfCmuRequestAdjustmentIo |
Optional |
Integration Object |
Response Message Description
There is no response message. The request is being posted to the Oracle Communications Billing and Revenue Management facility.
SWICreateAdjustment Application Interface
This topic describes the application objects called by 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 the following table.
Table SWICreateAdjustment Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
SWICreateAdjustment |
Business Service |
CSSWSOutboundDispatcher |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table SWICreateAdjustment Data Object
| Siebel Repository Name | External Name |
|---|---|
CMU Request Adjustment IO |
Account |
Methods
For a description of the methods for this Web service, see the following table.
Table SWICreateAdjustment Method
| Operation | Method |
|---|---|
CreateAdjustment |
CreateAdjustment |
SWICustomerParty
Use this inbound Web service to support Query, Upsert and Synchronize operations for contact records and contact child details.
SWICustomerParty Operations
For a list of operations associated with this Web service, see the following table.
Table SWICustomerParty Operations
| Name | Description |
|---|---|
SWICustomerPartyInsertOrUpdate |
Calls the Insert or Update method used for inserting a new account along with the child details into the Siebel database. If the account is already present in the Siebel database, then the account will be updated with any new details contained in the request message. |
SWICustomerPartyQueryByExample |
Calls the Query by Example method to query the Siebel database for account details along with any child details. |
SWICustomerPartySynchronize |
Calls Synchronize method to synchronize the account record contained in the request message with the account details in Siebel database. If the child details that are part of request message are not present in the Siebel database, then the details are inserted. If any additional child are present in the Siebel database and are not part of request message, then those details are deleted from the database. |
Request Message Description: SWICustomerPartyInsertOrUpdate
Inserts a new account along with the child details into the Siebel database. If the account is already present in the Siebel database, then the Account record is updated with the details contained in the request message.
For a description of this request message, see the following table.
Table Request Message Description: SWICustomerPartyInsertOrUpdate
| Node | Description | Type |
|---|---|---|
ListofSWIcustomerpartyIO |
An instance of the integration object ListofSWIcustomerpartyIO. |
Integration Object |
The following nodes apply to SWIcustomerpartyIO |
||
Account |
Account name. |
String |
AccountStatus |
Status of account record. |
String |
DUNSNumber |
Dun and Bradstreet data universal numbering system number. |
String |
MainFaxNumber |
Main fax number of account. |
String |
MainPhoneNumber |
Main phone number of account. |
String |
Name |
Account name. |
String |
HomePage |
Account’s home page address. |
String |
AIAIntegrationId |
ID value used for mapping the request message and response message account details. |
String |
Location |
Account’s location. |
String |
RowId |
Row ID of Siebel Account record. |
String |
ListofCutAddress |
Optional. Business address. |
Integration Component |
ListofContact |
Contact details |
Integration Component |
ListofInternalDivision |
Internal division details. |
Integration Component |
City |
City where account is located. |
String |
Country |
Country where account is located. |
String |
County |
County where account is located. |
String |
PostalCode |
Postal code of account. |
String |
Province |
Province (if applicable) where account is located. |
String |
AIAIntegrationId |
Contact’s social security number. |
String |
Status |
Contact status. |
String |
WorkPhone |
Contact’s work phone number. |
String |
AIAIntegrationId |
ID value used for mapping the request message and response message contact details. |
String |
ListofOrganization |
Container for organization record. |
String |
PersonalAddress |
Contact’s home address. |
String |
Id |
Row ID of the Contact record in Siebel data table. |
String |
AddressName |
Address name |
String |
City |
Contact’s city. |
String |
Country |
Contact’s country. |
String |
PostalCode |
Contact’s postal code. |
String |
Province |
Contact’s province (if applicable). |
String |
State |
Contact’s state. |
String |
StreetAddress1 |
Line 1 details for the contact. |
String |
StreetAddress2 |
Line 2 details for the contact. |
String |
AIAIntegrationId |
ID value used for mapping the request and response message. |
String |
Response Message Description: SWICustomerPartyInsertOrUpdate
For a description of this response message, see the following table.
Table Response Message Description: SWICustomerPartyInsertOrUpdate
| Node | Description | Type |
|---|---|---|
ListofSWIcustomerpartyIO |
An instance of the integration object ListofSWIcustomerpartyIO. |
Integration Object |
The following nodes apply to SWIcustomerpartyIO |
||
Account |
Account name. |
String |
AccountStatus |
Status of account record. |
String |
DUNSNumber |
Dun and Bradstreet data universal numbering system number. |
String |
HomePage |
Account’s home page address. |
String |
Location |
Account’s location. |
String |
MainFaxNumber |
Account’s main fax number. |
String |
MainPhoneNumber |
Account’s main phone number. |
String |
Name |
Account name. |
String |
AIAIntegrationId |
ID value used for mapping the request message and response message account details. |
String |
ListofCutAddress |
Optional. Business address. |
Integration Component |
ListofContact |
Contact details. |
Integration Component |
ListOfInternalDivision |
Internal division details. |
Integration Component |
Request Message Description: SWICustomerPartyQueryByExample
For a description of this request message, see the following table.
Table Request Message Description: SWICustomerPartyQueryByExample
| Node | Description | Type |
|---|---|---|
ListofSWIcustomerpartyIO |
An instance of the integration object ListofSWIcustomerpartyIO. |
Integration Object |
The following nodes apply to SWIcustomerpartyIO |
||
RowId |
Row ID of account in Siebel data table. |
String |
ListofCutAddress |
Optional. Business address. |
Integration Component |
Response Message Description: SWICustomerPartyQueryByExample
For a description of this response message, see the following table.
Table Response Message Description: SWIContactServicesQueryByExample
| Node | Description | Type |
|---|---|---|
ListofSWIcustomerpartyIO |
An instance of the integration object ListofSWIcustomerpartyIO. |
Integration Object |
The following nodes apply to SWIcustomerpartyIO |
||
Account |
Account name. |
String |
AccountStatus |
Status of account record. |
String |
AccountTypeCode |
Dun and Bradstreet data universal numbering system number. |
String |
CurrencyCode |
Account’s currency code. |
String |
DUNSNumber |
Dun and Bradstreet data universal numbering system number. |
String |
HomePage |
Homepage of account |
String |
IntegrationId |
Integration ID. |
String |
Location |
Account location. |
String |
MainFaxNumber |
Main fax number of account. |
String |
MainPhoneNumber |
Main phone number of account. |
String |
Name |
Account name. |
String |
ParentAccountId |
Account ID of parent account. |
String |
PrimaryAddressId |
Primary address of account. |
String |
PrimaryBillToAddressId |
Primary billing address of account. |
String |
PrimaryContactId |
Primary Contact ID for the account. |
String |
PrimaryOrganizationId |
Primary Organization ID for the account. |
String |
PrimaryShipToAddress |
Primary shipping address for the account. |
String |
RowId |
Row ID in Siebel data table. |
String |
Type |
Account type. |
String |
ListofCutAddress |
Optional. Business address. |
Integration Component |
ListofContact |
Contact details. |
Integration Component |
ListofInternalDivision |
Internal division details. |
Integration Component |
Request Message Description: SWICustomerPartySynchronize
For a description of this request message, see the following table.
Table Request Message Description: SWICustomerPartySynchronize
| Node | Description | Type |
|---|---|---|
ListofSWIcustomerpartyIO |
An instance of the integration object ListofSWIcustomerpartyIO. |
Integration Object |
The following nodes apply to SWIcustomerpartyIO |
||
Account |
Account name. |
String |
AccountStatus |
Status of account record. |
String |
DUNSNumber |
Dun and Bradstreet data universal numbering system number. |
String |
MainFaxNumber |
Main fax number of account. |
String |
MainPhoneNumber |
Main phone number of account. |
String |
Name |
Account name. |
String |
HomePage |
Account’s home page address. |
String |
AIAIntegrationId |
ID value used for mapping the request message and response message account details. |
String |
Location |
Account’s location. |
String |
RowId |
Row ID of Siebel Account record. |
String |
ListofCutAddress |
Optional. Business address. |
Integration Component |
ListofContact |
Contact details. |
Integration Component |
ListofInternalDivision |
Internal division details. |
Integration Component |
City |
City where account is located. |
String |
Country |
Country where account is located. |
String |
County |
County where account is located. |
String |
PostalCode |
Postal code of account. |
String |
Province |
Province (if applicable) where account is located. |
String |
AIAIntegrationId |
Contact’s social security number. |
String |
Status |
Contact status. |
String |
WorkPhone |
Contact’s work phone number. |
String |
AIAIntegrationId |
ID value used for mapping the request message and response message contact details. |
String |
ListofOrganization |
Container for organization record. |
String |
PersonalAddress |
Contact’s home address. |
String |
Id |
Row ID of the Contact record in Siebel data table. |
String |
AddressName |
Address name |
String |
City |
Contact’s city. |
String |
Country |
Contact’s country. |
String |
PostalCode |
Contact’s postal code. |
String |
Province |
Contact’s province (if applicable). |
String |
State |
Contact’s state. |
String |
StreetAddress1 |
Line 1 details for the contact. |
String |
StreetAddress2 |
Line 2 details for the contact. |
String |
AIAIntegrationId |
ID value used for mapping the request and response message. |
String |
For a description of this response message, see the following table.
Table Response Message Description: SWICustomerPartySynchronize
| Node | Description | Type |
|---|---|---|
ListofSWIcustomerpartyIO |
An instance of the integration object ListofSWIcustomerpartyIO. |
Integration Object |
The following nodes apply to SWIcustomerpartyIO |
||
Account |
Account name. |
String |
AccountStatus |
Status of account record. |
String |
DUNSNumber |
Dun and Bradstreet data universal numbering system number. |
String |
HomePage |
Account’s home page address. |
String |
Location |
Account’s location. |
String |
MainFaxNumber |
Account’s main fax number. |
String |
MainPhoneNumber |
Account’s main phone number. |
String |
Name |
Account name. |
String |
AIAIntegrationId |
ID value used for mapping the request message and response message account details. |
String |
ListofCutAddress |
Optional. Business address. |
Integration Component |
ListofContact |
Contact details. |
Integration Component |
ListOfInternalDivision |
Internal division details. |
Integration Component |
SWICustomerParty Application Interface
This topic describes the application objects called by 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 the following table.
Table Service Object
| Siebel Repository Name | Boundary Object Type | Class |
|---|---|---|
SWI Customer Party Service |
Business Service |
CSSEAIDataSyncService |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table Data Object
| Siebel Repository Name | External Name |
|---|---|
SWICustomerPartyIO |
Account |
SWILocationServices
Use this Web service to perform the following basic operations on locations:
Back up location
Query location
SWILocationServices Operations
For a list of operations associated with this Web service, see the following table.
Table SWILocationServices Operations
| Name | Description |
|---|---|
SWILocationQuery |
Queries the location information in the Siebel business application as requested by the third-party application |
SWILocationSynchronize |
Synchronizes the location information in the Siebel business application with the location information in the third-party application |
Request Message Description: SWILocationQuery
For a description of this request message, see the following table.
Table Request Message Description: SWILocationQuery
| Node | Description | Type |
|---|---|---|
PrimaryRowId |
Required |
String |
Response Message Description: SWILocationQuery
For a description of this response message, see the following table.
Table Response Message Description: SWILocationQuery
| Node | Description | Type |
|---|---|---|
SiebelMessage |
Required |
Integration Object |
Request Message Description: SWILocationSynchronize
For a description of this request message, see the following table.
Table Request Message Description: SWILocationSynchronize
| Node | Description | Type |
|---|---|---|
SiebelMessage |
Required |
Integration Object |
StatusObject |
Optional |
String |
Response Message Description: SWILocationSynchronize
For a description of this response message, see the following table.
Table Response Message Description: SWILocationSynchronize
| Node | Description | Type |
|---|---|---|
SiebelMessage |
Required |
Integration Object |
SWILocationServices Application Interface
This topic describes the application objects called by 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 the following table.
Table SWILocationServices Service Object
| Siebel Repository Name | Boundary Object Type | Class |
|---|---|---|
SWI Location Adapter |
Business Service |
CSSEAIDataSyncService |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table SWILocationServices Data Object
| Siebel Repository Name | External Name |
|---|---|
SWIFMLocationIOFM |
Location |
Methods
For a description of the methods for this Web service, see the following table.
Table SWILocationServices Methods
| Operation | Method |
|---|---|
SWILocationQuery |
QueryById |
SWILocationSynchronize |
Synchronize |
SWILocationSync
Use this outbound Web service to submit an order into the order queue.
SWILocationSync Operations
For a list of operations associated with this Web service, see the following table.
Table SWILocationSync Operations
| Name | Description |
|---|---|
SyncTransportationStopList |
Submits the location request in the Siebel business application into the asynchronous queue of the third-party application |
Request Message Description: SyncTransportationStopList
For a description of this request message, see the following table.
Table Request Message Description: SyncTransportationStopList
| Node | Description | Type |
|---|---|---|
CustomHeaderContext |
Optional |
Hierarchy |
SWILocationSyncReqMsg:SyncTransportationStopList |
Optional |
Integration Object |
Response Message Description: SyncTransportationStopList
Not applicable.
SWILocationSync Application Interface
This topic describes the application objects called by 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 the following table.
Table SWILocationSync Service Object
| Siebel Repository Name | Boundary Object Type | Class |
|---|---|---|
SWILocationSync |
Business Service |
CSSWSOutboundDispatcher |
SWISendLocation |
Workflow |
Not applicable |
Data Object (Integration Object)
For a description of the data object for this Web service, see the following table.
Table SWILocationSync Data Object
| Siebel Repository Name | External Name |
|---|---|
SWIFMLocationIOFM |
Location |
Method
For a description of the method for this Web service, see the following table.
Table SWILocationSync Method
| Operation | Method |
|---|---|
SyncTransportationStopList |
SyncTransportationStopList |
SWILSClinicalActivityTemplate
Use this Web service to send activity template values for a given template type from the Siebel CRM application. An external application can invoke this Web service using valid Siebel application user credentials for authentication.
SWILSClinicalActivityTemplate Operations
For a list of operations associated with this Web service, see the following table.
Table SWILSClinicalActivityTemplate Operations
| Operation Name | Description |
|---|---|
TemplateQueryByExample |
Used to send Activity template values for a given template type. |
Request Message Description: TemplateQueryByExample
This Web service can be invoked with the Type value so that only related activity templates are returned. If you do not provide input, then all activity templates are returned. For a description of this request message, see the following table.
Table Request Message Description: TemplateQueryByExample
| Node | Description | Type |
|---|---|---|
Id |
Optional. Row Id. |
Character data |
Searchspec |
Optional. Search specification. |
Character data |
AutoTrigger |
Optional. Auto Trigger flag. |
Boolean |
Description |
Optional. Activity template description. |
Character data |
Name |
Optional. The name of the Activity template. |
Character data |
ParentTemplateId |
Optional. The parent template ID. |
Character data |
ProtocolId |
Optional. Protocol ID. |
Character data |
ProtocolTitle |
Optional. Protocol title. |
Character data |
Public |
Optional. Public flag. | Boolean |
TemplateType |
Optional. The template type. |
Character data |
Type |
Optional. Type. |
Character data |
Response Message Description: TemplateQueryByExample
For a description of this request message, see the following table.
Table Response Message Description: TemplateQueryByExample
| Node | Description | Type |
|---|---|---|
Id |
Row ID of the Activity template record. |
Character data |
AutoTrigger |
Auto Trigger flag. Values are Y or N. |
Boolean |
Description |
Activity template description. |
Character data |
Name |
Activity template name. |
Character data |
ParentTemplateId |
Parent template ID. |
Character data |
ProtocolId |
Protocol ID. |
Character data |
ProtocolTitle |
Protocol title. |
Character data |
Public |
Public flag. Values are Y or N. |
Boolean |
TemplateType |
Template type, such as document, activity, and so on |
Character data |
Type |
Activity template type. |
Character data |
SWILSClinicalActivityTemplate Application Interface
This topic describes the application objects called by 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 the following table.
Table SWILSClinicalActivityTemplate Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LS Clinical Activity Template Service |
Business Service |
CSSEAIDataSyncService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table SWILSClinicalActivityTemplate Data Object
| Siebel Repository Name | External Name |
|---|---|
LS Clinical Activity Template |
Activity Template |
Example Package for SWILSClinicalActivityTemplate
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business 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:
...\SWILSClinicalActivityTemplate\SWILSClinicalActivityTemplate-QueryByExample-request.xml
Interface Description (WSDL) for SWILSClinicalActivityTemplate
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\SWILSClinicalActivityTemplate\SWILSClinicalActivityTemplate.WSDL
SWILSClinicalCreateSiteVisitGeo Location
Monitoring visits are required by Federal regulations. Siebel Clinical users, also known as monitors, are often working from the field and perform site visits based on protocol requirements and objectives. Often, monitors are required to conduct unplanned visits and will have to adjust existing plans for planned site visits. Monitors may carry mobile devices which capture a site’s GPS information. A third-party application allows the user to select the Site Visit record, check in site location details, and then send them to Siebel Life Sciences.
If more than one monitor checks in location details from a third party application to Siebel Life Sciences for the same site visit, then multiple Geo Location Records are created in Siebel Life Sciences. Similarly if the same user checks in at a different time, multiple Geo Location Records are created.
SWILSClinicalCreateSiteVisitGeoLocation Operations
For a list of operations associated with this Web service, see the following table.
Table SWILSClinicalCreateSiteVisitGeoLocation Operations
| Name | Description |
|---|---|
insert |
Reads the input parameters for the site visit and saves the information in Siebel Life Sciences. |
Request Message Description: insert
For a description of this request message, see the following table.
Table Request Message Description: insert
| Node | Description | Type |
|---|---|---|
SiteVisitId |
Required. Site visit ID (Siebel database row ID). |
Character data |
UserId |
Required. Siebel database row ID for the Siebel Clinical visit team member. |
Character data |
VisitDate |
Required. Site visit date time for CRA. |
Date and time |
Latitude |
Optional. Site location latitude. |
Number |
Longitude |
Optional. Site location longitude. |
Number |
Comments |
Optional. Any comments provided by the monitor. |
Character data |
Response Message Description: insert
There is no response message for the insert operation. In the event of an error, an error message will be delivered.
SWILSClinicalCreateSiteVisitGeoLocation Application Interface
This topic describes the application objects called by this Web service. For more information on application implementation, refer to your application development documentation on Oracle Technology Network.
Service Object (Workflow)
For a description of the service objects for this Web service, see the following table.
Table SWILSClinicalCreateSiteVisitGeoLocation Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
SWI LS Clinical Create Site Visit Geo Location |
Workflow |
Not applicable. |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table SWILSClinicalCreateSiteVisitGeoLocation Data Object
| Siebel Repository Name | External Name |
|---|---|
LS Clinical Site Visits Geo Loc IO |
LS Clinical Site Visits Geo Location |
Example Package for SWILSClinicalCreateSiteVisitGeoLocation
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business 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:
...\SWILSClinicalCreateSiteVisitGeoLocation\SWILSClinicalCreateSiteVisitGeo Location_request.xmlResponse
See the following file to view the sample code:
...\SWILSClinicalCreateSiteVisitGeoLocation\SWILSClinicalCreateSiteVisitGeo Location_response.xml
Interface Description (WSDL) for SWILSClinicalCreateSiteVisitGeoLocation
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\SWILSClinicalCreateSiteVisitGeoLocation\SWILSClinicalCreateSiteVisitGeoLocation.wsdl
SWILSClinicalGetEmployees
Use this Web service to retrieve employee information. An external application can invoke this Web service using valid Siebel application user credentials for authentication. Additionally, consider the following:
If no input is provided for any tags in the LSClinicalGetEmployeesQueryByExample operation, then the Web service returns all employee records. If the returned number of records is more than the predefined maximum size, then the Web service returns an error message prompting the user to refine the search.
When using the LSClinicalGetEmployeesQueryPage operation, this Web service returns an error message if the page size field is empty (or blank).
This Web service is used to return all employees from an organization or sub-organization to which an authenticated user is associated.
SWILSClinicalGetEmployees Operations
For a list of operations associated with this Web service, see the following table.
Table SWILSClinicalGetEmployees Operations
| Operation Name | Description |
|---|---|
LSClinicalGetEmployeesQueryByExample |
Used to return employees in a single result set. |
LSClinicalGetEmployeesQueryById |
Used to return employees based on given primary row ID. |
LSClinicalGetEmployeesQueryPage |
Used to return employees in pages. |
Request Message Description: LSClinicalGetEmployeesQueryByExample
This operation can be invoked with either the employee ID or login name. This ensures that only the corresponding employee details are returned. Other fields can also be used to refine the search criteria. If no input is provided, then all the employees are returned. For a description of this request message, see the following table.
Table Request Message Description: LSClinicalGetEmployeesQueryByExample
| Node | Description | Type |
|---|---|---|
Employee.Id |
Optional. Row ID of employee. |
Character data |
Employee.EMailAddr |
Optional. Email address. |
Character data |
Employee.FirstName |
Optional. First name. |
Character data |
Employee.JobTitle |
Optional. Job title. |
Character data |
Employee.LastName |
Optional. Last name. |
Character data |
Employee.LoginName |
Optional. User ID. |
Character data |
Employee.Phone |
Optional. Phone number |
Number |
RelatedPosition.Division |
Optional. Employee division. |
Character data |
RelatedResponsibility.Responsibility |
Optional. Employee responsibility. |
Character data |
Request Message Description: LSClinicalGetEmployeesQueryPage
This operation can be invoked with either the employee ID or login name. This ensures that only employee details are returned. You can use other fields to refine the search criteria. If all employee details are required, then pass an asterisk (*) for all nodes. The result set will be in pages with page size.
For a description of this request message, see the following table.
Table Request Message Description: LSClinicalGetEmployeesQueryPage
| Node | Description | Type |
|---|---|---|
Employee.Id |
Required. Row ID of the employee record. Can be either an asterisk (*), or a valid Row ID. |
Character data |
Employee.FirstName |
Required. Employee’s first name. Can be either an asterisk (*), or the employee’s first name. |
Character data |
Employee.LastName |
Required. Employee’s last name. Can be either an asterisk (*), or the employee’s last name. |
Character data |
Employee.LoginName |
Required. User ID. Can be either an asterisk (*), or the employee’s user ID. |
Character data |
RelatedPosition. Division |
Required. Employee division. Can be either an asterisk (*), or the employee division. |
Character data |
RelatedResponsibility. Responsibility |
Required. Employee responsibility. Can be either an asterisk (*), or employee responsibility. |
Character data |
Request Message Description: LSClinicalGetEmployeesQueryById
This operation can be invoked with the employee row ID so that only corresponding employee details are returned. For a description of this request message, see the following table.
Table Request Message Description: LSClinicalGetEmployeesQueryById
| Node | Description | Type |
|---|---|---|
PrimaryRowId |
Required. The row ID of the employee. |
Character data |
Response Message Description: LSClinicalGetEmployeesQueryById, LSClinicalGetEmployeesQueryByExample and LSClinicalGetEmployeesQueryPage
Each of these operations uses the same response message. For a description of the response message, see the following table.
Table Response Message Description: LSClinicalGetEmployeesQueryById, LSClinicalGetEmployeesQueryByExample and LSClinicalGetEmployeesQueryPage
| Node | Description | Type |
|---|---|---|
Employee.Id |
Row ID of the employee. |
Character data |
Employee.EMailAddr |
Email address. |
Character data |
Employee.FirstName |
First name. |
Character data |
Employee.JobTitle |
Job title. |
Character data |
Employee.LastName |
Last name. |
Character data |
Employee.LoginName |
User ID. |
Character data |
Employee.Phone |
Phone number. |
Number |
RelatedPosition.Division |
Employee division. |
Character data |
RelatedResponsibility.Responsibility |
Employee responsibility. |
Character data |
SWILSClinicalGetEmployees Application Interface
This topic describes the application objects called by 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 the following table.
Table SWILSClinicalGetEmployees Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LS Clinical Get Employees |
Business Service |
CSSEAIDataSyncService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table SWILSClinicalGetEmployees Data Object
| Siebel Repository Name | External Name |
|---|---|
LS Clinical Employee Interface |
Employee |
Example Package for SWILSClinicalGetEmployees
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business 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:
...\SWILSClinicalGetEmployees\SWILSClinicalGetEmployees-QueryByExample-request.xml ...\SWILSClinicalGetEmployees\SWILSClinicalGetEmployees-QueryPage-request.xml ...\SWILSClinicalGetEmployees\SWILSClinicalGetEmployees-QueryById-request.xml
Interface Description (WSDL) for SWILSClinicalGetEmployees
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\SWILSClinicalGetEmployees\SWILSClinicalGetEmployees-QueryByExample.WSDL ...\SWILSClinicalGetEmployees\SWILSClinicalGetEmployees-QueryPage.WSDL ...\SWILSClinicalGetEmployees\SWILSClinicalGetEmployees-QueryById.WSDL
SWILSClinicalGetSiteContacts
Use this Web service to retrieve all protocol site contacts. An external application can invoke this Web service using valid Siebel application user credentials for authentication. Additionally, consider the following:
If the page size field is empty (or blank) in the LSClinicalGetSiteContactsQueryPage operation, then the Web service returns an error message. Only provided tags can be used with this operation.
The LSClinicalGetSiteContactsQueryById operation supports only one instance of a Siebel message.
The mobile application user may want to add a new contact to the ‘Attendees’ list in clinical trip report.
In this case, the mobile user must have all contacts of that site in the mobile server side, so that one can add more contacts to attendees in clinical trip report. This Web service helps by returning all those site contacts to external application.
SWILSClinicalGetSiteContacts Operations
For a list of operations associated with this Web service, see the following table.
Table SWILSClinicalGetSiteContacts Operations
| Operation Name | Description |
|---|---|
LSClinicalGetSiteContactsQueryById |
Used to send contacts of a site given the Site Row ID. |
LSClinicalGetSiteContactsQueryPage |
Used to send contacts of multiple sites in pages. |
LSClinicalGetSiteContactsQueryByExample |
Used to send contacts of multiple sites as a single result set. |
Request Message Description: LSClinicalGetSiteContactsQueryById
Use this operation if the external application requires the contacts associated with a particular site. The operation passes the site row ID that corresponds to each requested contact. For a description of this request message, see the following table.
Table Request Message Description: LSClinicalGetSiteContactsQueryById
| Node | Description | Type |
|---|---|---|
PrimaryRowId |
Required. Protocol site row ID. |
Character data |
Request Message Description: LSClinicalGetSiteContactsQueryByExample
Use this operation to query contacts from a limited number of sites. Different search criteria can be used. For a description of this request message, see the following table.
Table Request Message Description: LSClinicalGetSiteContactsQueryByExample
| Node | Description | Type |
|---|---|---|
ClinicalProtocolSite.Id |
Optional. Row ID of protocol site. |
Character data |
ClinicalProtocolSite. Searchspec |
Optional. Search specification. |
Character data |
ClinicalProtocolSite. SiteNumber |
Optional. Site number. |
Character data |
ClinicalProtocolSite. SiteUId |
Optional. Site ID. |
Character data |
ClinicalAccountInvestigatorRole.Id |
Optional. Row ID of the site contact. |
Character data |
ClinicalAccountInvestigatorRole. ConflictId |
Optional. Conflict ID. |
Character data |
ClinicalAccountInvestigatorRole. Searchspec |
Optional. Search specification. |
Character data |
ClinicalAccountInvestigatorRole. City |
Optional. Contact’s city. |
Character data |
ClinicalAccountInvestigatorRole. ContactId |
Optional. Row ID of contact. |
Character data |
ClinicalAccountInvestigatorRole. Country |
Optional. Contact’s country. |
Character data |
ClinicalAccountInvestigatorRole. EmailAddress |
Optional. Contact’s email address. |
Character data |
ClinicalAccountInvestigatorRole. FaxPhone |
Optional. Contact’s fax and phone number. |
Character data |
ClinicalAccountInvestigatorRole. FirstName |
Optional. Contact’s first name. |
Character data |
ClinicalAccountInvestigatorRole. LastName |
Optional. Contact’s last name. |
Character data |
ClinicalAccountInvestigatorRole. MiddleName |
Optional. Contact’s middle name. |
Character data |
ClinicalAccountInvestigatorRole. PostalCode |
Optional. Postal code. |
Character data |
ClinicalAccountInvestigatorRole. PrimaryPersonalAddressId |
Optional. Primary address ID. |
Character data |
ClinicalAccountInvestigatorRole. PrimarySpecialty |
Optional. Primary medical specialty. |
Character data |
ClinicalAccountInvestigatorRole. Region |
Optional. Region. |
Character data |
ClinicalAccountInvestigatorRole. Role |
Optional. Role. |
Character data |
ClinicalAccountInvestigatorRole. State |
Optional. State. |
Character data |
ClinicalAccountInvestigatorRole. StreetAddress |
Optional. Street address. |
Character data |
ClinicalAccountInvestigatorRole. WorkPhone |
Optional. Work phone. |
Character data |
Request Message Description: LSClinicalGetSiteContactsQueryPage
Use this operation to query the contacts from all, or a large number of sites. For a description of this request message, see the following table.
Table Request Message Description: LSClinicalGetSiteContactsQueryPage
| Node | Description | Type |
|---|---|---|
ClinicalProtocolSite.Id |
Required. Can be either an asterisk (*), or the row ID of the protocol site. |
Character data |
ClinicalProtocolSite. SiteUId |
Required. Can be either an asterisk (*), or the site ID. |
Character data |
ClinicalAccountInvestigatorRole.Id |
Required. Can be either an asterisk (*), or the row ID the site contact. |
Character data |
ClinicalAccountInvestigatorRole. ContactId |
Required. Can be either an asterisk (*), or the row ID of the contact. |
Character data |
ClinicalAccountInvestigatorRole. FirstName |
Required. Can be either an asterisk (*), or the contact’s first name. |
Character data |
ClinicalAccountInvestigatorRole. LastName |
Required. Can be either an asterisk (*), or the contact’s last name. |
Character data |
Response Message Description: LSClinicalGetSiteContactsQueryPage, LSClinicalGetSiteContactsQueryById and LSClinicalGetSiteContactsQueryByExample
For a description of the response messages, see the following table.
Table Response Message Description: LSClinicalGetSiteContactsQueryPage, LSClinicalGetSiteContactsQueryById and LSClinicalGetSiteContactsQueryByExample
| Node | Description | Type |
|---|---|---|
ClinicalProtocolSite. SiteNumber |
Site Number. |
Character data |
ClinicalProtocolSite. SiteUId |
Site ID. |
Character data |
ClinicalAccountInvestigatorRole.Id |
Row ID of the site contact. |
Character data |
ClinicalAccountInvestigatorRole. City |
Contact’s city. |
Character data |
ClinicalAccountInvestigatorRole. ContactId |
Row ID of the contact. |
Character data |
ClinicalAccountInvestigatorRole. Country |
Contact’s country. |
Character data |
ClinicalAccountInvestigatorRole. EmailAddress |
Contact’s email. |
Character data |
ClinicalAccountInvestigatorRole. FaxPhone |
Contact’s fax, and phone number. |
Character data |
ClinicalAccountInvestigatorRole. FirstName |
Contact’s first name. |
Character data |
ClinicalAccountInvestigatorRole. LastName |
Contact’s last name. |
Character data |
ClinicalAccountInvestigatorRole. MiddleName |
Contact’s middle name |
Character data |
ClinicalAccountInvestigatorRole. PostalCode |
Postal code. |
Character data |
ClinicalAccountInvestigatorRole. PrimaryPersonalAddressId |
Primary address ID. |
Character data |
ClinicalAccountInvestigatorRole. PrimarySpecialty |
Primary medical specialty. |
Character data |
ClinicalAccountInvestigatorRole. Region |
Region. |
Character data |
ClinicalAccountInvestigatorRole. Role |
Role. |
Character data |
ClinicalAccountInvestigatorRole. State |
State. |
Character data |
ClinicalAccountInvestigatorRole. StreetAddress |
Street address. |
Character data |
ClinicalAccountInvestigatorRole. WorkPhone |
Work phone. |
Character data |
SWILSClinicalGetSiteContacts Application Interface
This topic describes the application objects called by 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 the following table.
Table SWILSClinicalGetSiteContacts Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LS Clinical GetSiteContacts |
Business Service |
CSSEAIDataSyncService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table SWILSClinicalGetSiteContacts Data Object
| Siebel Repository Name | External Name |
|---|---|
LS Clinical Protocol Site_Clinical Account Investigator Role |
Clinical Protocol Site |
Example Package for SWILSClinicalGetSiteContacts
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business 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:
...\SWILSClinicalGetSiteContacts\SWILSClinicalGetSiteContacts-QueryById-request.xml ...\SWILSClinicalGetSiteContacts\SWILSClinicalGetSiteContacts-QueryByExample- request.xml ...\SWILSClinicalGetSiteContacts\SWILSClinicalGetSiteContacts-QueryPage-request.xml
Interface Description (WSDL) for SWILSClinicalGetSiteContacts
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\SWILSClinicalGetSiteContacts\SWILSClinicalGetSiteContacts-QueryByExample.WSDL ...\SWILSClinicalGetSiteContacts\SWILSClinicalGetSiteContacts-QueryPage.WSDL ...\SWILSClinicalGetSiteContacts\SWILSClinicalGetSiteContacts-QueryById.WSDL
SWILSClinicalGetSiteSnapshot
This Web service captures a snapshot of subject status accrual data and returns the resulting data. An external application can invoke this Web service with any valid Siebel CRM user credentials for authentication. The Web service returns an error message if the SiteVisitId field is blank.
SWILSClinicalGetSiteSnapshot Operations
For a list of operations associated with this Web service, see the following table.
Table SWILSClinicalGetSiteSnapshot Operations
| Operation Name | Description |
|---|---|
CaptureSnapshot |
Captures subject status accruals data and returns the same to external application. |
Request Message Description: CaptureSnapshot
For a description of this request message, see the following table.
Table Request Message Description: CaptureSnapshot
| Node | Description | Type |
|---|---|---|
SiteVisitId |
Required. Site visit row ID. |
Character data |
CaptureSnapshot |
Optional. Default N. Value 'Y' will capture the data and returns the results. Value 'N' will return only the existing data. |
Character data |
Response Message Description: CaptureSnapshot
For a description of this response message, see the following table.
Table Response Message Description: CaptureSnapshot
| Node | Description | Type |
|---|---|---|
Id |
Row ID. |
Character data |
ActualNumber |
Actual number. |
Number |
Comments |
Comments. |
Character data |
ReviewerComments |
Reviewer comments |
Character data |
AccrualsNumber |
Accruals number. |
Character data |
SiteVisit |
Site visit. |
Character data |
StatusCode |
Status code. |
Character data |
TimeStamp |
Time stamp. |
Date |
VisitTypeCode |
Visit type code. |
Character data |
SWILSClinicalGetSiteSnapshot Application Interface
This topic describes the application objects called by 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 the following table.
Table SWILSClinicalGetSiteSnapshot Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LS Clinical Get Site Snapshot Service |
Workflow |
Not applicable |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table SWILSClinicalGetSiteSnapshot Data Object
| Siebel Repository Name | External Name |
|---|---|
LS Clinical Subject Status Snapshot IO |
Clinical Trip Report |
Example Package for SWILSClinicalGetSiteSnapshot
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business 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:
...\SWILSClinicalGetSiteSnapshot\SWILSClinicalGetSiteSnapshot-CaptureSnapshot- request.xmlResponse
See the following file to view the sample code:
...\SWILSClinicalGetSiteSnapshot\SWILSClinicalGetSiteSnapshot-response.xml
Interface Description (WSDL) for SWILSClinicalGetSiteSnapshot
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\SWILSClinicalGetSiteSnapshot\SWILSClinicalGetSiteSnapshot.WSDL
SWILSClinicalGetSmartScriptDetails
This Web service returns smart script details such as questions, pages, question branching, and page branching details.
SWILSClinicalGetSmartScriptDetails Operations
For a list of operations associated with this Web service, see the following table.
Table SWILSClinicalGetSmartScriptDetails Operations
| Operation Name | Description |
|---|---|
SmartScriptQueryById |
Returns smart script details for the smart script whose row ID matches the given Row ID. |
SmartScriptQueryByExample |
Used to query smart scripts on different criteria. If no input is provided for any tag, then the Web service returns all smart script details from the system. |
Request Message Description: SmartScriptQueryById
This operation accepts the Row ID of a smart script and returns the details of that particular smart script.
Request Message Description: SmartScriptQueryByExample
This operation has several tags to accept the input. You can provide input to any of the tags to retrieve specific details. No field is mandatory. The most important tag is "Name" which accepts the smart script name and returns the details of that specific to the smart script.
Response Message Description: SmartScriptQueryById and SmartScriptQueryByExample
For an example of the response message, see Example Package for SWILSClinicalGetSmartScriptDetails.
SWILSClinicalGetSmartScriptDetails Application Interface
This topic describes the application objects called by 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 the following table.
Table SWILSClinicalGetSmartScriptDetails Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LS Clinical Get Smart Script Details |
Business Service |
CSSEAIDataSyncService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table SWILSClinicalGetSmartScriptDetails Data Object
| Siebel Repository Name | External Name |
|---|---|
LS Clinical Get Smart Script Details IO |
LS Clinical Smart Scripts |
LS Clinical Get Smart Script Details Internal IO |
LS Clinical Smart Scripts |
Example Package for SWILSClinicalGetSmartScriptDetails
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business 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:
...\SWILSClinicalGetSmartScriptDetails\SWILSClinicalGetSiteSnapshot-QueryByExample- request.xml ...\SWILSClinicalGetSmartScriptDetails\SWILSClinicalGetSiteSnapshot-QueryById- request.xmlResponse
See the following file to view the sample code:
...\SWILSClinicalGetSmartScriptDetails\SWILSClinicalGetSmartScriptDetails-response.xml
Interface Description (WSDL) for SWILSClinicalGetSmartScriptDetails
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\SWILSClinicalGetSmartScriptDetails\SWILSClinicalGetSmartScriptDetails.WSDL
SWILSClinicalGetStateModelService
Use this Web service to send the state transitions for a given state model name. An external application can invoke this Web service using any valid Siebel application user credentials for authentication. Additionally, consider the following:
If no input is provided for any tags in the LSClinicalGetStateModelServiceQueryByExample operation, then the Web service returns all state transitions for all state models in the Clinical Trial Management System application. An error message might result if the result set is large in number, then the user is prompted to refine the search.
An external application can invoke this Web service with either operation depending on the scenario.
If the page size field is empty (or blank) in the LSClinicalGetStateModelServiceQueryPage operation, then the Web service returns an error message.
The mobile application user may want to update the trip report status from one state to the next valid state. The user must know the valid To Status value from the current status. In this case, the mobile user must have all valid states for a given state model name.
Use this Web service to return all valid state transitions for a given state model name.
SWILSClinicalGetStateModelService Operations
For a list of operations associated with this Web service, see the following table.
Table SWILSClinicalGetStateModelService Operations
| Operation Name | Description |
|---|---|
LSClinicalGetStateModelServiceQueryPage |
Returns state model transitions in pages. |
LSClinicalGetStateModelServiceQueryByExample |
Returns state model transitions as one result set. |
Request Message Description: LSClinicalGetStateModelServiceQueryByExample
You can invoke this operation in this Web service with a state model name value so that only related state model transitions are returned. If you provide no input, then all the state model transition values are returned. For a description of this request message, see the following table.
Table Request Message Description: LSClinicalGetStateModelServiceQueryByExample
| Node | Description | Type |
|---|---|---|
StateModel.Id |
Optional. Row ID of state model name. |
Character data |
StateModel. Searchspec |
Optional. Search specification. |
Character data |
StateModel.Name |
Optional. State model name. |
Character data |
StateModel-Transition.Id |
Optional. Row ID of the transition record. |
Character data |
StateModel-Transition. FromStateName |
Optional. From state name. |
Character data |
StateModel-Transition. PublicFlag |
Optional. Public flag. Values are Y or N. |
Boolean |
StateModel-Transition. RuleExpression |
Optional. Rule expression. |
Character data |
StateModel-Transition. RuleFieldName |
Optional. Rule field name. |
Character data |
StateModel-Transition. RuleOperator |
Optional. Rule operator. |
Character data |
StateModel-Transition. RuleValue |
Optional. Rule value. |
Character data |
StateModel-Transition. ToStateName |
Optional. To state name. A user can change the status drop down value from one state to another state. |
Character data |
Request Message Description: LSClinicalGetStateModelServiceQueryPage
You can invoke this operation with the state model name value so that only related state model transitions are returned. If all state model transition values are required, then pass an asterisk (*) for all nodes. The result set will be in pages with a page size. For a description of this request message, see the following table.
Table Request Message Description: LSClinicalGetStateModelServiceQueryPage
| Node | Description | Type |
|---|---|---|
StateModel.Id |
Required. The row ID of the state model name. Can be either an asterisk (*), or a valid row ID. |
Character data |
StateModel.Name |
Required. State model name. Can be either an asterisk (*), or a valid state model name. |
Character data |
StateModel-Transition.Id |
Required. Row ID of transition record. Can be either an asterisk (*), or the row ID of the transition state. |
Character data |
StateModel-Transition. FromStateName |
Required. From state name. Can be either an asterisk (*), or From State name. |
Character data |
StateModel-Transition. PublicFlag |
Required. Public flag. Possible values are Y or N. Can be either an asterisk (*), or public flag. |
Boolean |
StateModel-Transition. ToStateName |
Required. To state name. Can be either an asterisk (*), or To State name. |
Character data |
Response Message Description: LSClinicalGetStateModelServiceQueryByExample and LSClinicalGetStateModelServiceQueryPage
For a description of this request message, see the following table.
Table Response Message Description: LSClinicalGetStateModelServiceQueryByExample and LSClinicalGetStateModelServiceQueryPage
| Node | Description | Type |
|---|---|---|
StateModel.Id |
Row ID of the state model name. |
Character data |
StateModel.Name |
State model name. |
Character data |
StateModel-Transition. FromStateName |
From State name. |
Character data |
StateModel-Transition. PublicFlag |
Public flag. Possible values are Y or N. |
Boolean |
StateModel-Transition. RuleExpression |
Rule expression. |
Character data |
StateModel-Transition. RuleFieldName |
Rule field name. |
Character data |
StateModel-Transition. RuleOperator |
Rule operator. |
Character data |
StateModel-Transition. RuleValue |
Rule value. |
Character data |
StateModel-Transition. ToStateName |
To State name. |
Character data |
SWILSClinicalGetStateModelService Application Interface
This topic describes the application objects called by 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 the following table.
Table SWILSClinicalGetStateModelService Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LS Clinical Get State Model Service |
Business Service |
CSSEAIDataSyncService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table SWILSClinicalGetStateModelService Data Object
| Siebel Repository Name | External Name |
|---|---|
LS Clinical State Model - Interface IO |
State Model |
Example Package for SWILSClinicalGetStateModelService
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business 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:
...\SWILSClinicalGetStateModelService\SWILSClinicalGetStateModelService-QueryByExample-request.xml ...\SWILSClinicalGetStateModelService\SWILSClinicalGetStateModelService-QueryPage-request.xml
Interface Description (WSDL) for SWILSClinicalGetStateModelService
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\SWILSClinicalGetStateModelService\SWILSClinicalGetStateModelService- QueryByExample.WSDL ...\SWILSClinicalGetStateModelService\SWILSClinicalGetStateModelService-QueryPage.WSDL
SWILSClinicalGetSubjectVisitDetails
Use this Web service to send all subject visit details from a particular protocol site. An external application can invoke this Web service using any valid Siebel application user credentials for authentication. Additionally, consider the following:
If no input is provided for any tags in LSClinicalGetSubjectVisitDetailsQueryByExample operation, then the Web service returns all subject visit details. An error message might result if the result set is larger than the predefined maximum size, and then the user is prompted to refine the search.
An external application can invoke this Web service with any methods depends on the scenario.
This Web service will return an error message if the page size is empty (or blank) in the QueryPage method.
Only provided tags need to be used with the QueryPage method.
The mobile application user might want to add or update a new Case Report form record to a trip report. Is so, then the user must have all the available subject visit details for a particular protocol site at the target host.
The external user can use this Web service to get all subject visit details for a given search criteria.
SWILSClinicalGetSubjectVisitDetails Operations
For a list of operations associated with this Web service, see the following table.
Table SWILSClinicalGetSubjectVisitDetails Operations
| Operation Name | Description |
|---|---|
LSClinicalGetSubjectVisitDetailsQueryById |
Returns subject visit details for a given protocol site ID. |
LSClinicalGetSubjectVisitDetailsQueryPage |
Returns subject visit details in pages. |
LSClinicalGetSubjectVisitDetailsQueryByExample |
Returns subject visit details in a single result set based on a given search criteria. |
Request Message Description: LSClinicalGetSubjectVisitDetailsQueryByExample
You can invoke this operation with the protocol site ID to ensure that only the corresponding site related to subject visits is returned. If no input is provided, then all the subject visits from all sites are returned. For a description of this request message, see the following table.
Table Request Message Description: LSClinicalGetSubjectVisitDetailsQueryByExample
| Node | Description | Type |
|---|---|---|
Id |
Optional. Row ID of subject visit record. |
Character data |
Searchspec |
Optional. Search specification. |
Character data |
CRFPages |
Optional. Number of Case Report form pages. |
Integer |
ActivityUID |
Optional. Activity ID. |
Character data |
Category |
Optional. Category, such as Visit. |
Character data |
ParentActivityId |
Optional. Parent activity ID. |
Character data |
ParentTemplateVersionId |
Optional. Parent template version. |
Character data |
ProtocolSiteId |
Optional. Protocol site ID. |
Character data |
Screen |
Optional. Subject screen number. |
Character data |
SubjectDOB |
Optional. Date of birth. |
Date and time |
SubjectId |
Optional. Subject row ID. |
Character data |
SubjectInitial |
Optional. Subject initials. |
Character data |
Template |
Optional. Template. |
Character data |
TemplateFlag |
Optional. Template flag. |
Character data |
TemplateId |
Optional. Template ID. |
Character data |
TemplateVersion |
Optional. Template version. |
Character data |
Type |
Optional. Visit type. |
Character data |
Request Message Description: LSClinicalGetSubjectVisitDetailsQueryPage
Invoke this method by passing an asterisk (*) to all of the tags to return all subject visit details from all sites. The result set is returned in pages with page size. For a description of this request message, see the following table.
Table Request Message Description: LSClinicalGetSubjectVisitDetailsQueryPage
| Node | Description | Type |
|---|---|---|
Id |
Required. Row ID of a subject visit record. Can be either an asterisk (*), or a valid row ID. |
Character data |
ActivityUID |
Required. Activity ID. Can be either an asterisk (*), or a valid activity ID. |
Character data |
Category |
Required. A category such as Visit, and so on. Can be either an asterisk (*), or a valid category value. |
Character data |
ParentTemplateVersionId |
Required. Parent template version. Can be either an asterisk (*), or a valid parent template version ID. |
Character data |
ProtocolSiteId |
Required. Protocol site ID. Can be either an asterisk (*), or a valid protocol site ID. |
Character data |
Screen |
Required. Subject screen number. Can be either an asterisk (*), or a valid screen value. |
Character data |
SubjectId |
Required. Subject row ID. Can be either an asterisk (*), or a valid subject ID. |
Character data |
SubjectInitial |
Required. Subject initial. Can be either an asterisk (*), or a valid subject initial value. |
Character data |
Template |
Required. Template. Can be either an asterisk (*), or a valid template value. |
Character data |
TemplateFlag |
Required. Template flag. Can be either an asterisk (*), or a valid template flag. Values are Y or N. |
Character data |
TemplateId |
Required. Template ID. Can be either an asterisk (*), or a valid template ID. |
Character data |
TemplateVersion |
Required. Template version. Can be either an asterisk (*), or a valid template version. |
Character data |
Type |
Required. Visit type. Can be either an asterisk (*), or a valid type value. |
Character data |
Request Message Description: LSClinicalGetSubjectVisitDetailsQueryById
One can invoke this method in this Web service by passing the exact Row Id of a particular subject visit record. For a description of this request message, see the following table.
Table Request Message Description: LSClinicalGetSubjectVisitDetailsQueryById
| Node | Description | Type |
|---|---|---|
PrimaryRowId |
Required. The primary row ID of the subject visit record. |
Character data |
Response Message Description: LSClinicalGetSubjectVisitDetailsQueryByExample, LSClinicalGetSubjectVisitDetailsQueryPage and LSClinicalGetSubjectVisitDetailsQueryById
For a description of this request message, see the following table.
Table Response Message Description: LSClinicalGetSubjectVisitDetailsQueryByExample, LSClinicalGetSubjectVisitDetailsQueryPage and LSClinicalGetSubjectVisitDetailsQueryById
| Node | Description | Type |
|---|---|---|
Id |
Row ID of the subject visit record. |
Character data |
CRFPages |
The number of case report form pages |
Integer |
ActivityUID |
Activity ID. |
Character data |
Category |
Category, such as visit, and so on. |
Character data |
ParentActivityId |
Parent activity ID. |
Character data |
ParentTemplateVersionId |
Parent template version. |
Character data |
ProtocolSiteId |
Protocol site ID. |
Character data |
Screen |
Subject screen number. |
Character data |
SubjectDOB |
Date of birth. |
Date Time |
SubjectId |
Subject row ID. |
Character data |
SubjectInitial |
Subject initial. |
Character data |
Template |
Template. |
Character data |
TemplateFlag |
Template flag. |
Character data |
TemplateId |
Template ID. |
Character data |
TemplateVersion |
Template version. |
Character data |
Type |
Visit type. |
Character data |
SWILSClinicalGetSubjectVisitDetails Application Interface
This topic describes the application objects called by 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 the following table.
Table SWILSClinicalGetSubjectVisitDetails Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LS Clinical GetSubjectVisitDetails |
Business Service |
CSSEAIDataSyncService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table SWILSClinicalGetSubjectVisitDetails Data Object
| Siebel Repository Name | External Name |
|---|---|
LS Clinical Subject Visit Plan |
LS Clinical Visit Plan |
Example Package for SWILSClinicalGetSubjectVisitDetails
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business 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:
...\SWILSClinicalGetSubjectVisitDetails\SWILSClinicalGetSubjectVisitDetails-QueryByExample-request.xml ...\SWILSClinicalGetSubjectVisitDetails\SWILSClinicalGetSubjectVisitDetails-QueryById-request.xml ...\SWILSClinicalGetSubjectVisitDetails\SWILSClinicalGetSubjectVisitDetails-QueryPage-request.xml
Interface Description (WSDL) for SWILSClinicalGetSubjectVisitDetails
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\SWILSClinicalGetSubjectVisitDetails\SWILSClinicalGetSubjectVisitDetails- QueryByExample.WSDL ...\SWILSClinicalGetSubjectVisitDetails\SWILSClinicalGetSubjectVisitDetails- QueryPage.WSDL ...\SWILSClinicalGetSubjectVisitDetails\SWILSClinicalGetSubjectVisitDetails- QueryById.WSDL
SWILSClinicalInsertEmployees
Use this Web service to insert employees into the Assigned To MVG for check list items, followup items, all followup items, and site visit team. You can also use this Web service to remove employees from Assigned To MVG for check list items, followup items, all followup items, and site visit team. The external application can invoke this Web service using any valid Siebel application user credentials for authentication. Additionally, consider the following:
If no input is provided for any tags in both operations, then an error message is generated.
An external application can invoke this Web service with any operation depending on the scenario.
Mobile application users can assign or delete employees to or from the Assigned To fields in check list items, individual followup items, all followup items, and site visit teams.
SWILSClinicalInsertEmployees Operations
For a list of operations associated with this Web service, see the following table.
Table SWILSClinicalInsertEmployees Operations
| Operation Name | Description |
|---|---|
LSClinicalInsertEmployeesInsert |
Used to insert employees into the Assigned To field for different item types. |
LSClinicalInsertEmployeesDelete |
Used to delete employees from the Assigned To field in different item types. |
Request Message Description: LSClinicalInsertEmployeesInsert
This operation can be invoked to insert employees either into a site visit team or into the Assigned To field in check list items, followup items, or all followup items. For a description of this request message, see the following table.
Table Request Message Description: LSClinicalInsertEmployeesInsert
| Node | Description | Type |
|---|---|---|
ActivityId |
Required. Activity ID. |
Character data. |
EmpId |
Required. Employee ID. |
Character data. |
Request Message Description: LSClinicalInsertEmployeesDelete
Invoke this operation to delete employees either from a site visit team or from the Assigned To field in check list items, followup items, or all followup items. For a description of this request message, see the following table.
Table Request Message Description: LSClinicalInsertEmployeesDelete
| Node | Description | Type |
|---|---|---|
ActivityId |
Required. Activity ID. |
Character data. |
EmpId |
Required. Employee ID. |
Character data. |
SWILSClinicalInsertEmployees Application Interface
This topic describes the application objects called by 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 the following table.
Table SWILSClinicalInsertEmployees Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LS Clinical Insert Employees |
Business Service |
CSSEAIDataSyncService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table SWILSClinicalInsertEmployees Data Object
| Siebel Repository Name | External Name |
|---|---|
LS Clinical Checklist Assignee |
LS Clinical Checklist Assignee |
Example Package for SWILSClinicalInsertEmployees
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business 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:
...\SWILSClinicalInsertEmployees\SWILSClinicalInsertEmployees-Insert-request.xml ...\SWILSClinicalInsertEmployees\SWILSClinicalInsertEmployees-Delete-request.xml
Interface Description (WSDL) for SWILSClinicalInsertEmployees
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\SWILSClinicalInsertEmployees\SWILSClinicalInsertEmployees-Insert.WSDL ...\SWILSClinicalInsertEmployees\SWILSClinicalInsertEmployees-Delete.WSDL
SWILSClinicalListOfValues
Use this Web service to send the LOV details for a given LOV type from a Siebel CRM application. The third-party application can invoke this Web service using any valid Siebel CRM user ID as authentication.
An external application can invoke this Web service with either operation depending on the scenario.
This Web service returns an error message when the LOVQueryPage operation is used with blank page size.
If no input is provided for the tags in the LOVQueryByExample operation, then the Web service will attempt to return all the available records from the Siebel database. If this result set exceeds the predefined maximum size, then the Web service returns an error which instructs the user to refine the search criteria.
Use only provided tags with the LOVQueryPage operation.
Mobile users have all available LOV values on the mobile server to allow them to choose values for clinical trip reports.
SWILSClinicalListOfValues Operations
For a list of operations associated with this Web service, see the following table.
Table SWILSClinicalListOfValues Operations
| Operation Name | Description |
|---|---|
LOVQueryPage |
Used to send LOV details for a given LOV type. |
LOVQueryByExample |
Used to send LOV details for a given LOV type. |
Request Message Description: LOVQueryPage
Use this operation when the given search specification retrieves a large number of records at the root component. To avoid returning one large Siebel message, you can specify the number of records to be returned using the PageSize argument. For a description of this request message, see the following table.
Table Request Message Description: LOVQueryPage
| Node | Description | Type |
|---|---|---|
Language |
Required. A valid language code such as ENU. Can be either an asterisk (*), or a valid Language code. |
Character data |
LanguageName |
Required. The name of the language which can be either an asterisk (*), or a valid language name such as English-American. |
Character data |
Modifiable |
Required. Modifiable flag which can be either an asterisk (*), or a valid Boolean flag such as Y or N. |
Boolean |
Multilingual |
Required. Multilingual flag which can be either an asterisk (*), or a valid Boolean flag such as Y or N. |
Boolean |
Name |
Required. Language independent code (LIC) which can be either an asterisk (*), or a valid LIC code. |
Character data |
ReplicationLevel |
Required. Replication level which can be either an asterisk (*), or a valid replication level. |
Character data |
Translate |
Required. The Translate flag which can be either an asterisk (*), or a valid Boolean flag such as Y or N. |
Boolean |
Type |
Required. LOV Type. Can be either an asterisk (*), or a valid LOV type. |
Character data |
Value |
Required. Display value Can be either an asterisk (*), or a valid display value. |
Character data |
Request Message Description: LOVQueryByExample
Use this operation if the external application requires only a limited number of LOV type values. For example, to get all LOV type values for all LOVs whose name starts with AAG, then you can call this method with Type value set as follows:
AAG*
If this operation is invoked with no input for any fields, then the Web service attempts to return all the LOV records as one Siebel message. If the number of LOV records is more than the predefined maximum page size, then the Web service returns an error message prompting the user to refine the search criteria. This operation requires the use of some criteria such as Type, Language, Order By, and so on.
For a description of this request message, see the following table.
Table Request Message Description: LOVQueryByExample
| Node | Description | Type |
|---|---|---|
Id |
Optional. Row ID of LOV type value. |
Character data |
Searchspec |
Optional. Search specification. |
Character data |
Active |
Optional. Active or inactive flag. |
Boolean |
Bitmap |
Optional. Bit map. |
Character data |
BitmapId |
Optional. Bit map ID. |
Character data |
ClassCode |
Optional. Class code. |
Character data |
Description |
Optional. Description of the LOV type value. |
Character data |
High |
Optional. High value range. |
Character data |
Language |
Optional. Language code. |
Character data |
LanguageName |
Optional. Name of the language. |
Character data |
Low |
Optional. Low value range. |
Character data |
Modifiable |
Optional. Modifiable flag. |
Boolean |
Multilingual |
Optional. Multilingual flag. |
Boolean |
Name |
Optional. Language independent code. |
Character data |
OrderBy |
Optional. Order by value. |
Number |
OrganizationId |
Optional. Organization ID. |
Character data |
Parent |
Optional. Parent LIC Code. |
Character data |
ParentId |
Optional. Parent LIC code row ID. |
Character data |
ReplicationLevel |
Optional. Replication level. |
Character data |
SubType |
Optional. Name of parent LIC. |
Character data |
TargetHigh |
Optional. Target high value in a range. |
Number |
TargetLow |
Optional. Target low value in a range. |
Number |
Translate |
Optional. Translate flag. |
Boolean |
Type |
Optional. LOV type. |
Character data |
Value |
Optional. Display value. |
Character data |
WeightingFactor |
Optional. Weighting factor. |
Number |
Response Message Description: LOVQueryByExample and LOVQueryPage
For a description of this response message, see the following table.
Table Response Message Description: LOVQueryByExample and LOVQueryPage
| Node | Description | Type |
|---|---|---|
Id |
Row Id of LOV type value. |
Character data |
Active |
Active or Inactive Flag. |
Boolean |
Bitmap |
Bit map. |
Character data |
BitmapId |
Bit map ID. |
Character data |
ClassCode |
Class code. |
Character data |
Description |
Description of LOV type value. |
Character data |
High |
High value in a range. |
Character data |
Language |
Language code. |
Character data |
LanguageName |
Name of the language. |
Character data |
Low |
Low value in a range. |
Character data |
Modifiable |
Modifiable flag. |
Boolean |
Multilingual |
Multilingual flag. |
Boolean |
Name |
Language independent code. |
Character data |
OrderBy |
Order by value. |
Number |
OrganizationId |
Organization ID. |
Character data |
Parent |
Parent LIC code. |
Character data |
ParentId |
Parent LIC code row ID. |
Character data |
ReplicationLevel |
Replication level. |
Character data |
SubType |
Name of parent LIC. |
Character data |
TargetHigh |
Target high value in a range. |
Number |
TargetLow |
Target low value in a range. |
Number |
Translate |
Translate flag. |
Boolean |
Type |
LOV type. |
Character data |
Value |
Display value. |
Character data |
WeightingFactor |
Weighting factor. |
Number |
SWILSClinicalListOfValues Application Interface
This topic describes the application objects called by 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 the following table.
Table SWILSClinicalListOfValues Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LS Clinical List Of Value Service |
Business Service |
CSSEAIDataSyncService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table SWILSClinicalListOfValues Data Objects
| Siebel Repository Name | External Name |
|---|---|
LS Clinical List Of Values |
List Of Values |
Example Package for SWILSClinicalListOfValues
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business 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:
...\SWILSClinicalListOfValues\SWILSClinicalListOfValues-QueryPage-request.xml ...\SWILSClinicalListOfValues\SWILSClinicalListOfValues-QueryByExample-request.xml
Interface Description (WSDL) for SWILSClinicalListOfValues
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\SWILSClinicalListOfValues\SWILSClinicalListOfValues-QueryByExample.WSDL ...\SWILSClinicalListOfValues\SWILSClinicalListOfValues-QueryPage.WSDL
SWILSClinicalProtocolSiteGetSites
Use this Web service to populate the My Sites view for a user based on provided login credentials. An external application can invoke this Web service by passing valid Siebel application user credentials for authentication. If a user tries to access another user's sites, then the Web service can be called with the user’s login credentials and the other user’s login name. In this case, the sites that are common to both users are returned. For example, if the user SADMIN wants to access his sites, then the Web service is called with SADMIN login credentials for Siebel authentication and the login name of the SADMIN user. If the SADMIN user wants to access sites assigned to CWALKER, then the Web service is called with the SADMIN login credentials for Siebel authentication and the login name of CWALKER. The result set will include only the sites that are common to SADMIN and CWALKER.
Additionally, consider the following:
A PageSize variable with a value greater than 0 is required.
This Web service supports sort specification (SortSpec) which is used to sort the output based on provided sort criteria.
SWILSClinicalProtocolSiteGetSites Operations
For a list of operations associated with this Web service, see the following table.
Table SWILSClinicalProtocolSiteGetSites Operations
| Operation Name | Description |
|---|---|
QuerySites |
Used to send sites belongs to the given user. |
Request Message Description: QuerySites
For a description of this request message, see the following table.
Table Request Message Description: QuerySites
| Node | Description | Type |
|---|---|---|
Login |
Required. The login name of a user such as SADMIN, CWALKER, and so on. |
Character data |
Response Message Description: QuerySites
For a description of this request message, see the following table.
Table Response Message Description: QuerySites
| Parent Node | Field | Type |
|---|---|---|
ClinicalProtocolSiteForMobileIntegration |
Id |
Character data |
ClinicalProtocolSiteForMobileIntegration |
AddressId |
Character data |
ClinicalProtocolSiteForMobileIntegration |
AmountCurrencyCode |
Character data |
ClinicalProtocolSiteForMobileIntegration |
AmountExchangeDate |
Date |
ClinicalProtocolSiteForMobileIntegration |
City |
Character data |
ClinicalProtocolSiteForMobileIntegration |
ClinicalProgramName |
Character data |
ClinicalProtocolSiteForMobileIntegration |
Country |
Character data |
ClinicalProtocolSiteForMobileIntegration |
Character data |
|
ClinicalProtocolSiteForMobileIntegration |
FaxNumber |
Character data |
ClinicalProtocolSiteForMobileIntegration |
InitiationCompletedDate |
Date |
ClinicalProtocolSiteForMobileIntegration |
InvestigatorFirstName |
Character data |
ClinicalProtocolSiteForMobileIntegration |
InvestigatorFullName |
Character data |
ClinicalProtocolSiteForMobileIntegration |
InvestigatorLastName |
Character data |
ClinicalProtocolSiteForMobileIntegration |
PhoneNumber |
Character data |
ClinicalProtocolSiteForMobileIntegration |
PrimaryInvestigatorId |
Character data |
ClinicalProtocolSiteForMobileIntegration |
ProtocolId |
Character data |
ClinicalProtocolSiteForMobileIntegration |
ProtocolNumber |
Character data |
ClinicalProtocolSiteForMobileIntegration |
ProtocolSiteId |
Character data |
ClinicalProtocolSiteForMobileIntegration |
ProtocolTitle |
Character data |
ClinicalProtocolSiteForMobileIntegration |
Region |
Character data |
ClinicalProtocolSiteForMobileIntegration |
SiteId |
Character data |
ClinicalProtocolSiteForMobileIntegration |
SiteName |
Character data |
ClinicalProtocolSiteForMobileIntegration |
SiteNumber |
Character data |
ClinicalProtocolSiteForMobileIntegration |
SiteType |
Character data |
ClinicalProtocolSiteForMobileIntegration |
State |
Character data |
ClinicalProtocolSiteForMobileIntegration |
StreetAddress |
Character data |
ClinicalProtocolSiteForMobileIntegration |
TerminatedDate |
Date |
ClinicalProtocolSiteForMobileIntegration |
TotalContractAmount |
Number |
ClinicalProtocolSiteForMobileIntegration |
WithholdingAmount |
Number |
ClinicalProtocolSiteForMobileIntegration |
WithholdingPercentage |
Number |
ClinicalProtocolSiteForMobileIntegration |
Zip |
Character data |
ClinicalProtocolSiteForMobileIntegration |
PrimarySiteAddress |
Character data |
ClinicalProtocolSiteForMobileIntegration |
AddressType |
Character data |
ClinicalProtocolSiteForMobileIntegration |
PrimarySiteAddressId |
Character data |
ClinicalProtocolSiteforMobileIntegration_SubjectTemplate |
IRBApprovalDate |
Date |
ClinicalProtocolSiteforMobileIntegration_SubjectTemplate |
Version |
Character data |
ClinicalAccountInvestigatorRole |
Id |
Character data |
ClinicalAccountInvestigatorRole |
City |
Character data |
ClinicalAccountInvestigatorRole |
Country |
Character data |
ClinicalAccountInvestigatorRole |
EmailAddress |
Character data |
ClinicalAccountInvestigatorRole |
FaxPhone |
Character data |
ClinicalAccountInvestigatorRole |
FirstName |
Character data |
ClinicalAccountInvestigatorRole |
LastName |
Character data |
ClinicalAccountInvestigatorRole |
PostalCode |
Character data |
ClinicalAccountInvestigatorRole |
PrimarySpecialty |
Character data |
ClinicalAccountInvestigatorRole |
Region |
Character data |
ClinicalAccountInvestigatorRole |
Role |
Character data |
ClinicalAccountInvestigatorRole |
State |
Character data |
ClinicalAccountInvestigatorRole |
StreetAddress |
Character data |
ClinicalAccountInvestigatorRole |
WorkPhone |
Character data |
LsClinicalAccountAddress |
Id |
Character data |
LsClinicalAccountAddress |
AccountId |
Character data |
LsClinicalAccountAddress |
AccountLoc |
Character data |
LsClinicalAccountAddress |
AccountName |
Character data |
LsClinicalAccountAddress |
ActiveStatus |
Character data |
LsClinicalAccountAddress |
AddressId |
Character data |
LsClinicalAccountAddress |
AddressName |
Character data |
LsClinicalAccountAddress |
AddressType |
Character data |
LsClinicalAccountAddress |
Altitude |
Number |
LsClinicalAccountAddress |
CLLI |
Character data |
LsClinicalAccountAddress |
City |
Character data |
LsClinicalAccountAddress |
Country |
Character data |
LsClinicalAccountAddress |
DisableDataCleansing |
Character data |
LsClinicalAccountAddress |
EndDate |
Date |
LsClinicalAccountAddress |
FaxNumber |
Character data |
LsClinicalAccountAddress |
LATA |
Character data |
LsClinicalAccountAddress |
Latitude |
Number |
LsClinicalAccountAddress |
LocalOperatingCompany |
Character data |
LsClinicalAccountAddress |
LocalOperatingCompany Site |
Character data |
LsClinicalAccountAddress |
LocationFlag |
Boolean |
LsClinicalAccountAddress |
LocationType |
Character data |
LsClinicalAccountAddress |
Longitude |
Number |
LsClinicalAccountAddress |
ParentAddress |
Character data |
LsClinicalAccountAddress |
PhoneNumber |
Character data |
LsClinicalAccountAddress |
PostalCode |
Character data |
LsClinicalAccountAddress |
Prefix |
Character data |
LsClinicalAccountAddress |
IsPrimaryAddress |
Boolean |
LsClinicalAccountAddress |
RateCenter |
Character data |
LsClinicalAccountAddress |
StartDate |
Date |
LsClinicalAccountAddress |
State |
Character data |
LsClinicalAccountAddress |
StreetAddress |
Character data |
LsClinicalAccountAddress |
StreetAddress2 |
Character data |
LsClinicalAccountAddress |
Type |
Character data |
LsClinicalAccountAddress |
UTMEasting |
Character data |
LsClinicalAccountAddress |
UTMNorthing |
Character data |
ClinicalProtocolSiteAddressBc |
Id |
Character data |
ClinicalProtocolSiteAddressBc |
AddressLine1 |
Character data |
ClinicalProtocolSiteAddressBc |
AddressLine2 |
Character data |
ClinicalProtocolSiteAddressBc |
AddressType |
Character data |
ClinicalProtocolSiteAddressBc |
City |
Character data |
ClinicalProtocolSiteAddressBc |
Country |
Character data |
ClinicalProtocolSiteAddressBc |
Description |
Character data |
ClinicalProtocolSiteAddressBc |
Character data |
|
ClinicalProtocolSiteAddressBc |
Fax |
Character data |
ClinicalProtocolSiteAddressBc |
ParentAddress |
Character data |
ClinicalProtocolSiteAddressBc |
Phone |
Character data |
ClinicalProtocolSiteAddressBc |
State |
Character data |
ClinicalProtocolSiteAddressBc |
Zip |
Character data |
LsClinicalContactAddress |
Id |
Character data |
LsClinicalContactAddress |
ActiveFlag |
Boolean |
LsClinicalContactAddress |
AddressId |
Character data |
LsClinicalContactAddress |
AlignmentFlag |
Boolean |
LsClinicalContactAddress |
City |
Character data |
LsClinicalContactAddress |
Country |
Character data |
LsClinicalContactAddress |
DEAExpr |
Date |
LsClinicalContactAddress |
DEA |
Character data |
LsClinicalContactAddress |
EndDate |
Date Time |
LsClinicalContactAddress |
Fax |
Character data |
LsClinicalContactAddress |
Phone |
Character data |
LsClinicalContactAddress |
PostalCode |
Character data |
LsClinicalContactAddress |
ProfessionalId |
Character data |
LsClinicalContactAddress |
StartDate |
Date Time |
LsClinicalContactAddress |
State |
Character data |
LsClinicalContactAddress |
StreetAddress |
Character data |
LsClinicalContactAddress |
Type |
Character data |
Contact |
Id |
Character data |
Contact |
CellularPhone |
Character data |
Contact |
CompanyIdentifier |
Character data |
Contact |
EmailAddress |
Character data |
Contact |
FirstName |
Character data |
Contact |
JobTitle |
Character data |
Contact |
LastName |
Character data |
Contact |
PersonUId |
Character data |
Contact |
Type |
Character data |
Contact |
WorkPhone |
Character data |
Contact_Position |
EmployeeFirstName |
Character data |
Contact_Position |
EmployeeLastName |
Character data |
Contact_Position |
Position |
Character data |
Contact_Position |
PositionId |
Character data |
Contact_Position |
PositionPrimaryAddressId |
Character data |
Contact_Position |
Login |
Character data |
SWILSClinicalProtocolSiteGetSites Application Interface
This topic describes the application objects called by 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 the following table.
Table SWILSClinicalProtocolSiteGetSites Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LS Clinical Protocol Site Get Sites |
Workflow |
Not applicable |
LS Clinical Protocol Site Get User Position |
Workflow |
Not applicable |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table SWILSClinicalProtocolSiteGetSites Data Objects
| Siebel Repository Name | External Name |
|---|---|
LS Clinical Protocol Site Get Sites Input IO |
Clinical Protocol Site for Mobile Integration |
LS Clinical Protocol Site Get Sites Intermediate IO |
Clinical Protocol Site for Mobile Integration |
LS Clinical Protocol Site Get Sites Output IO |
Clinical Protocol Site for Mobile Integration |
Example Package for SWILSClinicalProtocolSiteGetSites
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business 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:
...\SWILSClinicalProtocolSiteGetSites\SWILSClinicalProtocolSiteGetSites_request.xml
Interface Description (WSDL) for SWILSClinicalProtocolSiteGetSites
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\SWILSClinicalProtocolSiteGetSites\SWILSClinicalProtocolSiteGetSites.WSDL
SWILSClinicalQueryProtocolSite_SiteVisits
Use Siebel Life Sciences as the master system for the objects in the Study hierarchy, such as the protocol, site, and site visits. In a biotechnology or pharmaceutical company, after Protocols and Sites are created in the Siebel database, the information might be required in other downstream third-party applications used to study of protocol. Siebel Life Sciences can provide information on protocols, based on input parameters that are contained in the Web service request messages provided by third-party applications.
Requests can be limited by the User ID or by the protocol number, or both. When the input parameters of the Protocol Number field and User ID (Site Visit Team Member) are provided, the Web service returns only the information from the related sites and site visits. There is no output for users, protocols, or users who are not associated with the protocol.
SWILSClinicalQueryProtocolSite_SiteVisits Operations
For a list of operations associated with this Web service, see the following table.
Table SWILSClinicalQueryProtocolSite_SiteVisits Operations
| Name | Description |
|---|---|
query |
Queries the Clinical Trial Management System application to retrieve protocol, site, and site visit information. |
Request Message Description: query
For a description of this request message, see the following table.
Table Request Message Description: query
| Node | Description | Type |
|---|---|---|
UserId |
Required. Passes a valid site visit team member login ID to get the corresponding user's site visits or passes (*) to get site visit details of all users. |
Character data |
Protocol Number |
Required. Passes a valid protocol number to get a user's site visits in the given protocol or passes (*) to get site visits of a user in all protocols. |
Character data |
PageSize |
Required. Number of protocol sites the user wants to view in a single page. The number must be greater than zero. |
Number |
StartRowNum |
Optional. First record you want to start with. |
Number |
Sort Spec |
Used to sort the clinical protocol site records based on the given sort specifications. The Clinical Research Associate can query and prioritize site visits based on fields such as status, Site ID and so on. Other fields include:
|
Comma-separated list of Clinical Protocol Site for Mobile Integration business component fields made available in the integration. |
Response Message Description: query
For a description of this request message, see the following table.
Table Response Message Description: query
| Parent Node | Field | Type | Description |
|---|---|---|---|
ClinicalProtocolSite |
ProtocolNumber |
Character data |
Display protocol and site details. |
ClinicalProtocolSite |
ProtocolId |
Character data |
|
ClinicalProtocolSite |
ProtocolSiteId |
Character data |
|
ClinicalProtocolSite |
ProtocolTitle |
Character data |
|
ClinicalProtocolSite |
Region |
Character data |
|
ClinicalProtocolSite |
RegionId |
Character data |
|
ClinicalProtocolSite |
SiteId |
Character data |
|
ClinicalProtocolSite |
AccountMainPhone Number |
Character data |
|
ClinicalProtocolSite |
Account |
Character data |
|
ClinicalProtocolSite |
SiteNumber |
Character data |
|
ClinicalProtocolSite |
PrimaryInvestigatorId |
Character data |
|
ClinicalProtocolSite |
AddressId |
Character data |
|
ClinicalProtocolSite |
Planned |
Integer |
|
ClinicalProtocolSite |
AccountStatus |
Character data |
|
ClinicalProtocolSite |
Status |
Character data |
|
ClinicalProtocolSite |
AccountType |
Character data |
|
ClinicalProtocolSite |
UserId |
Character data |
|
ClinicalProtocolSiteAddressBc |
Fax |
Character data |
Display details of addresses associated with the site. |
ClinicalProtocolSiteAddressBc |
City |
Character data |
|
ClinicalProtocolSiteAddressBc |
AddressLine2 |
Character data |
|
ClinicalProtocolSiteAddressBc |
Phone |
Character data |
|
ClinicalProtocolSiteAddressBc |
State |
Character data |
|
ClinicalProtocolSiteAddressBc |
Country |
Character data |
|
ClinicalProtocolSiteAddressBc |
Zip |
Character data |
|
ClinicalAccountInvestigatorRole |
FirstName |
Character data |
Display site contact details. |
ClinicalAccountInvestigatorRole |
FaxPhone |
Character data |
|
ClinicalAccountInvestigatorRole |
EmailAddress |
Character data |
|
ClinicalAccountInvestigatorRole |
WorkPhone |
Character data |
|
ClinicalAccountInvestigatorRole |
State |
Character data |
|
ClinicalAccountInvestigatorRole |
LastName |
Character data |
|
ClinicalTripReport |
Done |
Date and Time |
Display site visit details. |
ClinicalTripReport |
Description |
Character data |
|
ClinicalTripReport |
Comment |
Character data |
|
ClinicalTripReport |
Id |
Character data |
|
ClinicalTripReport |
InvestigatorFirst Name |
Character data |
|
ClinicalTripReport |
InvestigatorLast Name |
Character data |
|
ClinicalTripReport |
Planned2 |
Date and Time |
|
ClinicalTripReport |
Status |
Character data |
|
ClinicalTripReport |
Type |
Character data |
|
ClinicalTripReport |
TripReportStatus |
Character data |
|
LsClinicalSiteVisitEmployee |
Login |
Character data |
Display site visit team member details. |
LsClinicalSiteVisitEmployee |
Emp Id |
Character data |
|
LsClinicalSiteVisitEmployee |
IsPrimaryOwner |
Character data |
|
query |
LastPage |
Character data |
Displays True if the page is last, otherwise it will display False. |
SWILSClinicalQueryProtocolSite_SiteVisits Application Interface
This topic describes the application objects called by this Web service. For more information on application implementation, refer to your application development documentation on Oracle Technology Network.
Service Object (Workflow)
For a description of the service objects for this Web service, see the following table.
Table SWILSClinicalQueryProtocolSite_SiteVisits Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
SWI LS Clinical Query Protocol Site_Site Visits |
Workflow |
Not applicable. |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table SWILSClinicalQueryProtocolSite_SiteVisits Data Object
| Siebel Repository Name | External Name |
|---|---|
LS Clinical Protocol Site_Site Visits Input IO |
Clinical Protocol Site for Mobile Integration |
LS Clinical Protocol Site_Site Visits Output IO |
Clinical Protocol Site for Mobile Integration |
Example Package for SWILSClinicalQueryProtocolSite_SiteVisits
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business 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:
...\SWILSClinicalQueryProtocolSite_SiteVisits\SWILSClinicalQueryProtocolSite_SiteVisits_request.xmlResponse
See the following file to view the sample code:
...\SWILSClinicalQueryProtocolSite_SiteVisits\SWILSClinicalQueryProtocolSite_SiteVisits_response.xml
Interface Description (WSDL) for SWILSClinicalQueryProtocolSite_SiteVisits
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\SWILSClinicalQueryProtocolSite_SiteVisits\SWILSClinicalQueryProtocolSite_SiteVisits.wsdl
SWI LS Clinical Payments Inbound
Use this Web service to update the incoming status, and to check the details of a payment for a site. An external application invokes this Web service with payment number, status, currency code, and check date. If the Payment Number or Status fields are null, then no updates are made to the Siebel Life Sciences application. If the currency code is null in the Web service, then the currency code presented in Siebel Life Sciences will be used. An error message is returned in the event of an error.
SWI LS Clinical Payments Inbound Operations
For a list of operations associated with this Web service, see the following table.
Table SWI LS Clinical Payments Inbound Operations
| Name | Description |
|---|---|
UpdateClinicalPayment |
Updates the payment status, and checks the details of a payment for a particular site. |
Request Message Description: UpdateClinicalPayment
For a description of this request message, see the following table.
Table Request Message Description: UpdateClinicalPayment
| Node | Description | Type |
|---|---|---|
Payment Number |
Required. |
Character data |
Status |
Required. Status of the payment. |
Character data |
AmountCurrencyCode |
Optional. |
Character data |
CheckDate |
Optional. |
Date |
CheckNumber |
Optional. |
Character data |
PaymentFeedback |
Optional. Customer feedback or comments. |
Character data |
VATAmount |
Optional. Value added tax amount. |
Currency |
Response Message Description: UpdateClinicalPayment
There is no response message for the UpdateClinicalPayment operation.
SWI LS Clinical Payments Inbound Application Interface
This topic describes the application objects called by this Web service. For more information on application implementation, refer to your application development documentation on Oracle Technology Network.
Service Object (Workflow)
For a description of the service objects for this Web service, see the following table.
Table SWI LS Clinical Payments Inbound Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
SWI LS Clinical Payments Inbound |
Workflow |
Not applicable. |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table SWI LS Clinical Payments Inbound Data Object
| Siebel Repository Name | External Name |
|---|---|
LS Clinical Payments |
Clinical Payments |
Example Package for SWI LS Clinical Payments
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business 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:
...\LSClinicalPayments\UpdateClinicalPayment_request.xml
Interface Description (WSDL) for SWI LS Clinical Payments
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LSClinicalPayments\SWI_LS_Clinical_Payments_Inbound.wsdl
SWILSClinicalSiteContactsTrainingInterfaceService
Use this web service to return the training details of site contacts to external applications and to update the training records from external applications to Siebel Clinical Trial Management System. This Web service supports four methods.
SWILSClinicalSiteContactsTrainingInterfaceService Operations
For a list of operations associated with this Web service, see the following table.
Table SWILSClinicalSiteContactsTrainingInterfaceService Operations
| Operation Name | Description |
|---|---|
ContactsTrainingQueryById |
Returns the training details of all contacts in a site. |
ContactsTrainingQueryPage |
It can be used to retrieve training details of all contacts of a site by means of pages or to retrieve training details of all contacts across all sites in terms of pages. |
ContactsTrainingInsertOrUpdate |
Used to update contact training details like completed date and comments. |
ContactsTrainingQueryByExample |
Used to return training details of all contacts of a site or training details of all contacts of all sites. |
Request Message Description: ContactsTrainingQueryById
This method accepts the Row Id of a site and returns the training details of all contacts in that site.
Request Message Description: ContactsTrainingQueryPage
This method has several tags to accept the input. You can provide input to any of the provided tags to retrieve specific details. No field is mandatory. The most important tags are Id in ClinicalProtocolSite if you want the training details of all contacts of a particular site and Id in ClinicalAccountInvestigatorRole if you want the training details of a specific contact.
Request Message Description: ContactsTrainingInsertOrUpdate
This method is used to update the training records of contacts. You can update more than one training record of a contact, you can update training records of more than one contact at a time, or you can update training records of all contacts of all sites.
Request Message Description: ContactsTrainingQueryByExample
This method is used to return training records of all contacts for all sites (where the calling user is part of the site team) by default if no data is provided for any tag. You can get filtered data by providing values at required tags.
Response Message Description:
For a sample response message, see Example Package for SWILSClinicalSiteContactsTrainingInterfaceService.
SWILSClinicalSiteContactsTrainingInterfaceService Application Interface
This topic describes the application objects called by this Web service. For more information on application implementation, refer to your application development documentation on Oracle Technology Network.
Service Object (Business Service)
For a description of the service objects for this Web service, see the following table.
Table SWILSClinicalSiteContactsTrainingInterfaceService Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LS Clinical Site Contacts Training Interface Service |
Business Service |
CSSEAIDataSyncService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table SWILSClinicalSiteContactsTrainingInterfaceService Data Objects
| Siebel Repository Name | External Name |
|---|---|
LS Clinical Site Contact Training Information IO |
Clinical Protocol Site |
LS Clinical Site Contact Training Information Internal IO |
Clinical Protocol Site |
Example Package for SWILSClinicalSiteContactsTrainingInterfaceService
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 files to view the sample code:
…\LSClinical\SWILSClinicalSiteContactsTrainingInterfaceService-QueryByExample- request.xml …\LSClinical\SWILSClinicalSiteContactsTrainingInterfaceService-QueryById-request.xml …\LSClinical\SWILSClinicalSiteContactsTrainingInterfaceService-QueryPage-request.xml …\LSClinical\SWILSClinicalSiteContactsTrainingInterfaceService-InsertOrUpdate- request.xmlResponse
See the following file to view the sample response. All the tags are self explanatory:
…\LSClinical\SWILSClinicalSiteContactsTrainingInterfaceService-response.xml
Interface Description (WSDL) for SWILSClinicalSiteContactsTrainingInterfaceService
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.
See the following file to view the message schema:
…\LSClinical\SWILSClinicalSiteContactsTrainingInterfaceService.WSDL
SWILSClinicalTripReportInterfaceService
Use this Web service to send trip report details to external applications and also to update the trip report details into your clinical trial management system. The user who invokes this Web service must be present in the site visit team. Also, consider the following:
If no input is provided for any tags in the TripReportQueryByExample operation, shown in the table in SWILSClinicalTripReportInterfaceService Operations. then the Web service will return all those site visit details where the user is part of site visit teams. If the number of records are larger than the predefined maximum size, then the Web service returns an error prompting the user to refine the search and limit the result set.
An external application can invoke this Web service with any of the listed operations depending on the scenario.
This Web service returns an error message if the Page Size field is empty (or blank) in the TripReportQueryPage operation.
Only provided tags can be used with TripReportQueryPage operation.
Mobile application users might need to update trip information offline. In this case, trip reports can be accessed from the clinical trial management system using query operations. The information can then be updated on the mobile device and then sent back to the clinical trial management system to complete the update.
SWILSClinicalTripReportInterfaceService Operations
For a list of operations associated with this Web service, see the following table.
Table SWILSClinicalTripReportInterfaceService Operations
| Operation Name | Description |
|---|---|
TripReportQueryById |
Used to query the trip report details based on give trip report Id or Site Visit Row Id. |
TripReportQueryPage |
Used to query the trip report details in pages based on given filter criteria. |
TripReportQueryByExample |
Used to query the trip report details based on given filter criteria. |
TripReportSynchronize |
Used to synchronize the trip report and its child records. |
TripReportUpdate |
Used to update the trip report header details. |
TripReportInsertOrUpdate |
Used either to update the trip report and its child components or to insert new child items of trip report. |
Request Message Description: TripReportQueryById
For a description of this request message, see the following table.
Table Request Message Description: TripReportQueryById
| Node | Description | Type |
|---|---|---|
PrimaryRowId |
Required. The site visit row ID. |
Character data |
Request Message Description: TripReportQueryPage
For a description of this request message, see the following table.
Table Request Message Description: TripReportQueryPage
| Node | Description | Type |
|---|---|---|
ClinicalTripReport.Id |
Required. The site visit row ID. Can be either an asterisk (*), or a valid row ID. |
Character data |
ClinicalTripReport. ActivityUID |
Required. Site visit activity ID. Can be either an asterisk (*), or a valid activity ID. |
Character data |
ClinicalTripReport. Description |
Required. The trip report description. Can be either an asterisk (*), or a valid description. |
Character data |
ClinicalTripReport. DisplayInvestigatorFirstName |
Required. Can be either an asterisk (*), or valid First Name. |
Character data |
ClinicalTripReport. DisplayInvestigatorLastName |
Required. The last name of the principal investigator. Can be either an asterisk (*), or a valid last name. |
Character data |
ClinicalTripReport. ProtocolNumber |
Required. The protocol number. Can be either an asterisk (*), or a valid protocol number. |
Character data |
ClinicalTripReport. ProtocolSiteId |
Required. The site row ID. Can be either an asterisk (*), or a valid protocol site ID. |
Character data |
ClinicalTripReport. ProtocolTitle |
Required. The protocol title. Can be either an asterisk (*), or a valid protocol title. |
Character data |
ClinicalTripReport. SiteName |
Required. The trip report account. Can be either an asterisk (*), or a valid site name. |
Character data |
ClinicalTripReport. SiteNumber |
Required. The site number. Can be either an asterisk (*), or a valid site number. |
Character data |
ClinicalTripReport. Status |
Required. The trip report status. Can be either an asterisk (*), or a valid status value. |
Character data |
ClinicalTripReport. TripReportStatus |
Required. The trip report status. Can be either an asterisk (*), or a valid trip report status. |
Character data |
ClinicalTripReport.Type |
Required. The visit type. Can be either an asterisk (*), or a valid visit type value. |
Character data |
LsClinicalSiteVisitAssignee.Id |
Required. The row ID of the employee in the site visit team. Can be either an asterisk (*), or valid row ID. |
Character data |
LsClinicalSiteVisitAssignee. ActivityId |
Required. The activity ID of the employee in the site visit team.Can be either an asterisk (*), or a valid activity ID. |
Character data |
LsClinicalSiteVisitAssignee. EmpId |
Required. The employee ID. Can be either an asterisk (*), or a valid employee ID. |
Character data |
LsClinicalSiteVisitAssignee. FirstName |
Required. The employee’s first name. Can be either an asterisk (*), or a valid first name. |
Character data |
LsClinicalSiteVisitAssignee. LastName |
Required. The employee’s last name. Can be either an asterisk (*), or a valid last name. |
Character data |
LsClinicalSiteVisitAssignee. UserId |
Required. The user ID. Can be either an asterisk (*), or a valid user ID. |
Character data |
ClinicalAttendee.Id |
Required. The attendee row ID. Can be either an asterisk (*), or a valid attendee row ID. |
Character data |
ClinicalAttendee. EmployeeFlag |
Required. The employee flag. Can be either an asterisk (*), or the employee flag. |
Boolean |
ClinicalAttendee. FirstName |
Required. The attendee’s first name. Can be either an asterisk (*), or a valid first name. |
Character data |
ClinicalAttendee. LastName |
Required. The attendee’s last name. Can be either an asterisk (*), or a valid last name. |
Character data |
ClinicalAttendeeStatic.Id |
Required. The attendee row ID. Can be either an asterisk (*), or a valid row ID. |
Character data |
ClinicalAttendeeStatic. ActivityId |
Required. The attendee’s activity ID. Can be either an asterisk (*), or a valid activity ID. |
Character data |
ClinicalAttendeeStatic. ContactId |
Required. The contact ID. Can be either an asterisk (*), or a valid contact ID. |
Character data |
ClinicalChecklist.Id |
Required. The checklist row ID. Can be either an asterisk (*), or valid checklist row ID. |
Character data |
ClinicalChecklist.ActivityUID |
Required. The checklist activity ID. Can be either an asterisk (*), or a valid activity ID. |
Character data |
ClinicalChecklist. CreatedByName |
Required. The created user name. Can be either an asterisk (*), or a valid created user name. |
Character data |
ClinicalChecklist. ParentActivityId |
Required. The parent activity ID. Can be either an asterisk (*), or a valid parent activity ID. |
Character data |
ClinicalFollowUp.Id |
Required. The clinical followup row ID. Can be either an asterisk (*), or a valid followup row ID. |
Character data |
ClinicalFollowUp. ActivityUID |
Required. The activity ID. Can be either an asterisk (*), or a valid activity ID. |
Character data |
ClinicalFollowUp. CreatedByName |
Required. The created user name. Can be either an asterisk (*), or a valid created user name. |
Character data |
ClinicalFollowUp. ParentActivityId |
Required. The parent activity ID. Can be either an asterisk (*), or a valid parent activity ID. |
Character data |
ClinicalFollowUpSiteLevel.Id |
Required. The followup site level row ID. Can be either an asterisk (*), or a valid followup site level row ID. |
Character data |
ClinicalFollowUpSiteLevel. ActivityUID |
Required. The activity ID. Can be either an asterisk (*), or a valid activity ID. |
Character data |
ClinicalFollowUpSiteLevel. CreatedByName |
Required. The created user name. Can be either an asterisk (*), or a valid created user name. |
Character data |
ClinicalFollowUpSiteLevel. ParentActivityId |
Required. The parent activity ID. Can be either an asterisk (*), or a valid parent activity ID. |
Character data |
LsCaseReportFormsTracking.Id |
Required. The case report form row ID. Can be either an asterisk (*), or a valid case report form row ID. |
Character data |
LsCaseReportFormsTracking.ActivityUID |
Required. The activity ID. Can be either an asterisk (*), or a valid activity ID. |
Character data |
LsCaseReportFormsTracking.ParentActivityId |
Required. Can be either an asterisk (*), or valid Parent Activity Id.Parent Activity Id |
Character data |
LsCaseReportFormsTracking.ParentTemplate Version |
Required. The template version. Can be either an asterisk (*), or a valid parent template version. |
Character data |
LsCaseReportFormsTracking.SubjectInitial |
Required. The subject initial. Can be either an asterisk (*), or a valid subject initial. |
Character data |
LsCaseReportFormsTracking.SubjectNumber |
Required. The subject number. Can be either an asterisk (*), or a valid subject number. |
Character data |
LsCaseReportFormsTracking.Visit |
Required. The visit name. Can be either an asterisk (*), or a valid visit name. |
Character data |
LsCaseReportFormsTracking.VisitType |
Required. The visit type. Can be either an asterisk (*), or a valid visit type. |
Character data |
Request Message Description: TripReportQueryByExample
For a description of this request message, see the following table.
Table Request Message Description: TripReportQueryByExample
| Node | Description | Type |
|---|---|---|
ClinicalTripReport.Id |
Optional. The site visit row ID. |
Character data |
ClinicalTripReport. Searchspec |
Optional. The search specification. |
Character data |
ClinicalTripReport. ActivityUID |
Optional. The site visit activity ID. |
Character data |
ClinicalTripReport. ApproverLogin |
Optional. The approver login. |
Character data |
ClinicalTripReport. Comment |
Optional. Comments. |
Character data |
ClinicalTripReport. Completed |
Optional. The completed flag. |
Boolean |
ClinicalTripReport. Description |
Optional. The trip report description. |
Character data |
ClinicalTripReport. DisplayInvestigatorFirstName |
Optional. The PI first name. |
Character data |
ClinicalTripReport. DisplayInvestigatorLastName |
Optional. The PI last name. |
Character data |
ClinicalTripReport. Done |
Optional. The completed date. |
UTC Date Time |
ClinicalTripReport. Planned |
Optional. The planned date. |
UTC Date Time |
ClinicalTripReport. ProtocolNumber |
Optional. The protocol number. |
Character data |
ClinicalTripReport. ProtocolSiteId |
Optional. The site row ID. |
Character data |
ClinicalTripReport. ProtocolTitle |
Optional. The protocol title. |
Character data |
ClinicalTripReport. ReviewerComments |
Optional. Reviewer comments. |
Character data |
ClinicalTripReport. ReviewerLogin |
Optional. The reviewer login ID. |
Character data |
ClinicalTripReport. ApproverComments |
Optional. Approver comments. |
Character data |
ClinicalTripReport. SiteName |
Optional. Trip report account. |
Character data |
ClinicalTripReport. SiteNumber |
Optional. Site number. |
Character data |
ClinicalTripReport. Status |
Optional. Status. |
Character data |
ClinicalTripReport. TemplateName |
Optional. Template name. |
Character data |
ClinicalTripReport. TripReportCompleted |
Optional. Trip report completed date. |
Date |
ClinicalTripReport. TripReportStatus |
Optional. Trip report status. |
Character data |
ClinicalTripReport.Type |
Optional. Visit type. |
Character data |
LsClinicalSiteVisitAssignee.Id |
Optional. Row ID of the employee in the site visit team. |
Character data |
LsClinicalSiteVisitAssignee.Searchspec |
Optional. The search specification. |
Character data |
LsClinicalSiteVisitAssignee. ActivityId |
Optional. The activity ID of the employee in the site visit team. |
Character data |
LsClinicalSiteVisitAssignee. ConfigurationName |
Optional. The configuration name. |
Character data |
LsClinicalSiteVisitAssignee. EMailAddr |
Optional. Email address. |
Character data |
LsClinicalSiteVisitAssignee. EmpId |
Optional. Employee ID. |
Character data |
LsClinicalSiteVisitAssignee. FirstName |
Optional. The employee’s first name. |
Character data |
LsClinicalSiteVisitAssignee. IsPrimaryOwner |
Optional. Is Primary Owner flag. |
Character data |
LsClinicalSiteVisitAssignee. JobTitle |
Optional. Job title. |
Character data |
LsClinicalSiteVisitAssignee. LastName |
Optional. The employee’s last name. |
Character data |
LsClinicalSiteVisitAssignee. Phone |
Optional. Phone number. |
Character data |
LsClinicalSiteVisitAssignee. ShiftName |
Optional. The shift name. |
Character data |
LsClinicalSiteVisitAssignee. UserId |
Optional. The User ID. |
Character data |
ClinicalAttendee.Id |
Optional. The Attendee’s Row ID. |
Character data |
ClinicalAttendee. Searchspec |
Optional. The search specification. |
Character data |
ClinicalAttendee. DisplayRole |
Optional. The display role. |
Character data |
ClinicalAttendee. EmployeeFlag |
Optional. The employee flag. |
Boolean |
ClinicalAttendee. FirstName |
Optional. First name. |
Character data |
ClinicalAttendee. LastName |
Optional. Last name. |
Character data |
ClinicalAttendee. Position |
Optional. Position |
Character data |
ClinicalAttendeeStatic.Id |
Optional. Attendee’s row ID. |
Character data |
ClinicalAttendeeStatic. ActivityId |
Optional. Attendee’s activity ID. |
Character data |
ClinicalAttendeeStatic. ContactId |
Optional. Contact ID. |
Character data |
ClinicalChecklist.Id |
Optional. Checklist row ID. |
Character data |
ClinicalChecklist. Searchspec |
Optional. Search specification. |
Character data |
ClinicalChecklist.ActivityUID |
Optional. Checklist activity ID. |
Character data |
ClinicalChecklist. Category |
Optional. Category |
Character data |
ClinicalChecklist. CreatedByName |
Optional. Created user name. |
Character data |
ClinicalChecklist. Description |
Optional. Description. |
Character data |
ClinicalChecklist. Display |
Optional. Display for calendar activities. |
Character data |
ClinicalChecklist. ParentActivityId |
Optional. Parent activity ID. |
Character data |
ClinicalChecklist. ShortComment |
Optional. Comments. |
Character data |
ClinicalChecklist. Status |
Optional. Status. |
Character data |
ClinicalChecklist. Type |
Optional. Type. |
Character data |
ClinicalFollowUp.Id |
Optional. Row ID of the clinical followup record. |
Character data |
ClinicalFollowUp. ActivityUID |
Optional. Activity ID. |
Character data |
ClinicalFollowUp. CreatedByName |
Optional. Created user name. |
Character data |
ClinicalFollowUp. Description |
Optional. Description. |
Character data |
ClinicalFollowUp. Display |
Optional. Display. |
Character data |
ClinicalFollowUp. Done |
Optional. Completed date. |
UTC Date Time |
ClinicalFollowUp. Due |
Optional. Due date. |
UTC Date Time |
ClinicalFollowUp. ParentActivityId |
Optional. Parent activity ID. |
Character data |
ClinicalFollowUp. ShortComment |
Optional. Comments. |
Character data |
ClinicalFollowUp. Status |
Optional. Status. |
Character data |
ClinicalFollowUp. Type |
Optional. Activity type. |
Character data |
ClinicalFollowUpSiteLevel.Id |
Optional. Row ID of the followup site level record. |
Character data |
ClinicalFollowUpSiteLevel. ActivityUID |
Optional. Activity ID. |
Character data |
ClinicalFollowUpSiteLevel. Category |
Optional. Category. |
Character data |
ClinicalFollowUpSiteLevel. CreatedByName |
Optional. Created user name. |
Character data |
ClinicalFollowUpSiteLevel. Description |
Optional. Description. |
Character data |
ClinicalFollowUpSiteLevel. Display |
Optional. Display. |
Character data |
ClinicalFollowUpSiteLevel. Done |
Optional. Completed date. |
UTC Date Time |
ClinicalFollowUpSiteLevel. Due |
Optional. Due date. |
UTC Date Time |
ClinicalFollowUpSiteLevel. ParentActivityId |
Optional. Parent activity ID. |
Character data |
ClinicalFollowUpSiteLevel. ShortComment |
Optional. Comments. |
Character data |
ClinicalFollowUpSiteLevel. Status |
Optional. Status. |
Character data |
ClinicalFollowUpSiteLevel. Type |
Optional. Type. |
Character data |
LsCaseReportFormsTracking.Id |
Optional. Row ID of the case report form. |
Character data |
LsCaseReportFormsTracking. CRFPages |
Optional. Number of case report form pages. |
Integer |
LsCaseReportFormsTracking. ActivityType |
Optional. Activity type. |
Character data |
LsCaseReportFormsTracking. ActivityUID |
Optional. Activity Id |
Character data |
LsCaseReportFormsTracking. Category |
Optional. Category. |
Character data |
LsCaseReportFormsTracking. Comments |
Optional. Comments. |
Character data |
LsCaseReportFormsTracking. OwnedById |
Optional. Owner user ID. |
Character data |
LsCaseReportFormsTracking. ParentActivityId |
Optional. Parent activity ID. |
Character data |
LsCaseReportFormsTracking. ParentTemplateVersion |
Optional. Template version. |
Character data |
LsCaseReportFormsTracking. PrivateFlag |
Optional. Private flag. |
Boolean |
LsCaseReportFormsTracking. Retrieved |
Optional. Retrieved flag. |
Boolean |
LsCaseReportFormsTracking. RetrievedDate |
Optional. Retrieved date. |
UTC Date Time |
LsCaseReportFormsTracking. SourceDocumentVerfied |
Optional. Source Document Verified flag. |
Boolean |
LsCaseReportFormsTracking. SourceDocumentVerifiedDate |
Optional. Source Document Verified date. |
UTC Date Time |
LsCaseReportFormsTracking. SubjectInitial |
Optional. Subject initial. |
Character data |
LsCaseReportFormsTracking. SubjectNumber |
Optional. Subject number. |
Character data |
LsCaseReportFormsTracking. Visit |
Optional. Visit name. |
Character data |
LsCaseReportFormsTracking. VisitType |
Optional. Visit type. |
Character data |
Request Message Description: TripReportInsertOrUpdate
For a description of this request message, see the following table.
Table Request Message Description: TripReportInsertOrUpdate
| Node | Description | Type |
|---|---|---|
ClinicalTripReport.Id |
Required. Site visit row ID. |
Character data |
ClinicalTripReport. ActivityUID |
Optional. Site visit activity ID. |
Character data |
ClinicalTripReport. ApproverLogin |
Optional. Approver login. |
Character data |
ClinicalTripReport. Comment |
Optional. Comments. |
Character data |
ClinicalTripReport. Completed |
Optional. Completed flag. |
Boolean |
ClinicalTripReport. Description |
Required. Trip Report Description |
Character data |
ClinicalTripReport. DisplayInvestigatorFirstName |
Optional. The first name of the principal investigator. |
Character data |
ClinicalTripReport. DisplayInvestigatorLastName |
Optional. PI last name. |
Character data |
ClinicalTripReport. Done |
Optional. Completed date. |
UTC Date Time |
ClinicalTripReport. Planned |
Optional. Planned date. |
UTC Date Time |
ClinicalTripReport. ProtocolSiteId |
Required. Site row ID. |
Character data |
ClinicalTripReport. ReviewerComments |
Optional. Reviewer comments. |
Character data |
ClinicalTripReport. ReviewerLogin |
Optional. Reviewer login ID. |
Character data |
ClinicalTripReport. ApproverComments |
Optional. Approver comments. |
Character data |
ClinicalTripReport. SiteNumber |
Optional. Site number. |
Character data |
ClinicalTripReport. Status |
Required. Status. |
Character data |
ClinicalTripReport. TemplateName |
Optional. Template name. |
Character data |
ClinicalTripReport. TripReportCompleted |
Optional. Trip report completed date. |
Date |
ClinicalTripReport. TripReportStatus |
Optional. Trip report status. |
Character data |
ClinicalTripReport. Type |
Required. Visit type. |
Character data |
LsClinicalSiteVisitAssignee. Id |
Optional. Row ID of the employee in the site visit team. |
Character data |
LsClinicalSiteVisitAssignee. ActivityId |
Required. Activity ID of the employee in the site visit team. |
Character data |
LsClinicalSiteVisitAssignee. ConfigurationName |
Optional. Configuration name. |
Character data |
LsClinicalSiteVisitAssignee. EMailAddr |
Optional. Email address. |
Character data |
LsClinicalSiteVisitAssignee. EmpId |
Required. Employee ID. |
Character data |
LsClinicalSiteVisitAssignee. FirstName |
Optional. Employee first name. |
Character data |
LsClinicalSiteVisitAssignee. IsPrimaryOwner |
Optional. The Is Primary Owner flag. |
Character data |
LsClinicalSiteVisitAssignee. JobTitle |
Optional. Job title. |
Character data |
LsClinicalSiteVisitAssignee. LastName |
Optional. Employee last name. |
Character data |
LsClinicalSiteVisitAssignee. Phone |
Optional. Phone number. |
Character data |
LsClinicalSiteVisitAssignee. ShiftName |
Optional. Shift name. |
Character data |
LsClinicalSiteVisitAssignee. UserId |
Optional. User ID. |
Character data |
ClinicalAttendeeStatic. Id |
Optional. Row ID of the attendee. |
Character data |
ClinicalAttendeeStatic. ActivityId |
Required. Activity ID of the attendee. |
Character data |
ClinicalAttendeeStatic. ContactId |
Required. Contact ID. |
Character data |
ClinicalChecklist. Id |
Required. Checklist row ID. |
Character data |
ClinicalChecklist. ActivityUID |
Required. Checklist activity ID. |
Character data |
ClinicalChecklist. Category |
Required. Category. |
Character data |
ClinicalChecklist. CreatedByName |
Optional. Created user name |
Character data |
ClinicalChecklist. Description |
Optional. Description. |
Character data |
ClinicalChecklist. Display |
Optional. Display. |
Character data |
ClinicalChecklist. ParentActivityId |
Required. Parent activity ID. |
Character data |
ClinicalChecklist. ShortComment |
Optional. Comments. |
Character data |
ClinicalChecklist. Status |
Optional. Status. |
Character data |
ClinicalChecklist. Type |
Optional. Type. |
Character data |
LsClinicalChecklistAssignee. Id |
Optional. Checklist assignee Row ID. |
Character data |
LsClinicalChecklistAssignee. ActivityId |
Required. Activity ID. |
Character data |
LsClinicalChecklistAssignee. ConfigurationName |
Optional. Configuration name. |
Character data |
LsClinicalChecklistAssignee. EMailAddr |
Optional. Email address. |
Character data |
LsClinicalChecklistAssignee. FirstName |
Optional. First name. |
Character data |
LsClinicalChecklistAssignee. IsPrimaryOwner |
Optional. Primary Owner flag. |
Character data |
LsClinicalChecklistAssignee. JobTitle |
Optional. Job title. |
Character data |
LsClinicalChecklistAssignee. LastName |
Optional. Last name. |
Character data |
LsClinicalChecklistAssignee. Phone |
Optional. Phone. |
Character data |
LsClinicalChecklistAssignee. UserId |
Optional. User ID. |
Character data |
LsClinicalChecklistAssignee. ShiftName |
Optional. Shift name. |
Character data |
LsClinicalChecklistAssignee. EmpId |
Required. Employee ID. |
Character data |
ClinicalFollowUp. Id |
Required. Clinical followup Row ID. |
Character data |
ClinicalFollowUp. ActivityUID |
Required. Activity ID. |
Character data |
ClinicalFollowUp.Category |
Required. |
Character data |
ClinicalFollowUp. CreatedByName |
Optional. Created user name. |
Character data |
ClinicalFollowUp. Description |
Optional. Description. |
Character data |
ClinicalFollowUp. Display |
Optional. Display. |
Character data |
ClinicalFollowUp. Done |
Optional. Completed date. |
UTC Date Time |
ClinicalFollowUp. Due |
Optional. Due Date |
UTC Date Time |
ClinicalFollowUp. ParentActivityId |
Required. Parent activity ID. |
Character data |
ClinicalFollowUp. ShortComment |
Optional. Comments. |
Character data |
ClinicalFollowUp. Status |
Optional. Status. |
Character data |
ClinicalFollowUp. Type |
Optional. Activity type. |
Character data |
LsClinicalFollowUpAssignee. Id |
Optional. Followup item assignee row ID. |
Character data |
LsClinicalFollowUpAssignee. ActivityId |
Required. Activity ID. |
Character data |
LsClinicalFollowUpAssignee. ConfigurationName |
Optional. Configuration name. |
Character data |
LsClinicalFollowUpAssignee. EMailAddr |
Optional. Email address. |
Character data |
LsClinicalFollowUpAssignee. EmpId |
Required. Employee ID. |
Character data |
LsClinicalFollowUpAssignee. FirstName |
Optional. First name. |
Character data |
LsClinicalFollowUpAssignee. IsPrimaryOwner |
Optional. Primary Owner flag. |
Character data |
LsClinicalFollowUpAssignee. JobTitle |
Optional. Job title. |
Character data |
LsClinicalFollowUpAssignee. LastName |
Optional. Last name. |
Character data |
LsClinicalFollowUpAssignee. Phone |
Optional. Phone. |
Character data |
LsClinicalFollowUpAssignee. ShiftName |
Optional. Shift name. |
Character data |
LsClinicalFollowUpAssignee. UserId |
Optional. User ID. |
Character data |
LsCaseReportFormsTracking. Id |
Required. Case report form row ID. |
Character data |
LsCaseReportFormsTracking. CRFPages |
Optional. The number of case report form pages. |
Integer |
LsCaseReportFormsTracking. ActivityType |
Optional. Activity type. |
Character data |
LsCaseReportFormsTracking. ActivityUID |
Required. Activity ID. |
Character data |
LsCaseReportFormsTracking. Category |
Required. Category. |
Character data |
LsCaseReportFormsTracking. Comments |
Optional. Comments. |
Character data |
LsCaseReportFormsTracking. OwnedById |
Optional. Owner User ID. |
Character data |
LsCaseReportFormsTracking. ParentActivityId |
Required. Parent activity ID. |
Character data |
LsCaseReportFormsTracking. ParentTemplateVersion |
Required. Template version. |
Character data |
LsCaseReportFormsTracking. PrivateFlag |
Optional. The Private flag. |
Boolean |
LsCaseReportFormsTracking. Retrieved |
Optional. Retrieved flag. |
Boolean |
LsCaseReportFormsTracking. RetrievedDate |
Optional. Retrieved date. |
UTC Date Time |
LsCaseReportFormsTracking. SourceDocumentVerfied |
Optional. The Source Document Verified flag. |
Boolean |
LsCaseReportFormsTracking. SourceDocumentVerifiedDate |
Optional. Source document verified date. |
UTC Date Time |
LsCaseReportFormsTracking. SubjectInitial |
Required. Subject initial. |
Character data |
LsCaseReportFormsTracking. SubjectNumber |
Required. Subject number. |
Character data |
LsCaseReportFormsTracking. Visit |
Required. Visit name. |
Character data |
LsCaseReportFormsTracking. VisitType |
Required. Visit type. |
Character data |
LsClinicalGeoLocation. Id |
Required. Geo location row ID. |
Character data |
LsClinicalGeoLocation. Comments |
Optional. Comments. |
Character data |
LsClinicalGeoLocation. EmpId |
Required. Employee ID. |
Character data |
LsClinicalGeoLocation. Latitude |
Optional. Latitude. |
Number |
LsClinicalGeoLocation. LoginId |
Optional. Login ID. |
Character data |
LsClinicalGeoLocation. Longitude |
Optional. Longitude. |
Number |
LsClinicalGeoLocation. SiteVisitId |
Required. Site visit row ID. |
Character data |
LsClinicalGeoLocation VisitDate |
Required. Visit date. |
Date Time |
Request Message Description: TripReportUpdate
For a description of this request message, see the following table.
Table Request Message Description: TripReportUpdate
| Node | Description | Type |
|---|---|---|
ClinicalTripReport.Id |
Required. Site visit row ID. |
Character data |
ClinicalTripReport. ActivityUID |
Optional. Site visit activity ID. |
Character data |
ClinicalTripReport. ApproverLogin |
Optional. Approver login. |
Character data |
ClinicalTripReport. Comment |
Optional. Comments. |
Character data |
ClinicalTripReport. Completed |
Optional. The Completed flag. |
Boolean |
ClinicalTripReport. Description |
Required. Trip report description. |
Character data |
ClinicalTripReport. DisplayInvestigatorFirstName |
Optional. PI first name. |
Character data |
ClinicalTripReport. DisplayInvestigatorLastName |
Optional. PI last name. |
Character data |
ClinicalTripReport. Done |
Optional. Completed date. |
UTC Date Time |
ClinicalTripReport. Planned |
Optional. Planned date. |
UTC Date Time |
ClinicalTripReport. ProtocolSiteId |
Required. Site row ID. |
Character data |
ClinicalTripReport. ReviewerComments |
Optional. Reviewer comments. |
Character data |
ClinicalTripReport. ReviewerLogin |
Optional. Review login ID. |
Character data |
ClinicalTripReport. ApproverComments |
Optional. Approver comments. |
Character data |
ClinicalTripReport. SiteNumber |
Optional. Site number. |
Character data |
ClinicalTripReport. Status |
Required. Status. |
Character data |
ClinicalTripReport. TemplateName |
Optional. Template name. |
Character data |
ClinicalTripReport. TripReportCompleted |
Optional. Trip report completed date. |
Date |
ClinicalTripReport. TripReportStatus |
Optional. Trip report status. |
Character data |
ClinicalTripReport. Type |
Required. Visit type. |
Character data |
For a description of this request message, see the following table.
Table Request Message Description: TripReportSynchronize
| Node | Description | Type |
|---|---|---|
ClinicalTripReport.Id |
Required. Site visit row ID. |
Character data |
ClinicalTripReport. ApproverLogin |
Optional. Approver login. |
Character data |
ClinicalTripReport. Comment |
Optional. Comments. |
Character data |
ClinicalTripReport. Completed |
Optional. Completed flag. |
Character data |
ClinicalTripReport. Description |
Required. Trip report description. |
Character data |
ClinicalTripReport. DisplayInvestigatorFirstName |
Optional. First name of principal investigator. |
Character data |
ClinicalTripReport. DisplayInvestigatorLastName |
Optional. Last name of the principal investigator. |
Character data |
ClinicalTripReport. Done |
Optional. Completed date. |
UTC Date Time |
ClinicalTripReport. Planned |
Optional. Planned date. |
UTC Date Time |
ClinicalTripReport. ProtocolSiteId |
Required. Site row ID. |
Character data |
ClinicalTripReport. ReviewerComments |
Optional. Reviewer comments, |
Character data |
ClinicalTripReport. ReviewerLogin |
Optional. Reviewer login ID. |
Character data |
ClinicalTripReport. ApproverComments |
Optional. Approver comments. |
Character data |
ClinicalTripReport. SiteNumber |
Optional. Site number. |
Character data |
ClinicalTripReport. Status |
Required. Status. |
Character data |
ClinicalTripReport. TemplateName |
Optional. Template name. |
Character data |
ClinicalTripReport. TripReportCompleted |
Optional. Trip report completed date. |
Date |
ClinicalTripReport. TripReportStatus |
Optional. Trip report status. |
Character data |
ClinicalTripReport. Type |
Required. Visit type. |
Character data |
LsClinicalSiteVisitAssignee. Id |
Optional. Row ID of the employee in the site visit team. |
Character data |
LsClinicalSiteVisitAssignee. ActivityId |
Required. Activity ID of the employee in the site visit team. |
Character data |
LsClinicalSiteVisitAssignee. ConfigurationName |
Optional. Configuration name. |
Character data |
LsClinicalSiteVisitAssignee. EMailAddr |
Optional. Email address. |
Character data |
LsClinicalSiteVisitAssignee. EmpId |
Required. Employee ID. |
Character data |
LsClinicalSiteVisitAssignee. FirstName |
Optional. Employee first name. |
Character data |
LsClinicalSiteVisitAssignee. IsPrimaryOwner |
Optional. Is Primary Owner flag. |
Character data |
LsClinicalSiteVisitAssignee. JobTitle |
Optional. Job title. |
Character data |
LsClinicalSiteVisitAssignee. LastName |
Optional. Employee last name. |
Character data |
LsClinicalSiteVisitAssignee. Phone |
Optional. Phone number. |
Character data |
LsClinicalSiteVisitAssignee. ShiftName |
Optional. Shift name. |
Character data |
LsClinicalSiteVisitAssignee. UserId |
Optional. User ID. |
Character data |
ClinicalAttendeeStatic. Id |
Optional. Attendees row ID. |
Character data |
ClinicalAttendeeStatic. ActivityId |
Required. Attendee’s Activity ID. |
Character data |
ClinicalAttendeeStatic. ContactId |
Required. Contact ID. |
Character data |
ClinicalFollowUp. Id |
Required. Clinical followup row ID. |
Character data |
ClinicalFollowUp. ActivityUID |
Required. Activity ID. |
Character data |
ClinicalFollowUp. Category |
Required. Category. |
Character data |
ClinicalFollowUp. CreatedByName |
Optional. Created user name. |
Character data |
ClinicalFollowUp. Description |
Optional. Description. |
Character data |
ClinicalFollowUp. Display |
Optional. Display. |
Character data |
ClinicalFollowUp. Done |
Optional. Completed date. |
UTC date and time. |
ClinicalFollowUp. Due |
Optional. Due date. |
UTC date and time. |
ClinicalFollowUp. ParentActivityId |
Required. Parent Activity ID. |
Character data |
ClinicalFollowUp. ShortComment |
Optional. Comments. |
Character data |
ClinicalFollowUp. Status |
Optional. Status. |
Character data |
ClinicalFollowUp. Type |
Optional. Activity type. |
Character data |
LsClinicalFollowUpAssignee. Id |
Required. Followup item assignee row ID. |
Character data |
LsClinicalFollowUpAssignee. ActivityId |
Required. Activity ID. |
Character data |
LsClinicalFollowUpAssignee. ConfigurationName |
Optional. Configuration name. |
Character data |
LsClinicalFollowUpAssignee. EMailAddr |
Optional. Email address. |
Character data |
LsClinicalFollowUpAssignee. EmpId |
Required. Employee ID. |
Character data |
LsClinicalFollowUpAssignee. FirstName |
Optional. First name. |
Character data |
LsClinicalFollowUpAssignee. IsPrimaryOwner |
Optional. Primary Owner flag. |
Character data |
LsClinicalFollowUpAssignee. JobTitle |
Optional. Job title. |
Character data |
LsClinicalFollowUpAssignee. LastName |
Optional. Last name. |
Character data |
LsClinicalFollowUpAssignee. Phone |
Optional. Phone. |
Character data |
LsClinicalFollowUpAssignee. ShiftName |
Optional. Shift name. |
Character data |
LsClinicalFollowUpAssignee. UserId |
Optional. User ID. |
Character data |
LsCaseReportFormsTracking. Id |
Required. Case report form row ID. |
Character data |
LsCaseReportFormsTracking. CRFPages |
Optional. Number of Case report form pages. |
Character data |
LsCaseReportFormsTracking. ActivityType |
Optional. Activity type. |
Character data |
LsCaseReportFormsTracking. ActivityUID |
Required. Activity ID. |
Character data |
LsCaseReportFormsTracking. Category |
Required. Category. |
Character data |
LsCaseReportFormsTracking. Comments |
Optional. Comments. |
Character data |
LsCaseReportFormsTracking. OwnedById |
Optional. Owner’s user ID. |
Character data |
LsCaseReportFormsTracking. ParentActivityId |
Required. Parent activity ID. |
Character data |
LsCaseReportFormsTracking. ParentTemplateVersion |
Optional. Template version. |
Character data |
LsCaseReportFormsTracking. PrivateFlag |
Optional. Private flag. |
Character data |
LsCaseReportFormsTracking. Retrieved |
Optional. Retrieved flag. |
Character data |
LsCaseReportFormsTracking. RetrievedDate |
Optional. Retrieved date. |
UTC date and time |
LsCaseReportFormsTracking. SourceDocumentVerfied |
Optional. Source Document Verified flag. |
Character data |
LsCaseReportFormsTracking. SourceDocumentVerifiedDate |
Optional. Source document verified date. |
UTC date and time. |
LsCaseReportFormsTracking. SubjectInitial |
Optional. Required subject initial. |
Character data |
LsCaseReportFormsTracking. SubjectNumber |
Required. Subject number. |
Character data |
LsCaseReportFormsTracking. Visit |
Required. Visit name. |
Character data |
LsCaseReportFormsTracking. VisitType |
Required. Visit type. |
Character data |
For a description of these response messages, see the following table.
Table Response Message Description: All SWILSClinicalTripReportInterfaceService Query Operations
| Node | Description | Type |
|---|---|---|
ClinicalTripReport. Id |
Site visit row ID. |
Character data |
ClinicalTripReport. ActivityUID |
Site visit activity ID. |
Character data |
ClinicalTripReport. ApproverLogin |
Approver login. |
Character data |
ClinicalTripReport. Comment |
Comments. |
Character data |
ClinicalTripReport. Completed |
The Completed flag. |
Boolean |
ClinicalTripReport. Description |
Trip report description. |
Character data |
ClinicalTripReport. DisplayInvestigatorFirstName |
The first name of the principal investigator. |
Character data |
ClinicalTripReport. DisplayInvestigatorLastName |
The last name of the principal investigator. |
Character data |
ClinicalTripReport. Done |
Completed date. |
UTC date time |
ClinicalTripReport. Planned |
Planned date. |
UTC Date Time |
ClinicalTripReport. ProtocolNumber |
Protocol number. |
Character data |
ClinicalTripReport. ProtocolSiteId |
Site row ID. |
Character data |
ClinicalTripReport. ProtocolTitle |
Protocol title. |
Character data |
ClinicalTripReport. ReviewerComments |
Reviewer comments. |
Character data |
ClinicalTripReport. ReviewerLogin |
Reviewer login ID. |
Character data |
ClinicalTripReport. ApproverComments |
Approver comments. |
Character data |
ClinicalTripReport. SiteName |
Trip report account. |
Character data |
ClinicalTripReport. SiteNumber |
Site number. |
Character data |
ClinicalTripReport. Status |
Status. |
Character data |
ClinicalTripReport. TemplateName |
Template name. |
Character data |
ClinicalTripReport. TripReportCompleted |
Trip report completed date. |
Date |
ClinicalTripReport. TripReportStatus |
Trip report status. |
Character data |
ClinicalTripReport. Type |
Visit type. |
Character data |
LsClinicalSiteVisitAssignee. Id |
Row ID of the employee in the site visit team. |
Character data |
LsClinicalSiteVisitAssignee. ActivityId |
Activity ID of the employee in the site visit team. |
Character data |
LsClinicalSiteVisitAssignee. ConfigurationName |
Configuration name. |
Character data |
LsClinicalSiteVisitAssignee. EMailAddr |
Email address. |
Character data |
LsClinicalSiteVisitAssignee. EmpId |
Employee ID. |
Character data |
LsClinicalSiteVisitAssignee. FirstName |
Employee first name. |
Character data |
LsClinicalSiteVisitAssignee. IsPrimaryOwner |
Is Primary Owner flag. |
Character data |
LsClinicalSiteVisitAssignee. JobTitle |
Job title. |
Character data |
LsClinicalSiteVisitAssignee. LastName |
Employee last name. |
Character data |
LsClinicalSiteVisitAssignee. Phone |
Phone number. |
Character data |
LsClinicalSiteVisitAssignee. ShiftName |
Shift name. |
Character data |
LsClinicalSiteVisitAssignee. UserId |
User ID. |
Character data |
LSClinicalSiteVisitAssignee_Position. Division |
Division. |
Character data |
LSClinicalSiteVisitAssignee_Position. Name |
Position name. |
Character data |
LSClinicalSiteVisitAssignee_Responsibility. Responsibility |
Responsibility. |
Character data |
LSClinicalSiteVisitAssignee_Responsibility. PrimaryOrganization |
Primary organization. |
Character data |
ListOfLSClinicalSiteVisitAssignee_Subcontractor. Subcontractor Name |
Subcontractor name. |
Character data |
ClinicalAttendee. Id |
Row ID of the attendee. |
Character data |
ClinicalAttendee. DisplayRole |
Display role. |
Character data |
ClinicalAttendee. EmployeeFlag |
Employee flag. |
Boolean |
ClinicalAttendee. FirstName |
First name. |
Character data |
ClinicalAttendee. LastName |
Last name. |
Character data |
ClinicalAttendee. Position |
Position. |
Character data |
ClinicalAttendeeStatic. Id |
Attendees row ID. |
Character data |
ClinicalAttendeeStatic. ActivityId |
Attendee Activity ID. |
Character data |
ClinicalAttendeeStatic. ContactId |
Contact ID |
Character data |
ClinicalChecklist. Id |
Checklist row ID |
Character data |
ClinicalChecklist. ActivityUID |
Checklist Activity ID. |
Character data |
ClinicalChecklist. Category |
Category. |
Character data |
ClinicalChecklist. CreatedByName |
Created user name. |
Character data |
ClinicalChecklist. Description |
Description. |
Character data |
ClinicalChecklist. Display |
Display. |
Character data |
ClinicalChecklist. ParentActivityId |
Parent activity ID. |
Character data |
ClinicalChecklist. ShortComment |
Comments. |
Character data |
ClinicalChecklist. Status |
Status. |
Character data |
ClinicalChecklist. Type |
Type. |
Character data |
LsClinicalChecklistAssignee. Id |
Checklist assignee row ID. |
Character data |
LsClinicalChecklistAssignee. ActivityId |
Activity ID. |
Character data |
LsClinicalChecklistAssignee. ConfigurationName |
Configuration name. |
Character data |
LsClinicalChecklistAssignee. EMailAddr |
Email address. |
Character data |
LsClinicalChecklistAssignee. FirstName |
First name. |
Character data |
LsClinicalChecklistAssignee. IsPrimaryOwner |
Is Primary Owner flag. |
Character data |
LsClinicalChecklistAssignee. JobTitle |
Job title. |
Character data |
LsClinicalChecklistAssignee. LastName |
Last name. |
Character data |
LsClinicalChecklistAssignee. Phone |
Phone number. |
Character data |
LsClinicalChecklistAssignee. UserId |
User ID. |
Character data |
LsClinicalChecklistAssignee. ShiftName |
Schedule name. |
Character data |
LsClinicalChecklistAssignee. EmpId |
Employee ID. |
Character data |
ClinicalFollowUp. Id |
Clinical followup row ID. |
Character data |
ClinicalFollowUp. ActivityUID |
Activity ID. |
Character data |
ClinicalFollowUp. Category |
Category. |
Character data |
ClinicalFollowUp. CreatedByName |
Created user name. |
Character data |
ClinicalFollowUp. Description |
Description. |
Character data |
ClinicalFollowUp. Display |
Display. |
Character data |
ClinicalFollowUp. Done |
Completed date. |
UTC Date Time |
ClinicalFollowUp. Due |
Due date. |
UTC Date Time |
ClinicalFollowUp. ParentActivityId |
Parent activity ID |
Character data |
ClinicalFollowUp. ShortComment |
Comments. |
Character data |
ClinicalFollowUp. Status |
Status. |
Character data |
ClinicalFollowUp. Type |
Activity type. |
Character data |
LsClinicalFollowUpAssignee. Id |
Followup assignee row ID. |
Character data |
LsClinicalFollowUpAssignee. ActivityId |
Activity ID. |
Character data |
LsClinicalFollowUpAssignee. ConfigurationName |
Configuration name. |
Character data |
LsClinicalFollowUpAssignee. EmailAddr |
Email address. |
Character data |
LsClinicalFollowUpAssignee. EmpId |
Employee ID. |
Character data |
LsClinicalFollowUpAssignee. FirstName |
First name. |
Character data |
LsClinicalFollowUpAssignee. IsPrimaryOwner |
Is Primary Owner flag. |
Character data |
LsClinicalFollowUpAssignee. JobTitle |
Job title. |
Character data |
LsClinicalFollowUpAssignee. LastName |
Last name. |
Character data |
LsClinicalFollowUpAssignee. Phone |
Phone number. |
Character data |
LsClinicalFollowUpAssignee. ShiftName |
Schedule name. |
Character data |
LsClinicalFollowUpAssignee. UserId |
User ID. |
Character data |
LSClinicalFollowUpAssignee_Position. Division |
Position division. |
Character data |
LSClinicalFollowUpAssignee_Position. Name |
Position. |
Character data |
LSClinicalFollowUpAssignee_Responsibility. Responsibility |
Responsibility. |
Character data |
LSClinicalFollowUpAssignee_Subcontractor. SubcontractorName |
Subcontractor name. |
Character data |
ClinicalFollowUpSiteLevel. Id |
Followup site level row ID. |
Character data |
ClinicalFollowUpSiteLevel. ActivityUID |
Activity ID. |
Character data |
ClinicalFollowUpSiteLevel. Category |
Category. |
|
ClinicalFollowUpSiteLevel. CreatedByName |
Created user name. |
Character data |
ClinicalFollowUpSiteLevel. Description |
Description. |
Character data |
ClinicalFollowUpSiteLevel. Display |
Display. |
Character data |
ClinicalFollowUpSiteLevel. Done |
Completed date. |
UTC Date Time |
ClinicalFollowUpSiteLevel. Due |
Due date. |
UTC Date Time |
ClinicalFollowUpSiteLevel. ParentActivityId |
Parent activity ID. |
Character data |
ClinicalFollowUpSiteLevel. ShortComment |
Comments. |
Character data |
ClinicalFollowUpSiteLevel. Status |
Status. |
Character data |
ClinicalFollowUpSiteLevel. Type |
Type. |
Character data |
LsClinicalFollowUpSiteLevelAssignee. Id |
Site level assignee row ID. |
Character data |
LsClinicalFollowUpSiteLevelAssignee. ActivityId |
Activity ID. |
Character data |
LsClinicalFollowUpSiteLevelAssignee. ConfigurationName |
Configuration name. |
Character data |
LsClinicalFollowUpSiteLevelAssignee. EMailAddr |
Email address. |
Character data |
LsClinicalFollowUpSiteLevelAssignee. EmpId |
Employee ID. |
Character data |
LsClinicalFollowUpSiteLevelAssignee. FirstName |
First Name |
Character data |
LsClinicalFollowUpSiteLevelAssignee. IsPrimaryOwner |
The Primary Owner flag. |
Character data |
LsClinicalFollowUpSiteLevelAssignee. JobTitle |
Job title. |
Character data |
LsClinicalFollowUpSiteLevelAssignee. LastName |
Last name. |
Character data |
LsClinicalFollowUpSiteLevelAssignee. Phone |
Phone. |
Character data |
LsClinicalFollowUpSiteLevelAssignee. ShiftName |
Shift name. |
Character data |
LsClinicalFollowUpSiteLevelAssignee. UserId |
User ID. |
Character data |
LSClinicalFollowUpSiteLevelAssignee_Position. Division |
Position division. |
Character data |
LSClinicalFollowUpSiteLevelAssignee_Position. Name |
Position. |
Character data |
LSClinicalFollowUpSiteLevelAssignee_Responsibility. Responsibility |
Responsibility. |
Character data |
LSClinicalFollowUpSiteLevelAssignee_Subcontractor. SubcontractorName |
Contractor name. |
Character data |
LsCaseReportFormsTracking. Id |
Case report form row ID. |
Character data |
LsCaseReportFormsTracking. CRFPages |
Number of case report form pages. |
Number |
LsCaseReportFormsTracking. ActivityType |
Activity type. |
Character data |
LsCaseReportFormsTracking. ActivityUID |
Activity ID. |
Character data |
LsCaseReportFormsTracking. Category |
Category. |
Character data |
LsCaseReportFormsTracking. Comments |
Comments. |
Character data |
LsCaseReportFormsTracking. OwnedById |
Owner user ID. |
Character data |
LsCaseReportFormsTracking. ParentActivityId |
Parent activity ID. |
Character data |
LsCaseReportFormsTracking. ParentTemplateVersion |
Template version. |
Character data |
LsCaseReportFormsTracking. PrivateFlag |
Private flag. |
Boolean |
LsCaseReportFormsTracking. Retrieved |
Retrieved flag. |
Character data |
LsCaseReportFormsTracking. RetrievedDate |
Retrieved date. |
UTC Date Time |
LsCaseReportFormsTracking. SourceDocumentVerified |
Source Document Verified flag. |
Boolean |
LsCaseReportFormsTracking. SourceDocumentVerifiedDate |
Source document verification date |
UTC Date Time |
LsCaseReportFormsTracking. SubjectInitial |
Subject initial. |
Character data |
LsCaseReportFormsTracking. SubjectNumber |
Subject number. |
Character data |
LsCaseReportFormsTracking. Visit |
Visit name. |
Character data |
LsCaseReportFormsTracking. VisitType |
Visit type. |
Character data |
LsClinicalGeoLocation. Id |
Geo location row ID. |
Character data |
LsClinicalGeoLocation. Comments |
Comments. |
Character data |
LsClinicalGeoLocation. EmpId |
Employee ID. |
Character data |
LsClinicalGeoLocation. Latitude |
Latitude. |
Number |
LsClinicalGeoLocation. LoginId |
Login user. |
Character data |
LsClinicalGeoLocation. Longitude |
Longitude. |
Number |
LsClinicalGeoLocation. SiteVisitId |
Site visit row ID. |
Character data |
LsClinicalGeoLocation. VisitDate |
Visit date. |
Date Time |
SWILSClinicalTripReportInterfaceService Application Interface
This topic describes the application objects called by 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 the following table.
Table SWILSClinicalTripReportInterfaceService Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LS Clinical Trip Report Interface Services |
Business Service |
CSSEAIDataSyncService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table SWILSClinicalTripReportInterfaceService Data Object
| Siebel Repository Name | External Name |
|---|---|
LS Clinical Trip Report Interface IO |
Clinical Trip Report |
Example Package for SWILSClinicalTripReportInterfaceService
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business 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:
...\SWILSClinicalTripReportInterfaceService\SWILSClinicalTripReportInterfaceService- QueryByExample-request.xml ...\SWILSClinicalTripReportInterfaceService\SWILSClinicalTripReportInterfaceService- QueryPage-request.xml ...\SWILSClinicalTripReportInterfaceService\SWILSClinicalTripReportInterfaceService- QueryById-request.xml ...\SWILSClinicalTripReportInterfaceService\SWILSClinicalTripReportInterfaceService- InsertOrUpdate-request.xml ...\SWILSClinicalTripReportInterfaceService\SWILSClinicalTripReportInterfaceService- Update-request.xml ...\SWILSClinicalTripReportInterfaceService\SWILSClinicalTripReportInterfaceService- Synchronize-request.xml
Interface Description (WSDL) for SWILSClinicalTripReportInterfaceService
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\SWILSClinicalTripReportInterfaceService\SWILSClinicalTripReportInterfaceService- QueryByExample.WSDL ...\SWILSClinicalTripReportInterfaceService\SWILSClinicalTripReportInterfaceService- QueryPage.WSDL ...\SWILSClinicalTripReportInterfaceService\SWILSClinicalTripReportInterfaceService- QueryById.WSDL ...\SWILSClinicalTripReportInterfaceService\SWILSClinicalTripReportInterfaceService- InsertOrUpdate.WSDL ...\SWILSClinicalTripReportInterfaceService\SWILSClinicalTripReportInterfaceService- Synchronize.WSDL ...\SWILSClinicalTripReportInterfaceService\SWILSClinicalTripReportInterfaceService- Update.WSDL
SWILSClinicalTripReportTemplates
This Web service returns only those templates whose type is Clinical Trip Report. This is a specific Web service to LS Clinical as it returns only clinical trip report types. The external application can filter the data using available fields in the Web service. This Web service supports only one operation: QueryByExample
SWILSClinicalTripReportTemplates Operations
For a list of operations associated with this Web service, see the following table.
Table SWILSClinicalTripReportTemplates Operations
| Operation Name | Description |
|---|---|
TripReportTemplateQueryByExample |
Used to query trip report templates whose type is Clinical Trip Report only. |
Request Message Description: TripReportTemplateQueryByExample
You can use available tags to filter the data. If no data is provided for any tag the Web service returns all available trip report templates. The most important tag in this request message is 'Name'. Use this tag to retrieve specific trip report templates
Response Message Description: TripReportTemplateQueryByExample
For an example of the response message, see Example Package for SWILSClinicalGetSmartScriptDetails.
SWILSClinicalTripReportTemplates Application Interface
This topic describes the application objects called by 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 the following table.
Table SWILSClinicalTripReportTemplates Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LS Clinical Trip Report Template Service |
Business Service |
CSSEAIDataSyncService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table SWILSClinicalTripReportTemplates Data Object
| Siebel Repository Name | External Name |
|---|---|
LS Clinical Trip Report Template IO |
LS Clinical Trip Report Template |
LS Clinical Trip Report Template Internal IO |
LS Clinical Trip Report Template |
Example Package for SWILSClinicalTripReportTemplates
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business 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:
...\SWILSClinicalTripReportTemplates\SWILSClinicalTripReportTemplates-QueryByExample- request.xmlResponse
See the following file to view the sample code:
...\SWILSClinicalTripReportTemplates\SWILSClinicalTripReportTemplates-response.xml
Interface Description (WSDL) for SWILSClinicalTripReportTemplates
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\SWILSClinicalTripReportTemplates\SWILSClinicalTripReportTemplates.WSDL
SWI LS Medical Product Issue Create Inbox Item Inbound
Use this Web service to create inbox items with provided comments to invoke a message to owners of a product issue in Siebel Life Sciences. An external application invokes this Web service with a required product issue ID, and, optionally, with comments. When the inbox items are created with the product issue number as the subject, the product issue owners click the hyperlink to navigate to the corresponding product issue. An error message is returned in the event of failed connection attempts.
SWI LS Medical Product Issue Create Inbox Item Inbound Operations
For a list of operations associated with this Web service, see the following table.
Table SWI LS Medical Product Issue Create Inbox Item Inbound Operations
| Name | Description |
|---|---|
LS Medical Product Issue Create Inbox Item Inbound |
Creates an inbox item for the product issue ID provided in the Web service |
Request Message Description: LS Medical Product Issue Create Inbox Item Inbound
For a description of this request message, see the following table.
Table Request Message Description: LS Medical Product Issue Create Inbox Item Inbound
| Node | Description | Type |
|---|---|---|
Id |
Required. The product issue ID. |
Character data |
OwnerComments |
Optional. The message that is passed to the product issue owners. |
Character data |
Response Message Description: LS Medical Product Issue Create Inbox Item Inbound
There is no response message for operation.
SWI LS Medical Product Issue Create Inbox Item Inbound Application Interface
This topic describes the application objects called by this Web service. For more information on application implementation, refer to your application development documentation on Oracle Technology Network.
Service Object (Workflow)
For a description of the service objects for this Web service, see the following table.
Table SWI Medical Product Issue Create Inbox Item Inbound Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LS Medical Product Issue Create Inbox Item Inbound |
Workflow |
Not applicable |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table SWI Medical Product Issue Create Inbox Item Inbound Data Object
| Siebel Repository Name | External Name |
|---|---|
LSMedicalFromSafetyIntegProductIssueInterface |
LS Medical Product Issue |
Example Package for SWI LS Medical Product Issue Create Inbox Item Inbound
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business 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:
...\LSMedicalProductIssue\CreateInboxItem_request.xml
Interface Description (WSDL) for SWI LS Medical Product Issue Create Inbox Item Inbound
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LSMedicalProductIssue\SWI_LS_Medical_Product_Issue_Create_Inbox_Item_Inbound.wsdl
SWI LS Medical Update Product Issue Inbound
Use this Web service to update product issue information such as AE Case ID, Safety Received Date, Status, and so on in Siebel Life Sciences. An external application invokes this Web service with the product issue ID, and with the new data updates to the information already in the Siebel database. An error message is returned in the event of failed connection attempts.
SWI LS Medical Update Product Issue Inbound Operations
For a list of operations associated with this Web service, see the following table.
Table SWI LS Medical Update Product Issue Inbound Operations
| Name | Description |
|---|---|
LS Medical Update Product Issue Inbound |
Updates Product Issue information such as AE Case ID, Safety Received Date, and Status |
Request Message Description: LS Medical Update Product Inbound
For a description of this request message, see the following table.
Table Request Message Description: LS Medical Update Product Inbound
| Node | Description | Type |
|---|---|---|
Id |
Required. The product issue ID. |
Character data |
AECaseId |
Optional. Corresponding safety system ID. |
Character data |
SafetyReceivedDate |
Optional. The date on which safety system accepted the product issue. |
Date |
Status |
Optional. The status of the product issue. |
Character data |
Response Message Description: LS Medical Update Product Inbound
There is no response message for operation.
SWI LS Medical Update Product Issue Inbound Application Interface
This topic describes the application objects called by this Web service. For more information on application implementation, refer to your application development documentation on Oracle Technology Network.
Service Object (Workflow)
For a description of the service objects for this Web service, see the following table.
Table SWI Medical Update Product Issue Inbound Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
LS Medical Update Product Issue Inbound |
Workflow |
Not applicable |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table SWI Medical Product Issue Create Inbox Item Inbound Data Object
| Siebel Repository Name | External Name |
|---|---|
LSMedicalFromSafetyIntegProductIssueInterface |
LS Medical Product Issue |
Example Package for SWI LS Medical Update Product Issue Inbound
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business 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:
...\LSMedicalProductIssue\UpdateProductIssue_request.xml
Interface Description (WSDL) for SWI LS Medical Update Product Issue Inbound
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\LSMedicalProductIssue\SWI_LS_Medical_Update_Product_Issue_Inbound.wsdl
SWIMergeServices
Use this inbound Web service to support merging of Account, Contact and Address records.
SWIMergeServices Operations
For a list of operations associated with this Web service, see the following table.
Table Fetch AccountSiebelReqABCSImpl Operations
| Name | Description |
|---|---|
SWIMergeServices |
Calls the Merge method of the business service SWI Merge Service which is used for merging one or more accounts to another account record. This Web service merges child records of the losing objects to the wining object and deletes the losing object records. Takes the business object name, business component name, one winning record's ID value and one or more losing record's ID values as the arguments in .xml format. |
Request Message Description: SWIMergeServices
Specifies the Siebel business object name and business component name, one wining object record‘s ID values and one or more losing objects record’s ID values.
For a description of this request message, see the following table.
Table Request Message Description: SWIMergeServices
| Node | Description | Type |
|---|---|---|
ListOfSWImergeobjectIO |
An instance of the integration object ListofSWImergeobjectIO. |
Integration Object |
The following nodes apply to ListOfSWImergeobjectIO. |
||
SWIMergeObject |
||
BusinessComponentName |
Name of business component. |
String |
BusinessObjectName |
Name of business object. |
String |
MergeId |
ID number assigned to merged item. |
String |
ListofSWILosingObject |
Container element for the Losing Object details which is an instance of the VBC SWI Losing Object. Contains the details of the object that is merged to another object. |
Integration Component |
SWILosingObject |
Losing object. |
String |
LosingObjectId |
Losing object ID. |
String |
ParentRowId |
Parent row ID of losing object. |
String |
ListOfSWIWinningObject |
Container element for the Winning Object details which is an instance of the VBC SWI Winning Object. Contains the details of the object that is merged to another object. |
Integration Component |
SWIWinningObject |
Winning object. |
String |
ParentRowId |
Parent row ID of winning object. |
String |
WinningObjectId |
Winning object ID. |
String |
Response Message Description: SWIMergeServices
For a description of this response message, see the following table.
Table Response Message Description: SWIMergeServices
| Node | Description | Type |
|---|---|---|
ListOfSWImergeobjectIO |
An instance of the integration object ListofSWImergeobjectIO. |
Integration Object |
The following nodes apply to ListOfSWImergeobjectIO |
||
SWIMergeObject |
Integration object name. |
Integration Object |
BusinessComponentName |
Name of the business component. |
String |
BusinessObjectName |
Name of the business object. |
String |
MergeId |
ID number assigned to merged item. |
String |
ListofSWILosingObject |
Container element for the Losing Object details which is an instance of the VBC SWI Losing Object. Contains the details of the object that is merged to another object. |
Integration Component |
SWILosingObject |
Losing object. |
String |
LosingObjectId |
Losing object ID. |
String |
ParentRowId |
Parent row ID of losing object. |
String |
ListOfSWIWinningObject |
Container element for the Winning Object details which is an instance of the VBC SWI Winning Object. Contains the details of the object that is merged to another object. |
Integration Component |
SWIWinningObject |
Winning object. |
String |
ParentRowId |
Parent row ID of winning object. |
String |
WinningObjectId |
Winning object ID. |
String |
SWIMergeServices Application Interface
This topic describes the application objects called by 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 the following table.
Table SWIMerge Services Service Object
| Siebel Repository Name | Boundary Object Type | Class |
|---|---|---|
SWIMergeServices |
Business Service |
CSSMergeService |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table SWIMergeServices Data Object
| Siebel Repository Name | External Name |
|---|---|
SWIMergeObjectIO |
SWI Merge Object |
SWIOrderUpsert
Use this Web service to perform the following basic operations on a sales order:
Back up the order.
Update or insert (upsert) the order.
Cascade down updates to the order.
Trigger an auto asset for the order.
SWIOrderUpsert Operations
For a list of operations associated with this Web service, see the following table.
Table SWIOrderUpsert Operations
| Name | Description |
|---|---|
SWIOrderUpsert |
Inserts or updates order details |
Request Message Description: SWIOrderUpsert
For a description of this request message, see the following table.
Table Request Message Description: SWIOrderUpsert
| Node | Description | Type |
|---|---|---|
SWIOrderIO |
Required |
Integration Object |
Auto-Asset Flag |
Optional |
String |
Backup Order Flag |
Optional |
String |
Cascade Down Flag |
Optional |
String |
UTCCanonical |
A value of Y means that all date-type fields in the payload are in UTC standard format. |
String |
Response Message Description: SWIOrderUpsert
For a description of this response message, see the following table.
Table Response Message Description: SWIOrderUpsert
| Node | Description | Type |
|---|---|---|
SWIOrderIO |
Required. An instance of the integration object SWIOrder. |
Integration Object |
SWIOrderUpsert Application Interface
This topic describes the application objects called by this Web service. For more information on application implementation, refer to your application development documentation on Oracle Technology Network.
Service Object (Workflow)
For a description of the service objects for this Web service, see the following table.
Table SWIOrderUpsert Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
SWIOrderupsert |
Workflow |
Not applicable. |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table SWIOrderUpsert Data Object
| Siebel Repository Name | External Name |
|---|---|
SWIOrderIO |
PDS Simplified Order |
Interface Description (WSDL) for SWIOrder IO
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\SWIOrderUpsert\SWIOrderIO.wsdl
SWI Price List IO
Use this Web service for querying, creating, updating, and deleting price lists. The Web service enables you to associate an existing organization or many organizations with a price list.
SWIPriceList Operations
For a list of operations associated with this Web service, see the following table.
Table SWIPriceList Operations
| Name | Description |
|---|---|
SWIPriceList_Insert |
Creates a price list. |
SWIPriceList_Update |
Provides the name of the price list along with the updated field values and the operation updates the price list. |
SWIPriceList_QueryByExample |
Provides the price list using a unique value, such as name, and all price list details are returned. |
SWIPriceList_QueryById |
Provides price list ID and all price list details are returned. |
SWIPriceList_Delete |
Deletes an existing price list. |
Request Message Description: SWIPriceList_Insert
For a description of this request message, see the following table.
Table Request Message Description: SWIPriceList_Insert
| Node | Description | Type |
|---|---|---|
SWI Price List IO |
Required. An instance of the Integration Object Price List. Price List is the parent header and Organization is the child. |
Integration Object |
Response Message Description: SWIPriceList_Insert
For a description of this response message, see the following table.
Table Response Message Description: SWIPriceList_Insert
| Node | Description | Type |
|---|---|---|
ID |
The price list ID created after an insert operation. |
String |
Name |
The name of the price list. |
String. |
Request Message Description: SWIPriceList_Update
For a description of this request message, see the following table.
Table Request Message Description: SWIPriceList_Update
| Node | Description | Type |
|---|---|---|
SWI Price List IO |
Required. An instance of the Integration Object Price List. Price List is the parent header and Organization is the child. |
Integration Object |
Response Message Description: SWIPriceList_Update
For a description of this response message, see the following table.
Table Response Message Description: SWIPriceList_Update
| Node | Description | Type |
|---|---|---|
ID |
The price list ID created after an update operation. |
String |
Name |
The name of the price list. |
String. |
Request Message Description: SWIPriceList_QueryByExample
For a description of this request message, see the following table.
Table Request Message Description: SWIPriceList_QueryByExample
| Node | Description | Type |
|---|---|---|
SWI Price List IO |
Required. An instance of the Integration Object Price List. Price List is the parent header and Organization is the child. |
Integration Object |
Response Message Description: SWIPriceList_QueryByExample
For a description of this response message, see the following table.
Table Response Message Description: SWIPriceList_QueryByExample
| Node | Description | Type |
|---|---|---|
ID |
The price list ID displayed after an query operation. |
String |
Name |
The name of the price list. |
String. |
Organization |
Organization name of the price list. |
String |
Request Message Description: SWIPriceList_QueryById
For a description of this request message, see the following table.
Table Request Message Description: SWIPriceList_QueryById
| Node | Description | Type |
|---|---|---|
SWI Price List IO |
Required. An instance of the Integration Object Price List. Price List is the parent header and Organization is the child. |
Integration Object |
For a description of this response message, see the following table.
Table Response Message Description: SWIPriceList_QueryById
| Node | Description | Type |
|---|---|---|
ID |
The price list ID displayed after the query operation. |
String |
Name |
The name of the price list. |
String. |
Organization |
Organization name of the price list. |
String |
For a description of this request message, see the following table.
Table Request Message Description: SWIPriceList_Delete
| Node | Description | Type |
|---|---|---|
SWI Price List IO |
Required. An instance of the Integration Object Price List. Price List is the parent header, and Organization is the child. |
Integration Object |
For a description of this response message, see the following table.
Table Response Message Description: SWIPriceList_Delete
| Node | Description | Type |
|---|---|---|
ID |
The price list ID deleted after the delete operation. |
String |
Name |
The name of the price list. |
String. |
SWI Price List IO Application Interface
This topic describes the application objects called by 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 the following table.
Table SWI Price List IO Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
SWI Price List BS |
Business Service |
CSSEAIDataSyncService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table SWI Price List IO Data Object
| Siebel Repository Name | External Name |
|---|---|
SWI Price List IO |
Admin Price List |
Example Package for SWI Price List IO
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business 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 files to view the sample code:
...\SWIPriceListIO\Delete\request.xml
...\SWIPriceListIO\Insert\request.xml
...\SWIPriceListI\QueryByExample\request.xml
...\SWIPriceListIO\QueryById\request.xml
...\SWIPrice List IO\Update\request.xml
Response
See the following files to view the sample code:
...\SWIPriceListIO\Delete\response.xml
...\SWIPriceListIO\Insert\response.xml
...\SWIPriceListIO\QueryByExample\response.xml
...\SWIPriceListIO\QueryById\response.xml
...\SWIPriceListIO\Update\response.xml
Interface Description (WSDL) for SWI Price List IO
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\SWIPriceListIO\WSDL\http_siebel_asi_SWIPriceList.WSDL
SWIISSPriceListItemIO
Use this inbound Web service to perform basic operations, such as create, update, modify, and delete price list line items.
SWIISSPriceListItemIO Operations
For a list of operations associated with this Web service, see the following table.
Table SWIISSPriceListItemIO Operations
| Name | Description |
|---|---|
SWIPriceListItemInsert |
Creates a price list line item. |
SWIPriceListItemUpdate |
Updates a price list line item. |
SWIPriceListItemUpsert |
Inserts or updates a price list item. |
SWIPriceListItemDelete |
Deletes a price list line item. |
Request Message Description: SWIPriceListItemInsert
For a description of this request message, see the following table.
Table Request Message Description: SWIPriceListItemInsert
| Node | Description | Type |
|---|---|---|
SWIISSPriceListItemIO |
Required. An instance of the Integration Object SWIISSPriceListItem. To insert a price list line item, note that price list (PriceListId), product (ProductId) and start date (StartDate) are user keys and the payload must provide these fields. |
Integration Object |
Response Message Description: SWIPriceListItemInsert
For a description of this response message, see the following table.
Table Response Message Description: SWIPriceListItemInsert
| Node | Description | Type |
|---|---|---|
PriceListItemID |
The PriceListItemID that is created after the insert operation. |
String |
PriceListId |
The PriceListID that is associated with PriceListItemID. |
String |
ProductId |
The Product ID that is associated to PriceListItemID. |
String |
StartDate |
Start date of the price list. StartDate is part of the user key. |
String |
Request Message Description: SWIPriceListItemUpdate
For a description of this request message, see the following table.
Table Request Message Description: SWIPriceListItemUpdate
| Node | Description | Type |
|---|---|---|
SWIISSPriceListItemIO |
Required. An instance of the integration object SWIISSPriceListItem. To update an existing price list line item, price list (PriceListId), product (ProductId) and start date (StartDate) are user keys and payload must provide these fields. |
Integration Object |
Response Message Description: SWIPriceListItemUpdate
For a description of this response message, see the following table.
Table Response Message Description: SWIPriceListItemUpdate
| Node | Description | Type |
|---|---|---|
PriceListItemID |
The PriceListItemID that is updated after the update operation. |
String |
PriceListId |
The PriceListID that is associated with PriceListItemID |
String |
ProductId |
The Product ID that is associated to PriceListItemID. |
String |
Request Message Description: SWIPriceListItemUpsert
For a description of this request message, see the following table.
Table Request Message Description: SWIPriceListItemUpsert
| Node | Description | Type |
|---|---|---|
SWIISSPriceListItemIO |
Required. An instance of the integration object SWIISSPriceListItem. Price List Item - Import is the parent header. |
Integration Object |
For a description of this response message, see the following table.
Table Response Message Description: SWIPriceListItemUpsert
| Node | Description | Type |
|---|---|---|
PriceListItemID |
The PriceListItemID that is created or updated after the upsert operation. |
String |
PriceListId |
The PriceListID that is associated with PriceListItemID |
String |
ProductId |
The Product ID that is associated to PriceListItemID. |
String |
For a description of this request message, see the following table.
Table Request Message Description: SWIPriceListItemDelete
| Node | Description | Type |
|---|---|---|
SWIISSPriceListItemIO |
Required. An instance of the integration object SWIISSPriceListItem. Price List Item - Import is the parent header. |
Integration Object |
For a description of this response message, see the following table.
Table Response Message Description: SWIPriceListItemDelete
| Node | Description | Type |
|---|---|---|
PriceListItemID |
The PriceListItemID of the record that is deleted after the delete operation. |
String |
PriceListId |
The PriceListID that is associated with PriceListItemID |
String |
ProductId |
The Product ID that is associated to PriceListItemID. |
String |
SWIISSPriceListItemIO Application Interface
This topic describes the application objects called by 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 the following table.
Table SWIISSPriceListItemIO Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
SWIPriceListItem |
Business Service |
CSSEAIDataSyncService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table SWIISSPriceListItemIO Data Object
| Siebel Repository Name | External Name |
|---|---|
SWIISSPriceListItemIO |
Admin Price List |
Example Package for SWIISSPriceListItemIO
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:
...\SWIPriceListItemInsert\SWIPriceListItemInsert_request.xml ...\SWIPriceListItemUpdate\SWIPriceListItemUpdate_request.xml ...\SWIPriceListItemUpsert\SWIPriceListItemUpsert_request.xml ...\SWIPriceListItemDelete\SWIPriceListItemDelete_request.xmlResponse
See the following file to view the sample code:
...\SWIPriceListItemInsert\SWIPriceListItemInsert_response.xml ...\SWIPriceListItemUpdate\SWIPriceListItemUpdate_response.xml ...\SWIPriceListItemUpsert\SWIPriceListItemUpsert_response.xml ...\SWIPriceListItemDelete\SWIPriceListItemDelete_response.xml
Interface Description (WSDL) for SWIISSPriceListItemIO
To view the interface description 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.
...\SWIISSPriceListItemIO\SWIISSPriceListItemIO.wsdl
SWIProductAttributeImport
Use this Web service to perform basic operations on attributes.
SWIProductAttributeImport Operations
For a list of operations associated with this Web service, see the following table.
Table SWIProductAttributeImport Operations
| Name | Description |
|---|---|
SWIAttributeImportUpsert |
Creates a new or updates an existing attribute. |
Request Message Description: SWIProductAttributeImport
For a description of this request message, see the following table.
Table Request Message Description: SWIProductAttributeImport
| Node | Description | Type |
|---|---|---|
SWIAttributeIntegrationIO |
Required. An instance of the integration object SWIAttributeIntegration |
Integration Object |
SyncChild |
Upsert operation behaves as Synchronize if SyncChild flag is set to Y.
Note: The default value of this flag is Y.
|
String |
UTCCanonical |
A value of Y means that all date-type fields in the payload are in UTC standard format. |
String |
Response Message Description: SWIProductAttributeImport
For a description of this response message, see the following table.
Table Response Message Description: SWIProductAttributeImport
| Node | Description | Type |
|---|---|---|
SWIAttributeIntegrationIO |
Returns an instance of the integration object SWIAttributeIntegration.
Note: Returns only those fields specified in the status key of Integration components that are part of SWI Admin ISS Attribute Definition integration object.
|
Integration Object. |
Error Message |
Error message (if any). |
String |
SWIProductAttributeImport Application Interface
This topic describes the application objects called by 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 the following table.
Table SWIProductAttributeImport Service Object
| Siebel Repository Name | Boundary Object Type | Class |
|---|---|---|
SWI Attribute Import |
Business Service |
CSSCMUProdWebSvc |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table SWIProductAttributeImport Data Object
| Siebel Repository Name | External Name |
|---|---|
SWIAttributeIntegrationIO |
SWI Attribute Integration |
SWI Admin ISS Attribute Definition |
SWI Admin ISS Attribute Definition |
Methods
For a description of the methods for this Web service, see the following table.
Table SWIProductAttributeImport Methods
| Operation | Method |
|---|---|
SWIAttributeImportUpsert |
Insert or Update |
Example Package for SWIProductAttributeImport
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business 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:
...\SWIProductAttributeImport\SWIProductAttributeImport_request.xmlResponse
See the following file to view the sample code:
...\SWIProductAttributeImport\SWIProductAttributeImport_response.xml
Interface Description (WSDL) for SWIProductAttributeImport
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\SWIProductAttributeImport\SWIProductAttributeImport.wsdl
SWIProductClassImport
Use this Web service to perform basic operations on Product Class.
SWIProductClassImport Operations
For a list of operations associated with this Web service, see the following table.
Table SWIProductClassImport Operations
| Name | Description |
|---|---|
SWIClassImportUpsert |
Creates a new or updates an existing product class. |
Request Message Description: SWIClassImportUpsert
For a description of this request message, see the following table.
Table Request Message Description: SWIClassImportUpsert
| Node | Description | Type |
|---|---|---|
SWIProductClassIntegrationIO |
Required. An instance of the integration object SWIProductClassIntegration. |
Integration Object |
SyncChild |
Upsert operation behaves as Synchronize if SyncChild flag is set to Y.
Note: The default value of this flag is N.
|
String |
UTCCanonical |
A value of Y means that all date-type fields in the payload are in UTC standard format. |
String |
Response Message Description: SWIClassImportUpsert
For a description of this response message, see the following table.
Table Response Message Description: SWIClassImportUpsert
| Node | Description | Type |
|---|---|---|
SWIProductClassIntegrationIO |
Required. An instance of the integration object SWIProductClassIntegration.
Note: Returns only those fields specified in the status key of Integration components that are part of SWI Admin ISS Class VOD Definition integration object.
|
Integration Object. |
SWIClassImportUpsert Application Interface
This topic describes the application objects called by 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 the following table.
Table SSWIClassImportUpsert Service Object
| Siebel Repository Name | Boundary Object Type | Class |
|---|---|---|
SWI Product Class Import |
Business Service |
CSSCMUProdWebSvc |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table SWIClassImportUpsert Data Object
| Siebel Repository Name | External Name |
|---|---|
SWIProductClassIntegrationIO |
SWI Class Integration |
SWI Admin ISS Class VOD Definition |
SWI Admin ISS Class VOD Definition |
Methods
For a description of the methods for this Web service, see the following table.
Table SWIClassImportUpsert Methods
| Operation | Method |
|---|---|
SWIClassImportUpsert |
Insert or Update |
Example Package for SWIProductClassImport
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business 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:
...\SWIProductClassImport\SWIProductClassImport_request.xml
<ProductId/> < ProductName/> < ProductVendorId/> < ProductBusinessUnitId/>Response
See the following file to view the sample code:
...\SWIProductClassImport\SWIProductClassImport_response.xml
Interface Description (WSDL) for SWIProductClassImport
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\SWIProductClassImport\SWIProductClassImport.wsdl
SWIProductImport
Use this inbound Web service to support Insert or Update of product details which allows the import of external product information into the Siebel database. Also consider the following:
The Web service is only available with Oracle Application Integration Architecture and has been created for syncronizing Oracle products with Siebel CRM products.
This Web service supports a subset of the Siebel ISS Authoring Import Export service functionality.
This Web service uses the Siebel EAI interface.
SWIProductImport Operations
For a list of operations associated with this Web service, see the following table.
Table SWIProductImport Operations
| Name | Description |
|---|---|
SWIProductImportUpsert |
Calls the Insert or Update method of the business service SWI Product Import used for inserting new product details into the Siebel database. If the product is already present, then the product is updated with the details from the request message. |
Request Message Description: SWIProductImportUpsert
Insert one or more products into the Siebel database. If the Product is already present in the Siebel database, then the Product record will be updated with the details from the request message.
For a description of this request message, see the following table.
Table Request Message Description: SWIProductImportUpsert
| Node | Description | Type |
|---|---|---|
SWIProductIntegrationIO |
Required. An instance of the integration object SWIProductIntegration. |
Integration Object |
SyncChild |
The upsert operation behaves as a synchronize operation if the SyncChild flag is set to Y.
Note: The default value of this flag is Y.
|
String |
UTCCanonical |
A value of Y means that all date-type fields in the payload are in UTC standard format. |
String |
ActiveFlag |
Indicates whether record is active. |
String |
BillableFlag |
Indicates whether record is billable. |
String |
BusinessUnitId |
ID of business unit associated with product record. |
String |
Description |
Description. |
String |
EffectiveEndDate |
Effective end date of record. |
String |
EffectiveStartDate |
Effective start date of record. |
String |
ExternalInventorySystemRef |
Reference number from external inventory system. |
String |
IntegrationId |
Integration ID. |
String |
InventoryFlag |
Flag to indicate if product is tracked in inventory. |
String |
LeadTime |
Lead time for product delivery. |
String |
ProductCost |
Cost of product. |
String |
ProductName |
Name of product. |
String |
ProductSerializedFlag |
Serialized flag. Indicates if instances of this product are tracked as serialized assets or simply as quantities of product. Instances of a serialized product will each carry a unique serial number (or license number, policy number, and so on). Quantities of non-serialized assets are sometimes tracked as lots which may have a unique lot number. |
String |
ProductVersion |
Version of product. |
String |
ReleaseFlag |
Flag which indicates whether a product will be released at the time of a synchronization. |
String |
SalesProductFlag |
Sales product flag. Sales products appear on the product picklist when a user defines products for an opportunity. |
String |
ServiceTerms |
Service terms associated with product. |
String |
ShipFlag |
Flag to indicate whether a product has to be shipped. |
String |
Status |
Status of product. Active or Inactive. |
String |
StructureType |
Depending on the product type, users are allowed to create a simple bill of materials without using Siebel Configurator. |
String |
UnitofMeasure |
Unit of measure. |
String |
ListofProductInvloc |
Location of product in inventory. |
String |
Response Message Description: SWIProductImportUpsert
For a description of this response message, see the following table.
Table Response Message Description: SWIProductImportUpsert
| Node | Description | Type |
|---|---|---|
SWIProductIntegrationIO |
Returns an instance of SWIProductIntegration.
Note: Returns only those fields specified in the status key of Integration components that are part of SWI Admin ISS Product Definition integration object.
|
Integration Object |
ErrorMessage |
Error Message (if any). |
String |
Id |
Product ID. |
String |
ActiveFlag |
Indicates whether record is active. |
String |
AutoExplodeFlag |
Indicates whether or not the product needs to be automatically ungrouped and enforce ungrouped quantity equal to 1. |
String |
BillableFlag |
Indicates whether record is billable. |
String |
BusinessUnitId |
ID of business unit associated with product record. |
String |
CheckEligibilityFlag |
Indicates whether or not to apply eligibility and compatibility rules for this product. |
String |
Description |
Description of product. |
String |
EffectiveEndTime |
Effective end date of record. |
String |
EffectiveStartTime |
Effective start date of record. |
String |
ExternalInventorySystemRef |
Reference number from external inventory system. |
String |
InclusiveEligibilityFlag |
Indicates whether or not to process a particular product for inclusive eligibility rules. Inclusive eligibility rules are defined in the eligibility matrix with matrix rule type code set as Inclusive. |
String |
IntegrationId |
Integration ID. |
String |
InventoryFlag |
Flag which indicates if a product is tracked in inventory. |
String |
LeadTime |
Lead time for product delivery. |
String |
OrderableFlag |
Flag which indicates whether a product is orderable. |
String |
PriceType |
Price type, such as One-time, Recurring, Usage and so on. |
String |
PrimaryOrganizationId |
ID of primary organization associated with product record. |
String |
ProductCost |
Cost of product. |
String |
ProductId |
ID of product. |
String |
ProductName |
Name of product. |
String |
ProductSerializedFlag |
Serialized flag. Indicates if instances of this product are tracked as serialized assets or simply as quantities of product. Instances of a serialized product will each carry a unique serial number (or license number, policy number, and so on). Quantities of non-serialized assets are sometimes tracked as lots which may have a unique lot number. |
String |
ProductType |
Product type. |
String |
ProductVersion |
Product version. |
String |
ReleaseFlag |
Flag which indicates whether a product will be released at the time of a synchronization. |
String |
SalesProductFlag |
Sales product flag. Sales products appear on the product picklist when a user defines products for an opportunity. |
String |
ServiceInstanceFlag |
Flag to indicate whether a product requires a metering point. |
String |
ServiceProductFlag |
Sales and Service flag. Sales service products are services that are priced based on the tangible product for which they are purchased (an extended warranty, for example). These products appear on the picklist that pops up when the user clicks the Service button for a tangible product on a quote. When you choose a sales service product from the list, a new quote item for the product is added to the quote and priced according to the value of the tangible product to which it applies. |
String |
ShipFlag |
Flag to indicate whether a product needs to be shipped. |
String |
Status |
Status of product order. |
String |
StructureType |
Depending on the product type, users can create a simple bill of materials without using Siebel Configurator. |
String |
TrackAsAssetFlag |
Flag to indicate that a product needs to be tracked as an asset. |
String |
Type |
Product type. |
String |
UnitofMeasure |
Unit of measure. |
String |
VendorId |
ID of product vendor. |
String |
ListofProductInvLoc |
Location of product in inventory. |
String |
SWIProductImport Application Interface
This topic describes the application objects called by 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 the following table.
Table SWIProductImport Service Object
| Siebel Repository Name | Boundary Object Type | Class |
|---|---|---|
SWIProductImport |
Business Service |
CSSCMUProdWebSvc |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table SWIProductImport Data Object
| Siebel Repository Name | External Name |
|---|---|
SWIProductIntegrationIO |
SWI Product Integration |
SWI Admin ISS Product Definition |
SWI Admin ISS Product Definition |
Methods
For a description of the methods for this Web service, see the following table.
Table SWIProductImport Method
| Operation | Method |
|---|---|
SWIProductImportUpsert |
InsertOrUpdate |
Example Package for SWIProductImport
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business 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:
...\SWIProductImport\SWIProductImport_request.xmlResponse
See the following file to view the sample code:
...\SWIProductImport\SWIProductImport_response.xml
Interface Description (WSDL) for SWIProductImport
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\SWIProductImport\SWIProductIntegrationIO.wsdl
SWIProductLine
Use this Web service to create, update, and query product lines.
SWIProductLine Operations
For a list of operations associated with this Web service, see the following table.
Table SWIProductLine Operations
| Name | Description |
|---|---|
SWIProductLine_Insert |
Used to create a product line. |
SWIProductLine_Update |
Used to update an existing product line. |
SWIProductLine_Upsert |
Used to create a new product line using an upsert operation. |
SWIProductLine_Synchronize |
Used to synchronize a new product line, or to synchronize data to an existing product line. |
SWIProductLine_QueryById |
Used to perform queries for existing product lines using the Row ID. |
SWIProductLine_QueryByExample |
Used to query for existing product lines using the QueryBeExample method. |
SWIProductLine_Delete |
Used to delete a product line. |
Request Message Description: SWIProductLine_Insert
For a description of this request message, see the following table.
Table Request Message Description: SWIProductLine_Insert
| Node | Description | Type |
|---|---|---|
ListOfAdminProductLine |
An instance of the integration object ListOfAdminProductLine. |
Integration Object |
AdminProductLine |
Integration Component (XML Tag) corresponding to the Admin Product Line Business component. You can create multiple instances of AdminProductLine under ListOfAdminProductLine to process different product lines at one time. |
Integration Component |
Description |
Description of the product line. |
String |
Name |
Name of the product line. |
String |
ListofAdminProductLine_Position |
Positions associated with the product line. |
Integration Component |
Position |
Position, such as Administrator. |
String |
ProductLineManager |
Product line manager. |
String |
Division |
Division within the company. |
String |
ListofAdminProductLine_ InternalProduct |
Internal products associated with the product line. |
Integration Component |
Product |
Product name. |
String |
IntegrationId |
Integration ID of the product record. |
String |
Primary Organization |
The primary organization for the product. |
String |
Response Message Description: SWIProductLine_Insert
For a description of this response message, see the following table.
Table Response Message Description: SWIProductLineInsert
| Node | Description | Type |
|---|---|---|
ListOfAdminProductLine |
An instance of the integration object ListOfAdminProductLine. |
Integration Object |
AdminProductLine |
Integration Component (XML Tag) corresponding to the Admin Product Line Business component. You can create multiple instances of AdminProductLine under ListOfAdminProductLine to process different product lines at one time. |
String |
Id |
Product line ID. |
String |
Description |
Product line description. |
String |
Name |
Product line name. |
String |
PrimaryPositionId |
Primary Position ID. |
String |
PrimaryProductId |
ID of the primary product. |
String |
Request Message Description: SWIProductLine_Update
For a description of this request message, see the following table.
Table Request Message Description: SWIProductLine_Update
| Node | Description | Type |
|---|---|---|
ListOfAdminProductLine |
An instance of the integration object ListOfAdminProductLine. |
Integration Object |
Description |
Description of the product line. |
String |
Name |
Name of the product line. |
String |
ListOfAdminProductLine_Position |
Positions associated with the product line. |
Integration Component |
Position |
Position, such as Administrator. |
String |
ProductLineManager |
Product line manager. |
String |
Division |
Division within the company. |
String |
ListOfAdminProductLine_ InternalProduct |
Internal products associated with the product line. |
Integration Component |
Product |
Product name. |
String |
IntegrationId |
Integration ID of the product record. |
String |
PrimaryOrganization |
The primary organization for the product. |
String |
Response Message Description: SWIProductLine_Update
For a description of this response message, see the following table.
Table Response Message Description: SWIProductLine_Update
| Node | Description | Type |
|---|---|---|
ListOfAdminProductLine |
An instance of the integration object ListOfAdminProductLine. |
Integration Object |
AdminProductLine |
Integration Component (XML Tag) corresponding to the Admin Product Line Business component. You can create multiple instances of AdminProductLine under ListOfAdminProductLine to process different product lines at one time. |
Integration Component |
Description |
Description of the product line. |
String |
Name |
Name of the product line. |
String |
ListOfAdminProductLine_ Position |
Positions associated with the product line. |
Integration Component |
AdminProductLine_Position IsPrimaryMVG |
Admin Product Line_Position integration component instance that corresponds to a primary MVG and is denoted by the attribute IsPrimaryMVG set to Y. This attribute is a hidden integration component field and does not have a corresponding business component field. |
Integration Component |
Position |
Position, such as Administrator. |
String |
ProductLineManager |
Product line manager. |
String |
Division |
Division within the company. |
String |
ListOfAdminProductLine_InternalProduct |
Internal products associated with the product line. |
Integration Component |
Product |
Pproduct name. |
String |
IntegrationId |
Integration ID of the product record. |
String |
PrimaryOrganization |
The primary organization for the product. |
String |
Request Message Description: SWIProductLine_Upsert
For a description of this request message, see the following table.
Table Request Message Description: SWIProductLine_Upsert
| Node | Description | Type |
|---|---|---|
ListOfAdminProductLine |
An instance of the integration object ListOfAdminProductLine. |
Integration Object |
Description |
Description of the product line. |
String |
Name |
Name of the product line. |
String |
ListOfAdminProductLine_Position |
Positions associated with the product line. |
Integration Component |
Position |
Position, such as Administrator. |
String |
ProductLineManager |
Product line manager. |
String |
Division |
Division within the company. |
String |
ListOfAdminProductLine_InternalProduct |
Internal products associated with the product line. |
Integration Component |
Product |
Product name. |
String |
IntegrationId |
Integration ID of the product record. |
String |
PrimaryOrganization |
The primary organization for the product. |
String |
For a description of this response message, see the following table.
Table Response Message Description: SWIProductLine_Upsert
| Node | Description | Type |
|---|---|---|
ListOfAdminProductLine |
An instance of the integration object ListOfAdminProductLine. |
Integration Object |
Description |
Description of the product line. |
String |
Name |
Name of the product line. |
String |
PrimaryPositionId |
ID value of the primary position. |
String |
PrimaryProductId |
ID value of the primary product. |
String |
ListOfAdminProductLine_Position |
Positions associated with the product line. |
Integration Component |
Position |
Position, such as Administrator. |
String |
ProductLineManager |
Product line manager. |
String |
Division |
Division within the company. |
String |
ListOfAdminProductLine_InternalProduct |
Internal products associated with the product line. |
Integration Component |
Product |
The product number. |
String |
IntegrationId |
Integration ID of the product record. |
String |
PrimaryOrganization |
The primary organization for the product. |
String |
For a description of this request message, see the following table.
Table Request Message Description: SWIProductLine_Synchronize
| Node | Description | Type |
|---|---|---|
ListOfAdminProductLine |
An instance of the integration object ListOfAdminProductLine. |
Integration Object |
Description |
Description of the product line. |
String |
Name |
Name of the product line. |
String |
ListOfAdminProductLine_Position |
Positions associated with the product line. |
Integration Component |
Position |
Position, such as Administrator. |
String |
ProductLineManager |
Product line manager. |
String |
Division |
Division within the company. |
String |
ListOfAdminProductLine_InternalProduct |
Internal products associated with the product line. |
Integration Component |
Product |
Product name. |
String |
IntegrationId |
Integration ID of the product record. |
String |
PrimaryOrganization |
The primary organization for the product. |
String |
For a description of this response message, see the following table.
Table Response Message Description: SWIProductLine_Synchronize
| Node | Description | Type |
|---|---|---|
ListOfAdminProductLine |
An instance of the integration object ListOfAdminProductLine. |
Integration Object |
Id |
Product line ID. |
String |
Description |
Description of the product line. |
String |
Name |
Name of the product line. |
String |
PrimaryPostionId |
ID of the primary position. |
String |
PrimaryProductId |
ID of the primary product. |
String |
ListOfAdminProductLine_Position |
Positions associated with the product line. |
Integration Component |
Position |
Position, such as Administrator. |
String |
PositionId |
Position ID. |
String |
PrimaryEmployeeId |
ID of the primary employee. |
String |
ProductLineManager |
Product line manager. |
String |
Division |
Division within the company. |
String |
AdminProductLine_InternalProduct |
Internal products associated with the product line. |
String |
Product |
Product name. |
String |
Part |
Part number. |
String |
PrimaryOrganization |
The primary organization for the product. |
String |
For a description of this request message, see the following table.
Table Request Message Description: SWIProductLine_QueryById
| Node | Description | Type |
|---|---|---|
PrimaryRowId |
The row ID of the product line. |
String |
For a description of this response message, see the following table.
Table Response Message Description: SWIProductLine_QueryById
| Node | Description | Type |
|---|---|---|
ListOfAdminProductLine |
An instance of the integration object ListOfAdminProductLine. |
Integration Object |
AdminProductLine |
Integration Component (XML Tag) corresponding to the Admin Product Line Business component. You can create multiple instances of AdminProductLine under ListOfAdminProductLine to process different product lines at one time. |
Integration Component |
Description |
Description of the product line. |
String |
IntegrationId |
Integration ID of the product record. |
String |
Name |
Name of the product line. |
String |
PrimaryPositionId |
ID of the primary position. |
String |
ListOfAdminProductLine_Position |
An instance of the integration object Admin Product Line_Position. |
Integration Object |
AdminProductLine_PositionIsPrimaryMVG |
Admin Product Line_Position integration component instance that corresponds to a primary MVG and is denoted by the attribute IsPrimaryMVG set to Y. This attribute is a hidden integration component field and does not have a corresponding business component field. |
Integration Component |
Position |
Position, such as Administrator. |
String |
Position_Id |
ID of the position. |
String |
PrimaryEmployeeId |
ID of the primary employee. |
String |
ProductLineManager |
Product line manager. |
String |
WorkPhoneNumber |
Work phone number. |
String |
DivisionIntegrationId |
Division integration ID. |
String |
Division |
Division within the company. |
String |
ListOfAdminProductLine_InternalProduct |
Internal products associated with the product line. |
Integration Component |
AdminProductLine_InternalProductIs PrimaryMVG |
Admin Product Line_Internal Product integration component instance that corresponds to a primary MVG and is denoted by the attribute IsPrimaryMVG set to Y. This attribute is a hidden integration component field and does not have a corresponding business component field. |
Integration Component |
Product |
Product name. |
String |
Part |
Part number. |
String |
IntegrationId |
Integration ID of the product record. |
String |
PrimaryOrganization |
The primary organization for the product. |
String |
VendorIntegrationId |
Integration ID of the vendor. |
String |
For a description of this request message, see the following table.
Table Request Message Description: SWIProductLine_QueryByExample
| Node | Description | Type |
|---|---|---|
ListofAdminProductLine |
An instance of the integration object ListOfAdminProductLine. |
Integration Object |
AdminProductLine |
Integration component (XML Tag) corresponding to the Admin Product Line Business component. You can create multiple instances of AdminProductLine under ListOfAdminProductLine to process different product lines at one time. |
Integratin Component |
Id |
Product ID. |
String |
Created |
System timestamp. |
String |
Updated |
System timestamp. |
String |
ConflictId |
Conflict ID. |
String |
ModId |
Modification ID. |
String |
Description |
Product description. |
String |
IntegrationId |
Integration ID of the product record. |
String |
Name |
Product name. |
String |
PrimaryPositionId |
ID value of the primary position. |
String |
PrimaryProductId |
ID value of the primary product. |
String |
ListofAdminProductLine_Position |
Positions associated with the product line. |
Integration Component |
AdminProductLine_ PositionIsPrimaryMVG |
Admin Product Line_Position integration component instance that corresponds to a primary MVG and is denoted by the attribute IsPrimaryMVG set to Y. This attribute is a hidden integration component field and does not have a corresponding business component field. |
Integration Component |
Position |
Position, such as Administrator. |
String |
Position_Id |
Position ID. |
String |
PrimaryEmployeeId |
ID of the primary employee. |
String |
ProductLineManager |
Product line manager. |
String |
WorkPhoneNumber |
Work phone number. |
String |
DivisionIntegrationId |
Integration ID of the division. |
String |
Division |
Division within the company. |
String |
ListOfAdminProductLine_InternalProduct |
Internal products associated with the product line. |
Integration Component |
AdminProductLine_InternalProduct IsPrimaryMVG |
Admin Product Line_Internal Product integration component instance that corresponds to a primary MVG and is denoted by the attribute IsPrimaryMVG set to Y. This attribute is a hidden integration component field and does not have a corresponding business component field. |
Integration Component |
Product |
Product name. |
String |
Part |
Part number. |
String |
IntegrationId |
Integration ID of the product record. |
String |
PrimaryOrganization |
The primary organization of the product. |
String |
VendorIntegrationId |
Integration ID of the vendor. |
String |
For a description of this response message, see the following table.
Table Response Message Description: SWIProductLine_QueryByExample
| Node | Description | Type |
|---|---|---|
ListofAdminProductLine |
An instance of the integration object ListofAdminProductLine. |
Integration Object. |
AdminProductLine |
Integration Component (XML Tag) corresponding to the Admin Product Line Business component. You can create multiple instances of AdminProductLine under ListOfAdminProductLine to process different product lines at one time. |
Integration Component |
Description |
Description of the product line. |
String |
IntegrationId |
Integration ID of the product line. |
String |
Name |
Name of the product line. |
String |
PrimaryPositionId |
ID of the primary position. |
String. |
PrimaryProductId |
ID of the primary product. |
String |
ListofAdminProductLine_Position |
Positions associated with the product line. |
Integration Component |
AdminProductLine_ PositionIsPrimaryMVG |
Admin Product Line_Position integration component instance that corresponds to a primary MVG and is denoted by the attribute IsPrimaryMVG set to Y. This attribute is a hidden integration component field and does not have a corresponding business component field. |
Integration Component |
Position |
Position, such as Administrator. |
String |
PrimaryEmployeeId |
ID of the primary employee. |
String |
ProductLineManager |
Product line manager. |
String |
WorkPhoneNumber |
Work phone number. |
String |
DivisionIntegrationId |
Integration ID of the division. |
String |
Division |
Division within the company. |
String |
ListOfAdminProductLine_InternalProduct |
Internal products associated with the product line. |
Integration Component |
Product |
Product name. |
String |
Part |
Part number. |
String |
IntegrationId |
Integration ID of the product record. |
String |
PrimaryOrganization |
The primary organization for the product. |
String |
VendorIntegrationId |
Integration ID of the vendor. |
String |
For a description of this request message, see the following table.
Table Request Message Description: SWIProductLine_Delete
| Node | Description | Type |
|---|---|---|
ListOfAdminProductLine |
An instance of the integration object ListOfAdminProductLine. |
Integration Object |
Name |
Product line name. |
String |
For a description of this response message, see the following table.
Table Response Message Description: SWIProductLine_Delete
| Node | Description | Type |
|---|---|---|
ListofAdminProductLine |
An instance of the integration object ListOfAdminProductLine. |
Integration Object |
Id |
ID of the product line. |
String |
Description |
Description of the product line. |
String |
Name |
Name of the product line. |
String |
PrimaryPositionId |
ID of the primary position. |
String |
PrimaryProductId |
ID of the primary product. |
String |
SWIProductLine Application Interface
This topic describes the application objects called by 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 the following table.
Table SWI Admin Product Line Service Object
| Siebel Repository Name | Boundary Object Type | Class |
|---|---|---|
SWI Product Line |
Business Service |
CSSEAIDataSyncService |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table SWI Admin Product Line Data Object
| Siebel Repository Name | External Name |
|---|---|
SWI Admin Product Line |
SWI Admin Product Line |
Example Package for SWIProductLine
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business 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:
...\SWIProductLine\SWIProductLine_request.xmlResponse
See the following file to view the sample code:
...\SWIProductLine\SWIProductLine_response.xml
Interface Description (WSDL) for SWIProductLine
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...\SWIProductLine\SWIProductLine.wsdl
SWIPromotionIntegration
Use this Web service to add or update product and pricing information for promotions.
SWIPromotionIntegration Operations
For a list of operations associated with this Web service, see the following table.
Table SWIPromotionIntegration Operations
| Name | Description |
|---|---|
SWIPromotionUpsert |
Creates a new promotion or updates an existing promotion. |
Request Message Description: SWIPromotionUpsert
For a description of this request message, see the following table.
Table Request Message Description: SWIPromotionUpsert
| Node | Description | Type |
|---|---|---|
SyncChild |
Upsert operation behaves as Synchronize if SyncChild flag is set to Y.
Note: The default value of this flag is N.
|
Boolean |
SWIPromotionIntegrationIO |
Required. An instance of the integration object SWIPromotionIntegration. |
Integration Object |
WorkspaceName |
Workspace name. |
String |
WorkspaceReuseFlag |
Flag which indicates whether a workspace is reused. |
Boolean |
ListOfSwiPromotionVbc |
Container element for Promotion details which is an instance of the VBC SwiPromotion. |
Integration Component |
ActiveFlag |
Flag which indicates whether a record is active. |
Boolean |
Name |
Promotion name. |
String |
Organization |
Organization name. |
String |
Type |
Promotion type. |
String |
TrackAsAgreement |
Flag which indicates whether a record is tracked as an agreement. |
Boolean |
TrackAsAsset |
Flag which indicates whether a record is tracked as an asset. |
Boolean |
ShowInCatalog |
Flag which indicates whether a record is shown in a catalog. |
Boolean |
ReleaseFlag |
Flag which indicates whether a record is to be released. |
Boolean |
ListOfSwiPromotionProductComponentsVbc |
Container element for Promotion Product Component details which is an instance of the VBC SwiPromotionProductComponents. |
Integration Component |
Default |
Default value for product components. |
Integer |
Max |
Maximum number of product components. |
Integer |
Min |
Minimum number of product components. |
Integer |
ProductName |
Product name. |
String |
Commitment |
Flag which indicates whether a commitment has been made. |
Boolean |
DisconnectAction |
The disconnect action, such as Prompt. |
String |
ApplyComponentChargeFlag |
Flag which indicates whether a component charge is to be applied. |
Boolean |
GracePeriod |
Grace period number. |
Integer |
GracePeriodUOM |
Grace period unit of measure, such as days or weeks. |
String |
CommitmentPeriod |
Period of commitment. |
Integer |
CommitmentPeriodUOM |
Grace period unit of measure, such as days, month or years. |
Integer |
ProratePlanName |
Name of the prorate plan. |
String |
TerminationCharge |
Termination charge. |
String |
ListOfSwiPromotionPricingComponentsVbc |
Container element for Promotion Pricing Component details which is an instance of the VBC SWIPromotionPricingComponents. |
Integration Component |
AdjustmentType |
Adjustment type. |
String |
Value |
Adjustment type value. |
Integer |
CurrencyCode |
Currency code. |
String |
EndDate |
Adjustment end date. |
Date |
ExchangeDate |
Exchange date. |
Date |
ProductName |
Product name. |
String |
ListOfSwiPromotionAggregateProductClassVbc |
Container element for Promotion Aggregate Product Class details which is an instance of the VBC SwiPromotionAggregateProductClass. |
Integration Component |
ClassId |
The class ID value. |
String |
ClassName |
The class name. |
String |
Default |
The default value. |
Integer |
Description |
Description. |
String. |
DisconnectAction |
Disconnect action. |
String |
Recommendable |
Flag which indicates whether a product class can be recommended by users. |
Boolean |
Max |
Maximum number. |
Integer |
Min |
Minimum number. |
Integer |
Commitment |
Flag which indicates whether there is a commitment. |
Boolean |
ListOfSwiPromotionAggregateProductClass DefaultProductsVbc |
Container element for Promotion Aggregate Product Class Default Product details which is an instance of the VBC SwiPromotionAggregateProductClassDefaultProducts. |
Integration Component |
DefaultCardinality |
The default cardinality. |
Integer |
ProductId |
The product ID. |
String |
ProductName |
The product name. |
String |
ListOfSwiPromotionAggregateProductLineVbc |
Container element for Promotion Aggregate Product Line details which is an instance of the VBC SwiPromotionAggregateProductLine. |
Integration Component |
Default |
Default value. |
Integer |
Description |
Aggregate product line description. |
String |
Max |
Maximum number. |
Integer |
Min |
Minimum number. |
Integer |
ProductLine |
The product line. |
String |
DisconnectAction |
Disconnect action. |
String |
ProductLineId |
Product line ID. |
String |
Commitment |
Flag which indicates whether there is a commitment. |
Boolean |
ListOfSwiPromotionAggregateProductLine DefaultProductsVbc |
Container element for Promotion Aggregate Product Line Default Products details which is an instance of the VBC SwiPromotionAggregateProductLineDefault Products. |
Integration Component |
DefaultCardinality |
Default cardinality. |
Integer |
ProductId |
Product ID. |
String |
ProductName |
Product name. |
String |
SwiPromotionAggregateProductClass DefaultProductsVbc |
Container element for Promotion Aggregate Product Class Default Product details which is an instance of the VBC SwiPromotionAggregateProductClassDefaultProducts. |
Integration Component |
DefaultCardinality |
Default cardinality |
Integer |
ProductId |
Product ID. |
String |
ProductName |
Product name. |
String |
ListOfSwiPromotionAggregateProductLine MessagesVbc |
Container element for Promotion Aggregate Product Line Message details which is an instance of the VBC SWI Promotion. |
Integration Component |
Description |
Description. |
String |
LanguageCode |
Language code. |
String |
ListOfSwiPromotionUpgradeAggregate ProductLineVbc |
Container element for Promotion Upgrade Aggregate Product Line details which is an instance of the VBC SwiPromotionUpgradeAggregateProduct Line. |
Integration Component |
DisplayCommitment |
Flag which indicates whether to display the commitment. |
Boolean |
DisplayProratedCharge |
Flag which indicates whether to display the prorated charge. |
Boolean |
Penalty |
Penalty. |
String |
ProductLine |
Product line. |
String |
ProratePlanName |
Prorate Plan Name. |
String |
Reason |
Commitment reason. |
String |
ListofSwiPromotionUpgradeAggregate ProductClassVbc |
Container element for Promotion Upgrade Aggregate Product Class details which is an instance of the VBC SwiPromotionUpgradeAggregateProduct Class. |
Integration Component |
DisplayCommitment |
Flag which indicates whether to display the commitment. |
Boolean |
DisplayProratedCharge |
Flag which indicates whether to display the prorated charge. |
Boolean |
Penalty |
Penalty. |
String |
ProductClassName |
Product class name. |
String |
ProratePlanName |
Prorate plan name. |
String |
Reason |
Reason. |
String |
ListofSwiPromotionUpgradeToAggregate ProductLineVbc |
Container element for Promotion Upgrade To Aggregate Product Line details which is an instance of the VBC SwiPromotionUpgradeToAggregateProduct Line. |
Integration Component |
DisplayCommitment |
Flag which indicates whether to display the commitment. |
Boolean |
DisplayProratedCharge |
Flag which indicates whether to display the prorated charge. |
Boolean |
Penalty |
Penalty. |
String |
ProductLine |
Product class name. |
String |
ProratePlanName |
Prorate plan name. |
String |
Reason |
Reason. |
String |
ListOfSwiPromotionUpgradeToAggregate ProductClassVbc |
Container element for Promotion Upgrade To Aggregate Product Class details which is an instance of the VBC SwiPromotionUpgradeToAggregateProduct Class. |
Integration Component |
DisplayCommitment |
Flag which indicates whether to display the commitment. |
Boolean |
DisplayProratedCharge |
Flag which indicates whether to display the prorated charge. |
Boolean |
Penalty |
Penalty. |
String |
ProductClassName |
Product class name. |
String |
ProratePlanName |
Prorate plan name. |
String |
Reason |
Reason. |
String |
ListOfSwiPromotionCharges_CreditsVbc |
Container element for the Promotion Charge and Credit details which is an instance of the VBC SwiPromotionCharges_Credits. |
Integration Component |
Amount |
Credit amount. |
Integer |
Type |
Credit type. |
String |
ListOfSwiPromotionProductOverrideVbc |
Container element for Promotion Product Override details which is an instance of the VBC SwiPromotionProductOverride. |
Integration Component |
ComponentPath |
Component path. |
String |
PromotionName |
Promotion name. |
String |
ApplyComponentChargeFlag |
Flag which indicates whether to apply a component charge. |
Boolean |
GracePeriod |
Grace period value. |
Integer |
GracePeriodUOM |
Grace period unit of measure, such as days, weeks and so on. |
String |
CommitmentPeriod |
Commitment period value. |
Integer |
CommitmentPeriodUOM |
Commitment period unit of measure, such as weeks, years and so on. |
String |
ProratePlanName |
Prorate plan name. |
String |
TerminationCharge |
Termination charge. |
Integer |
DefaultCardinality |
Default cardinality. |
Integer |
MaxCardinality |
Optional. Maximum cardinality. |
Integer |
MinCardinality |
Optional Minimum cardinality. |
Integer |
ListofSwiPromotionPricingOverride Vbc |
Container element for Promotion Pricing Override details which is an instance of the VBC SwiPromotionPricingOverride. |
Integration Component |
AdjustmentType |
Adjustment type. |
String |
AdjustmentValue |
Adjustment value. |
Integer |
ComponentPath |
Component path. |
String |
EndDate |
End date. |
Date |
MaximumPrice |
Maximum price. |
Integer |
MinimumPrice |
Minimum price. |
Integer |
PromotionName |
Promotion name. |
String |
StartDate |
Start date. |
Date |
Response Message Description: SWIPromotionUpsert
For a description of this response message, see the following table.
Table Response Message Description: SWIPromotionUpsert
| Node | Description | Type |
|---|---|---|
SWIPromotionIntegrationIO |
Required. An instance of the integration object SWIPromotionIntegration. |
Integration Object |
Id |
Promotion ID. |
String |
OverrideLockedFlag |
Flag which indicates whether to override a locked record. |
Boolean |
ReleaseDate |
Release date. |
String |
WorkspaceId |
Workspace ID. |
String |
WorkspaceName |
Workspace name. |
String |
WorkspaceReleaseFlag |
Workspace release flag. |
Boolean |
WorkspaceReuseFlag |
Workspace reuse flag. |
Boolean |
ListofSwiPromotionVbc |
Container element for Promotion which is an instance of the VBC SwiPromotion. |
Integration Component |
Id |
Promotion ID. |
String |
ActiveFlag |
Flag which indicates whether to record is active or not. |
Boolean |
Name |
Promotion name. |
String |
PrimaryOrganizationId |
Primary organization ID. |
String |
PromotionId |
Promotion ID. |
String |
Type |
Promotion type. |
String |
VendorId |
Vendor ID. |
String |
ReleaseFlag |
Flag which indicates whether the promotion will be released. |
String |
Id |
Promotion ID. |
String |
Max |
Maximum value. |
Integer |
Min |
Minimum value. |
Integer |
ProductId |
Product ID. |
String |
ListOfSwiPromotionCharges_CreditsVbc |
Container element for the Promotion Charge and Credit details which is an instance of the VBC SwiPromotionCharges_Credits. |
Integration Component |
Id |
Promotion ID. |
String |
ChargeAmountCurrencyCode |
Currency code for charge amount. |
Integer |
Period |
Promotion period. |
Date |
Plan |
Plan. |
String |
Type |
Promotion type. |
String |
ListOfSwiPromotionPricingComponentsVbc |
Container element for Promotion Pricing Component details which is an instance of the VBC SWIPromotionPricingComponents. |
Integration Component |
Id |
Promotion ID. |
String |
AdjustmentType |
Adjustment type. |
String |
Value |
Value of promotion. |
String |
ProductId |
Product ID. |
String |
ProductName |
Product name. |
String |
ListOfSwiPromotionAggregate ProductLineVbc |
Container element for Promotion Aggregate Product Line details which is an instance of the VBC SwiPromotionAggregateProductLine. |
Integration Component |
Default |
Default value. |
Integer |
Description |
Promotion description. |
String |
DisconnectAction |
Disconnect action. |
String |
Id |
Promotion ID. |
String |
Recommendable |
Flag which indicates whether a product class can be recommended by users. |
Boolean |
Max |
Maximum number. |
Integer |
Min |
Minimum number. |
Integer |
ProductLine |
The product line. |
String |
ProductLineId |
Product line ID. |
String |
Commitment |
Flag which indicates whether there is a commitment. |
Boolean |
ListOfSwiPromotionAggregateProductLine DefaultProductsVbc |
Container element for Promotion Aggregate Product Line Default Products details which is an instance of the VBC SwiPromotionAggregateProductLineDefault Products. |
Integration Component |
DefaultCardinality |
Default cardinality. |
Integer |
Id |
Promotion ID. |
String |
ProductId |
Product ID. |
String |
ProductName |
Product name. |
String |
SwiPromotionAggregateProductLine DefaultProductsVbc |
Container element for Promotion Aggregate Product Line Default Products details which is an instance of the VBC SwiPromotionAggregateProductLineDefault Products. |
Integration Component |
DefaultCardinality |
Default cardinality |
Integer |
Id |
Promotion ID. |
String |
ProductId |
Product ID. |
String |
ProductName |
Product name. |
String |
ListOfSwiPromotionAggregateProductLine MessagesVbc |
Container element for Promotion Aggregate Product Line Message details which is an instance of the VBC SWI Promotion. |
Integration Component |
Description |
Description. |
String |
Id |
Promotion ID. |
String |
LanguageCode |
Language code. |
String |
ListOfSwiPromotionAggregateProductClassVbc |
Container element for Promotion Aggregate Product Class details which is an instance of the VBC SwiPromotionAggregateProductClass. |
Integration Component |
ClassId |
The class ID value. |
String |
ClassName |
The class name. |
String |
Default |
The default value. |
Integer |
Description |
Description. |
String |
DisconnectAction |
Disconnect action. |
String |
Id |
Promotion ID. |
String |
Recommendable |
Flag which indicates whether a product class can be recommended by users. |
Boolean |
Max |
Maximum number. |
Integer |
Min |
Minimum number. |
Integer |
Commitment |
Flag which indicates whether there is a commitment. |
Boolean |
ListOfSwiPromotionAggregateProductClass DefaultProductsVbc |
Container element for Promotion Aggregate Product Class Default Product details which is an instance of the VBC SwiPromotionAggregateProductClassDefaultProducts. |
Integration Component |
ClassId |
Class ID. |
String |
ClassName |
Class name. |
String |
Default |
Default value. |
String |
Description |
Class description. |
String |
DisconnectAction |
Disconnect action. |
String |
Id |
Promotion ID. |
String |
Recommendable |
Flag which indicates whether a product class can be recommended by users. |
Boolean |
Max |
Maximum number. |
Integer |
Min |
Minimum number. |
Integer |
Commitment |
Flag which indicates whether there is a commitment. |
Boolean |
ListOfSwiPromotionAggregateProductClass DefaultProductsVbc |
Container element for Promotion Aggregate Product Class Default Product details which is an instance of the VBC SwiPromotionAggregateProductClassDefaultProducts. |
Integration Component |
DefaultCardinality |
Default cardinality. |
Integer |
Id |
Promotion ID. |
String |
ProductId |
Product ID. |
String |
ProductName |
Product name. |
String |
ListOfSwiPromotionUpgradeAggregateProduct LineVbc |
Container element for Promotion Upgrade Aggregate Product Line details which is an instance of the VBC SwiPromotionUpgradeAggregateProduct Line. |
Integration Component |
Id |
Promotion ID. |
String |
CommitmentStart |
Start of the commitment. |
Date |
Duration |
Promotion duration. |
String |
ProductLineId |
Product line ID. |
String |
ListOfSwiPromotionUpgradeAggregateProduct ClassVbc |
Container element for Promotion Upgrade Aggregate Product Class details which is an instance of the VBC SwiPromotionUpgradeAggregateProduct Class. |
Integration Component |
Id |
Promotion ID. |
String |
CommitmentStart |
Start of commitment. |
Date |
Duration |
Promotion duration. |
String |
ProductClassId |
Product class ID. |
String |
ListOfSwiPromotionUpgradeToAggregateProduct LineVbc |
Container element for Promotion Upgrade To Aggregate Product Line details which is an instance of the VBC SwiPromotionUpgradeToAggregateProduct Line. |
Integration Component |
Id |
Promotion ID. |
String |
CommitmentStart |
Start of commitment. |
Date |
Duration |
Promotion duration. |
String |
ProductLineId |
Product class ID. |
String |
ListOfSwiPromotionUpgradeToAggregateProduct ClassVbc |
Container element for Promotion Upgrade To Aggregate Product Class details which is an instance of the VBC SwiPromotionUpgradeToAggregateProduct Class. |
Integration Component |
Id |
Promotion ID. |
String |
CommitmentStart |
Start of commitment. |
Date |
Duration |
Promotion duration. |
String |
ProductClassId |
Product class ID. |
String |
ListofSwiPromotionPricingOverrideVbc |
Container element for Promotion Pricing Override details which is an instance of the VBC SwiPromotionPricingOverride. |
Integration Component |
Id |
Promotion ID. |
String |
PromotionName |
Promotion name. |
String |
ListOfSwiPromotionProductOverrideVbc |
Container element for Promotion Product Override details which is an instance of the VBC SwiPromotionProductOverride. |
Integration Component |
DefaultCardinality |
Default cardinality. |
Integer |
MaxCardinality |
Optional. Maximum cardinality. |
Integer |
MinCardinality |
Optional Minimum cardinality. |
Integer |
SWIPromotionIntegration Application Interface
This topic describes the application objects called by 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 the following table.
Table SWIPromotionIntegration Service Object
| Siebel Repository Name | Boundary Object Type | Class |
|---|---|---|
SWIPromotionImport |
Business Service |
CSSSWIPromWebSvc |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table SWIPromotionIntegration Data Object
| Siebel Repository Name | External Name |
|---|---|
SWIPromotionIntegrationIO |
SWI Promotion Integration |
SWIISSPromotion |
SWI ISS Promotion |
SWIISSPromotionAggregateProductClass |
SWI ISS Promotion Aggregate Product Class |
Methods
For a description of the methods for this Web service, see the following table.
Table SWIPromotionIntegration Methods
| Operation | Method |
|---|---|
SWIPromotionUpsert |
Insert or Update |
Example Package for SWIPromotionIntegration
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business 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:
...SWIPromotionIntegration\SWIPromotionIntegration_request.xml
The < ComponentPath/> XML tag supports the following two formats:
Root Product||Relationship Name::Class/Product Name||Domain product Name:: Domain Product Name
or
Root Product||::Class/Product Name::Domain type||Domain product Name::Product
Response
See the following file to view the sample code:
...SWIPromotionIntegration\SWIPromotionIntegration_response.xml
Interface Description (WSDL) for SWIPromotionIntegration
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...SWIPromotionIntegration\SWIPromotionIntegration.wsdl
SWIQuoteUpsert
Use this Web service to upsert quote details
SWIQuoteUpsert Operations
For a list of operations associated with this Web service, see the following table.
Table SWIQuoteUpsert Operations
| Name | Description |
|---|---|
SWIQuoteUpsert |
Inserts or updates quote details. |
Request Message Description: SWIQuoteUpsert
For a description of this request message, see the following table.
Table Request Message Description: SWIQuoteUpsert
| Node | Description | Type |
|---|---|---|
StatusObject |
Optional |
String |
SiebelMessage |
Required |
Integration Object |
UTCCanonical |
A value of Y means that all date-type fields in the payload are in UTC standard format. |
String |
Response Message Description: SWIQuoteUpsert
For a description of this response message, see the following table.
Table Response Message Description: SWIQuoteUpsert
| Node | Description | Type |
|---|---|---|
SiebelMessage |
Required |
Integration Object |
SWIQuoteUpsert Application Interface
This topic describes the application objects called by 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 the following table.
Table SWIQuoteUpsert Service Object
| Siebel Repository Name | Boundary Object Type | Class |
|---|---|---|
SWIQuoteupsert |
Workflow |
Not applicable |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table SWIQuoteUpsert Data Object
| Siebel Repository Name | External Name |
|---|---|
SWIQuoteIO |
PDS Simplified Order |
SWISpecialRatingList
Use this Web service to send updated or modified special rating list details to the Oracle Communications Billing and Revenue Management application for synchronizing when a user clicks the Synchronize button in the Special Rating List applet.
SWISpecialRatingList Operations
For a list of operations associated with this Web service, see the following table.
Table SWISpecialRatingList Operations
| Name | Description |
|---|---|
SyncSpecialRatingListItems |
Synchronizes the active special rating items (for example, Phone number) with the external Oracle Communications Billing and Revenue Management application for the updated special rating list. |
Request Message Description: SyncSpecialRatingListItems
This method is used to synchronize the special rating items. For a description of the request message, see the following table.
Table Request Message Description: SyncSpecialRatingListItems
| Node | Description | Type |
|---|---|---|
ListOfSWISpecialRatingListIO |
Required. An instance of the integration object SWISpecialRatingListIO. |
Integration Object |
SWISpecialRatingList Application Interface
This topic describes the application objects called by 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 the following table.
Table SWISpecialRatingList Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
SWI Special Rating - Synchronize Process |
Workflow |
Not Applicable |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table SWISpecialRatingList Data Object
| Siebel Repository Name | External Name |
|---|---|
SWISpecialRatingListIO |
SWI Special Rating List |
Methods
For a description of the methods for this Web service, see the following table.
Table SWISpecialRatingList Method
| Operation | Method |
|---|---|
SyncSpecialRatingListItems |
SyncSpecialRatingListItems |
SWISubmitOrder
Use this Web service to submit an order to the queue.
SWISubmitOrder Operations
For a list of operations associated with this Web service, see the following table.
Table SWISubmitOrder Operations
| Name | Description |
|---|---|
process |
Submits the order request into the Oracle Communications Billing and Revenue Management Advanced Queue (AQ) facility. |
Request Message Description: process
For a description of this request message, see the following table.
Table Request Message Description: process
| Node | Description | Type |
|---|---|---|
CustomHeaderContext |
Optional |
Hierarchy |
SWISubmitOrderReqMsg:ListOfSWIOrderIO |
Optional |
Integration Object |
siebel_transport_param:JMSPriority |
Optional. Sets the priority for the order processing in the JMS queue. |
Response Message Description: process
There is no response message for this operation.
SWISubmitOrder Application Interface
This topic describes the application objects called by 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 the following table.
Table SWISubmitOrder Service Objects
| Name | Boundary Object Type | Class |
|---|---|---|
SWISubmitOrder |
Business Service |
CSSWSOutboundDispatcher |
SISOMBillingSubmitOrderWebService |
Workflow |
Not Applicable |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table SWISubmitOrder Data Object
| Siebel Repository Name | External Name |
|---|---|
SWIOrderIO |
PDS Simplified Order |
Methods
For a description of the methods for this Web service, see the following table.
Table SWISubmitOrder Method
| Operation | Method |
|---|---|
Process |
Process |
Interface Description (WSDL) for SWISubmit Order
To view the interface description for this Web service, navigate to the documentation library for Siebel Business 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.
...WSDL\SWISubmitOrder.wsdl
SWISubmitOrder_o2c
Use this Web service to submit an order for the Order-to-Cash Process Integration Pack (O2C PIP) into the queue.
SWISubmitOrder_o2c Operations
For a list of operations associated with this Web service, see the following table.
Table SWISubmitOrder_o2c Operations
| Name | Description |
|---|---|
process |
Submits an order request into the Oracle Communications Billing and Revenue Management Advanced Queue (AQ) facility. |
Request Message Description: process
For a description of this request message, see the following table.
Table Request Message Description: process
| Node | Description | Type |
|---|---|---|
CustomHeaderContext |
Optional |
Hierarchy |
SWISubmitOrder_o2cReqMsg:ListOfSWIOrderIO |
Optional |
Integration Object |
siebel_transport_param:JMSPriority |
Optional. Sets the priority of the order processing in the JMS queue. |
String |
Response Message Description: process
There is no response message with this operation.
SWISubmitOrder_o2c Application Interface
This topic describes the application objects called by 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 the following table.
Table SWISubmitOrder_o2c Service Object
| Siebel Repository Name | Boundary Object Type | Class |
|---|---|---|
SWISendOrder |
Workflow |
Not applicable |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table SWISubmitOrder_o2c Data Object
| Siebel Repository Name | External Name |
|---|---|
SWIOrderIO |
PDS Simplified Order |
Methods
For a description of the methods for this Web service, see the following table.
Table SWISubmitOrder_o2c Methods
| Operation | Method |
|---|---|
process |
process |
SWISubmitQuote_o2c
Use this Web service to submit a quote for the Order-to-Cash Process Integration Pack (O2C PIP) into the queue.
SWISubmitQuote_o2c Operations
For a list of operations associated with this Web service, see the following table.
Table SWISubmitQuote_o2c Operations
| Name | Description |
|---|---|
process |
Submits a quote request into the Oracle Communications Billing and Revenue Management Advanced Queue (AQ) facility. |
Request Message Description: process
For a description of this request message, see the following table.
Table Request Message Description: process
| Node | Description | Type |
|---|---|---|
CustomHeaderContext |
Optional |
Hierarchy |
SWISubmitQuote_o2cReqMsg:ListOfSWIQuoteIO |
Optional |
Integration Object |
Response Message Description: process
There is no response message with this operation.
SWISubmitQuote_o2c Application Interface
This topic describes the application objects called by 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 the following table.
Table SWISubmitQuote_o2c Service Object
| Siebel Repository Name | Boundary Object Type | Class |
|---|---|---|
SWISendQuote |
Workflow |
Not applicable |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table SWISubmitQuote_o2c Data Object
| Siebel Repository Name | External Name |
|---|---|
SWIQuoteIO |
PDS Simplified Order |
Methods
For a description of the methods for this Web service, see the following table.
Table SWISubmitQuote_o2c Methods
| Operation | Method |
|---|---|
process |
process |
SWISyncProduct
Use this outbound Web service to submit a product to the queue.
SWISyncProduct Operations
For a list of operations associated with this Web service, see the following table.
Table SWISyncProduct Operations
| Name | Description |
|---|---|
SyncItemList |
Submits the product information in the Siebel business application into the asynchronous queue of the third-party application |
Request Message Description: SyncItemList
For a description of this request message, see the following table.
Table Request Message Description: SyncItemList
| Node | Description | Type |
|---|---|---|
CustomHeaderContext |
Optional |
Hierarchy |
SWISyncProductReqMsg: SyncItemList |
Optional |
Integration Object |
Response Message Description: SyncItemList
Not applicable.
SWISyncProduct Application Interface
This topic describes the application objects called by 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 the following table.
Table SWISyncProduct Service Object
| Siebel Repository Name | Boundary Object Type | Class |
|---|---|---|
SWISyncProduct |
Business Service |
CSSWSOutboundDispatcher |
SWIExternalProductRequestWF |
Workflow |
Not applicable |
Data Object (Integration Object)
For a description of the data object for this Web service, see the following table.
Table SWISyncProduct Data Object
| Siebel Repository Name | External Name |
|---|---|
SWIAdminISSProductDefinitionIO SWI |
Admin ISS Product Definition IO |
Method
For a description of the method for this Web service, see the following table.
Table SWISyncProduct Method
| Operation | Method |
|---|---|
SyncItemList |
SyncItemList |
SWITroubleTicket
Use this Web service to create trouble tickets for failed orders.
SWITroubleTicket Operations
For a list of operations associated with this Web service, see the following table.
Table SWITroubleTicket Operations
| Name | Description |
|---|---|
SWITroubleTicketInsert |
Creates a new trouble ticket. |
SWITroubleTicketInsertOrUpdate |
Inserts or updates a trouble ticket. |
SWITroubleTicketQueryById |
Queries for a trouble ticket by ID. |
SWITroubleTicketUpdate |
Updates a trouble ticket. |
Request Message Description: SWITroubleTicketInsert
For a description of this request message, see the following table.
Table Request Message Description: SWITroubleTicketInsert
| Node | Description | Type |
|---|---|---|
SWITroubleTicketIO |
Required |
Integration Object |
Status |
Optional |
String |
Response Message Description: SWITroubleTicketInsert
For a description of this response message, see the following table.
Table Response Message Description: SWITroubleTicketInsert
| Node | Description | Type |
|---|---|---|
SWITroubleTicketIO |
Required |
Integration Object |
Request Message Description: SWITroubleTicketInsertOrUpdate
For a description of this request message, see the following table.
Table Request Message Description: SWITroubleTicketInsertOrUpdate
| Node | Description | Type |
|---|---|---|
SWITroubleTicketIO |
Required |
Integration Object |
Status |
Optional |
String |
Response Message Description: SWITroubleTicketInsertOrUpdate
For a description of this response message, see the following table.
Table Response Message Description: SWITroubleTicketInsertOrUpdate
| Node | Description | Type |
|---|---|---|
SWITroubleTicketIO |
Required |
Integration Object |
Request Message Description: SWITroubleTicketQueryById
For a description of this request message, see the following table.
Table Request Message Description: SWITroubleTicketQueryById
| Node | Description | Type |
|---|---|---|
SWITroubleTicketIO |
Optional |
Integration Object |
PrimaryRowId |
Required |
String |
For a description of this response message, see the following table.
Table Response Message Description: SWITroubleTicketQueryById
| Node | Description | Type |
|---|---|---|
SWITroubleTicketIO |
Optional |
Integration Object |
For a description of this request message, see the following table.
Table Request Message Description: SWITroubleTicketUpdate
| Node | Description | Type |
|---|---|---|
SWITroubleTicketIO |
Required |
Integration Object |
Status |
Optional |
String |
For a description of this response message, see the following table.
Table Response Message: SWITroubleTicketUpdate
| Node | Description | Type |
|---|---|---|
SWITroubleTicketIO |
Required |
Integration Object |
SWITroubleTicket Application Interface
This topic describes the application objects called by 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 the following table.
Table SWITroubleTicket Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
SWI Trouble Ticket Service |
Business Service |
CSSEAIDataSyncService |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table SWITroubleTicket Data Object
| Siebel Repository Name | External Name |
|---|---|
SWITroubleTicketIO |
Service Request |
Methods
For a description of the methods for this Web service, see the following table.
Table SWITroubleTicket Methods
| Operation | Method |
|---|---|
Insert |
Insert |
InsertOrUpdate |
InsertOrUpdate |
QueryById |
QueryById |
Update |
Update |
SWI Update Order Line Item
Use this Web service to update the status of order line items for simple products, complex products, and nested service bundles in the Siebel CRM application when the status of the order line item changes in the billing application. The billing application makes this inbound Web service call to the Siebel CRM application to update the status of the order line item. A business service is made available in the Siebel CRM application to update the status field.
If the order line item contains a complex product or nested service bundle, then the Web service updates the statuses of the component products within that complex product or nested service bundle for the order line item ID that is passed to this Web service. If the order line item ID is the same as the root line item ID, then the Web service updates the statuses of the entire product hierarchy for the order.
The response message returns only an acknowledgement message and not data.
SWI Update Order Line Item Operations
For a list of operations associated with this Web service, see the following table.
Table SWI Update Order Line Item Operations
| Name | Description |
|---|---|
UpdateLineItems |
Updates the value of the field that is passed to it for order line items in simple products, complex products, and nested service bundles. |
Request Message Description: UpdateLineItems
For a description of this request message, see the following table.
Table Request Message Description: UpdateLineItems
| Node | Description |
|---|---|
FieldName1 |
The name of the field in the order line item to update. |
FieldValue1 |
The new value of the field in the order line item to update. |
RootLineItemId |
The row ID of the root order in the order line item hierarchy. |
OrderLineItemId |
The row ID of the nested product in the order line item hierarchy. |
UpdateSingleLineItem |
The designation for an order with a single line item. If this node has a value of TRUE, then the order has a single line item. |
SWI Update Order Line Item Application Interface
This topic describes the application objects called by 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 the following table.
Table SWI Update Order Line Item Service Objects
| Name | Boundary Object Type | Class (If Business Service) |
|---|---|---|
CMU Order Line Item Update (For simple products) |
Business Service |
CSSEAIDataSyncService |
SIS OM UpdateOrderItem (For complex products) |
Workflow |
Not applicable |
SIS OM NSB Update Order Line (For nested service bundles) |
Workflow |
Not applicable |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table SWI Update Order Line Item Data Object
| Siebel Repository Name | External Name |
|---|---|
Order Entry Line Item Update |
Order Entry Line Item Update |
Methods
For a description of the methods for this Web service, see the following table.
Table SWI Update Order Line Item Methods
| Operation | Method |
|---|---|
UpdateLineItems |
[BS: CMU Order Line Item Update].Update |
Example Package for SWI Update Order Line Item
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\SWIUpdateOrderLineItem\SWIUpdateOrderLineItem.xmlResponse
See the following file to view the sample code:
...\SWIUpdateOrderLineItem\SWIUpdateOrderLineItem.xml
Interface Description (WSDL) for SWI Update Order Line Item
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\SWIUpdateOrderLineItem\SWIUpdateOrderLineItem.wsdl
SyncCustomerSiebelEventAggregator
Use this outbound Web service to synchronize account, contact, address, billing profile, and statement profile details with an external system when any insert or update operation occurs for these corresponding entities in the Siebel database.
SyncCustomerSiebelEventAggregator Operations
For a list of operations associated with this Web service, see the following table.
Table SyncCustomerSiebelEventAggregator operations
| Operation | Description |
|---|---|
aggregateaccountevent |
Called when an account record is inserted or updated. This operation sends the updated or inserted account details along with its child details to the external system to synchronize the account. |
aggregatecontactevent |
Called when a contact record is inserted or updated. This operation sends the updated or inserted contact details along with its child details to the external system to synchronize the contact. |
aggregateaddressevent |
Called when an address record is inserted or updated. This operation sends the updated or inserted address details along with its child details to the external system to synchronize the address. |
aggregatebpevent |
Synchronizes the billing profile. |
aggregatespevent |
Synchronizes the statement profile. |
Request Message Description: aggregateaccountevent
Sends inserted or updated account details from the Siebel database to an external system to synchronize the account with the participating integrated application.
For a description of this request message, see the following table.
Table Request Message Description: aggregateaccountevent
| Node | Description | Type |
|---|---|---|
ListofSwicustomerpartyIO |
An instance of the integration object ListofSwicustomerpartyIO. |
Integration Object |
AccountNumber |
The number of the account. |
String |
AccountStatus |
The status of the account that was updated. |
String |
AccountTypeCode |
Account class. |
String |
Created |
The creation date of the account. |
Date |
CurrencyCode |
Account currency code. |
String |
DUNSNumber |
Dun and Bradstreet data universal numbering system, number. |
String |
HomePage |
URL for account’s homepage. |
String |
IntegrationId |
Integration ID of account record. |
String |
Location |
Location of the account. |
String |
MainFaxNumber |
Main fax number of the account. |
String |
MainPhoneNumber |
Main phone number of the account. |
String |
Name |
Account name. |
String |
ParentAccountId |
Account ID of the parent account. |
String |
PrimaryAddressId |
Primary address of the account. |
String |
PrimaryBillingProfileId |
The primary billing profile ID of the account. |
String |
PrimaryContactId |
The primary contact ID for the account. |
String |
PrimaryOrganizationId |
The primary organization ID for the account. |
String |
PrimaryShipToAddressId |
The primary shipping address of the account. |
String |
RowId |
The row ID in the Siebel database table. |
String |
Type |
The type of account. |
String |
ListOfCutAddress |
The address details of the account. |
Integration Component |
ListOfCutAddressCopy |
The address details of the billing profile of the account. |
Integration Component |
ListOfComExemptionsProfile |
The exemption profile details of the account. |
Integration Component |
ListOfComInvoiceProfile |
The billing profile details of the account. |
Integration Component |
ListOfComStatementProfile |
The statement profile details of the account. |
Integration Component |
ListOfContact |
The contact details for the account. |
Integration Component |
ListOfContactQuery |
The contact associated with the billing profile of the account. |
Integration Component |
ListOfInternalDivision |
The internal division details of the account. |
Integration Component |
ListOfPersonalAddress |
The addresses associated with the contacts of the account. |
Integration Component |
Response Message Description: aggregateaccountevent
This Web service is asynchronous. There is no response message.
Request Message Description: aggregatecontactevent
For a description of this request message, see the following table.
Table Request Message Description: aggregatecontactevent
| Node | Description | Type |
|---|---|---|
ListOfSwicontactio |
The contact details. |
Integration Object |
Alias |
The contact alias. |
String |
CellularPhone |
The mobile phone number of the contact. |
String |
ConsumerLink |
The Consumer Link of the contact. |
String |
ContactPersonTitle |
The title of the contact. |
String |
CurrencyCode |
The currency code for billing profile. |
String |
DateofBirth |
The contact’s date of birth. |
String |
EmailAddress |
The email address of the contact. |
String |
FaxPhone |
The contact’s fax number. |
String |
FirstName |
The contact’s first name. |
String |
HomePhone |
The contact’s home phone number. |
String |
IntegrationId |
The Integration ID of the contact record. |
String |
JobTitle |
The contact’s job title. |
String |
LastName |
The last name of the contact. |
String |
MM |
The salutation for the contact. |
String |
Gender |
The gender of the contact. |
String |
MaritalStatus |
The marital status of the contact. |
String |
MiddleName |
The middle name of the contact. |
String |
MotherMaidenName |
The maiden name of the contact’s mother. |
String |
PrimaryOrganizationId |
The primary organization ID of the contact. |
String |
PrimaryPersonalAddressId |
The primary address ID of the contact. |
String |
RowId |
The row ID in the Siebel database table. |
String |
SocialSecurityNumber |
The Social Security number of the contact. |
String |
Status |
The status of the contact record. |
String |
WorkPhone |
The work phone number of the contact. |
String |
ListOfAccount |
The account details for the contact. |
Integration Component |
ListofComInvoiceProfile |
The billing profiles of the contact. |
Integration Component |
ListOfFmLocation |
The fleet management (FM) locations of the contact. |
Integration Component |
ListOfOrganization |
The organizations of the contact. |
Integration Component |
ListOfPersonalAddress |
The addresses of the contact. |
Integration Component |
ListOfUcmContactPrivacy |
The Universal Customer Master (UCM) contact privacy details. |
Integration Component |
Response Message Description: aggregatecontactevent
This Web service is asynchronous. There is no response message.
Request Message Description: aggregateaddressevent
Sends inserted or updated address details from the Siebel database to an external system to synchronize the address with the participating integrated application.
For a description of this request message, see the following table.
Table Request Message Description: aggregateaddressevent
| Node | Description | Type |
|---|---|---|
ListOfSwiaddressIO |
The address details. |
Integration Object |
AddressName |
The address name. |
String |
BillAddressFlag |
Indicates whether the account is billable. |
String |
City |
The city name. |
String |
County |
The county name. |
String |
Country |
The country name. |
String |
DisableDataCleansing |
Disables the flag for data cleansing. |
String |
EmailAddress |
The email address. |
String |
IntegrationId |
The integration ID of the address record. |
String |
MainAddressFlag |
Indicates the main address. |
String |
PostalCode |
The postal code of the address record. |
String |
Province |
The province in the address record, if this value is valid. |
String |
RowId |
The row ID in the Siebel database table. |
String |
ShipAddressFlag |
Indicates the ship-to address. |
String |
State |
The state of the address record. |
String |
StreetAddress |
The street address of address record. |
String |
StreetAddress2 |
The secondary street address of the address record, if necessary. |
String |
ListOfAccount |
The account details associated with the address. |
Integration Component |
ListofComInvoiceProfile |
The billing profile associated with the address. |
Integration Component |
ListOfFmLocation |
The fleet management locations associated with the address. |
Integration Component |
ListOfContact |
The contacts associated with the address. |
Integration Component |
Response Message Description: aggregateaddressevent
This Web service is asynchronous. There is no response message.
Request Message Description: aggregatebpevent
Sends the inserted or updated billing profile from the Siebel database to an external system to synchronize the billing profile with the participating integrated application.
For a description of this request message, see the following table.
Table Request Message Description: aggregatebpevent
| Node | Description | Type |
|---|---|---|
ListOfSwibillingprofileIO |
The billing profile details. |
Integration Object |
AccountId |
The account ID of the billing profile. |
String |
AddressId |
The address ID of the billing profile. |
String |
BankAccountName |
The bank account name associated with the billing profile. |
String |
BankAccountNumber |
The bank account number associated with the billing profile. |
String |
BankAccountType |
The bank account type associated with the billing profile. |
String |
BankAuthorizationflag |
The Bank Authorization flag associated with the billing profile. |
Boolean |
BankBranch |
The branch details of the bank. |
String |
BankLanguageCode |
The language code of the bank. |
String |
BankLanguageId |
The language ID of the bank. |
String |
BankName |
The name of the bank. |
String |
BillAverage |
The average of the bill. |
String |
BillCycle |
The cycle of the bill. |
String |
BillCycleDay |
The cycle day of the bill. |
String |
BillFrequency |
The frequency of the bill. |
String |
BillSequence |
The sequence of the bill. |
String |
BillSource |
The source of the bill. |
String |
BillVendorId |
The Bill Vendor ID. |
ID |
BudgetBillingFlag |
The Budget Billing flag. |
Boolean |
CPNIDate |
The Customer Proprietary Network Information (CPNI) date. |
String |
CPNIFlag |
The Customer Proprietary Network Information (CPNI) flag. |
Boolean |
CollectionsFlag |
The Collections flag. |
Boolean |
ContactId |
The contact ID. |
ID |
CreditCardBlockFlag |
Indicates whether to block the credit card. |
Boolean |
CreditCardBlockReason |
The reason for the credit card block. |
String |
CreditCardCategory |
The category of the credit card. |
String |
CreditCardExpirationDate |
The expiration date of the credit card. |
String |
CreditCardName |
The name on the credit card. |
String |
CreditCardNumber |
The number of the credit card. |
String |
CreditCardNumberEncryptkeyReference |
The encryption key reference of the credit card number. |
String |
CreditCardSecurityCode |
The credit card security code. |
String |
CreditCardType |
The credit card type. |
String |
CreditCardVerificationNumber |
The credit card verification number. |
String |
CreditCardVerificationNumber Encryption Key |
The encryption key reference of the credit card verification number. |
String |
DaysToCash |
The Days to Cash. |
Integer |
EmailBillTo |
The email ID. |
String |
BillingProfileId |
The billing profile ID. |
ID |
InterestatInvoiceFlag |
The Interest at Invoice flag. |
Boolean |
LastBillAmount |
The last bill amount. |
String |
LastBillDate |
The last bill date. |
String |
MediaType |
The media type. |
String |
BillType |
The bill type for the billing profile. |
String |
ExtraCopies |
The number of copies to be sent. |
Integer |
BillingProfileName |
The billing profile name. |
String |
NoPayFormFlag |
The No Pay Form flag. |
Boolean |
NumberofManualInvoices |
The number of manual invoices. |
Integer |
PaymentMethod |
The payment method. |
String |
ReasonforManualOutsource |
The reason for the manual outsource. |
String |
StatementFlag |
The Statement flag to distinguish the billing profile from the statement profile. |
Boolean |
RepeatDebtorFlag |
The Repeat Debtor flag. |
Boolean |
RoutingNumber |
The routing number of the bank. |
String |
StandingOrderFlag |
The Standing Order flag. |
Boolean |
Status |
The status of the billing profile. |
String |
YearlyAdvancePaymentFlag |
The Yearly Advance Payment flag. |
Flag |
ListOfContact |
The contacts associated with the billing profile. |
Integration Component |
ListOfCutAddress |
The addresses associated with the billing profile. |
Integration Component |
Response Message Description: aggregatebpevent
This Web service is asynchronous. There is no response message.
Request Message Description: aggregatespevent
Sends an inserted or updated statement profile from the Siebel database to an external application to synchronize the statement profile with the participating integrated application.
For a description of this request message, see the following table.
Table Request Message Description: aggregatespevent
| Node | Description | Type |
|---|---|---|
ListOfSwistatementprofileIO |
The statement profile details. |
Integration Object |
ContactFirstName |
The contact's first name. |
String |
ContactLastName |
The contact's last name. |
String |
StreetAddress |
The contact's street address. |
String |
EmailBillTo |
The contact's email address. |
String |
LanguageCode |
The language code for the statement profile. |
String |
ContactId |
The contact's ID. |
ID |
MediaType |
The media type for the statement profile. |
String |
BillType |
The bill type for the statement profile. |
String |
ExtraCopies |
The number of copies to be sent. |
Integer |
ContactFaxPhone |
The contact's fax number. |
String |
ContactWorkPhone |
The contact's work phone number. |
String |
StatementProfileId |
The ID for the statement profile. |
ID |
AddressId |
The address ID for the contact's selected address. |
ID |
AccountId |
The account ID for the statement profile. |
ID |
StatementFlag |
The statement flag to distinguish the billing profile from the statement profile. |
Boolean |
City |
The city for the contact’s address. |
String |
State |
The state for the contact's address. |
String |
Country |
The country for the contact's address. |
String |
ZipCode |
The ZIP code for the contact's address. |
String |
This Web service is asynchronous. There is no response message.
SyncCustomerSiebelEventAggregator Application Interface
This topic describes the application objects called by 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 the following table.
Table SyncCustomerSiebelEventAggregator Service Object
| Siebel Repository Name | Boundary Object Type | Class |
|---|---|---|
SyncCustomerSiebelEventAggregator |
Business Service |
CSSWSOutboundDispatcher |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table SyncCustomerSiebelEventAggregator Data Object
| Siebel Repository Name | External Name |
|---|---|
SWICustomerPartyIO |
Account |
SWIContactIO |
SWI Contact |
SWIAddressIO |
SWI CUT Address |
Fault |
Fault |
SWIStatementProfileIO |
Com Statement Profile |
SWIBillingProfileIO |
CMU - Com Invoice Profile |
Interface Description (WSDL) for SyncCustomerSiebelEventAggregator
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\SyncCustomerSiebelEventAggregator\SyncCustomerSiebelEventAggregator.wsdl
TNT History Oppty Insert
Use this Web service with Siebel Hospitality to import data into history records.
TNT History Oppty Insert Operations
For a list of operations associated with this Web service, see the following table.
Table TNT History Oppty Insert Operations
| Name | Description |
|---|---|
Insert |
If a History record with the same unique key (Opportunity ID, defined in the integration object) as the input object exists, the operation will error out. If there is no duplicate record, then a new record in the Siebel database is created based on the input object. |
Upsert |
If an object with the same unique key (Opportunity ID, defined in the integration object) as the input object exists, the existing record is updated with the specified input object. If no duplicate record exists, a new object is created in the Siebel database based on the input object. |
TNT History Oppty Insert Application Interface
This topic describes the application objects called by 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 the following table.
Table TNT History Oppty Insert Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
TNT History Oppty Insert |
Business Service |
CSSEAISiebelAdapterService |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table TNT History Oppty Insert Data Object
| Siebel Repository Name | External Name |
|---|---|
TNT History Opportunity IO |
TNT History Opportunity |
Methods
For a description of the methods for this Web service, see the following table.
Table TNT History Oppty Insert Methods
| Operation | Method |
|---|---|
Insert |
If a History record with the same unique key (Opportunity ID, defined in the integration object) as the input object exists, error out. Otherwise, the operations creates a new record in the Siebel database based on the input object. |
Upsert |
If an object with the same unique key (Opportunity ID, defined in the integration object) as the input object exists, updates the existing record with the specified input object. Otherwise, the operations creates a new object in the Siebel database based on the input object. |
Interface Description (WSDL) for TNT History Oppty Insert
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
See the following file to view the WSDL:
...\TNT History Oppty Insert\TNT_Histories.wsdl ...\TNT History Oppty Insert\TNT_Histories.xsd
Ulnbox Contact Item
UInbox Contact Item is a Web service and business service generated to load Contact Inbox Items. These items can be filtered based any fields in the business component. For example, either approved or rejected Inbox items can be loaded by setting appropriate fields in the integration object while invoking the Web service. Page size needs to be specified to load the required number of items while invoking Web service. Based on the requirements Task Owner ID or Task Owner Login, Active Flag, Action and Context fields need to be set while invoking the Web service.
Ulnbox Contact Item Operations
For a list of operations associated with this Web service, see the following table.
Table Ulnbox Contact Item Operations
| Name | Description |
|---|---|
UlnboxContactItemQueryPage |
Uses the QueryPage method to query data in the Siebel database one page at a time. |
Query Page |
Uses the QueryPage method to query data in the Siebel database one page at a time. |
Init |
Action is initialized. |
Execute |
Action is executed. |
Request Message Description: UlnboxContactItemQueryPage
For a description of this request message, see the following table.
Table Request Message Description: UlnboxContactItemQueryPage
| Node | Description | Type |
|---|---|---|
ExecutionMode |
The mode in which the query is to be performed. |
String |
LOVLanguageMode |
LIC or LDC. |
String |
NamedSearchSpec |
Search specification of the query. |
String |
PickListName |
Name of the picklist (if any). |
String |
Response Message Description: UlnboxContactItemQueryPage
For a description of this response message, see the following table.
Table Response Message Description: UlnboxContactItemQueryPage
| Node | Description | Type |
|---|---|---|
SiebelMessageOut |
Output argument. |
Integration Object |
To Specify Parameters While Invoking Ulnbox Contact Item
Use the following procedure to specify parameters while invoking the Ulnbox Contact Item Web service.
Specifying parameters while invoking Web service
Run the WSDL file through a proxy generator.
This creates a C# class that must be modified to construct Input Integration Objects.
For performance reasons, Page size can also be specified here.
Following is the sample client side code showing how page size and other input parameters can be specified.
AccountQueryPageMSO_Input input = new AccountQueryPageMSO_Input (); input.ViewMode = "All"; input.PageSize = "10"; input.StartRowNum = "0"; input.ListOfAccount = new Account[1]; input.ListOfAccount[0] = new Account (); input.ListOfAccount[0].Name = "MngoTestAccount"; input.ListOfAccount[0].Location = ""; proxy.AccountQueryPageMSO (input);
Records can be filtered based on logged in resource and context by specifying these values in Input Integration Objects.
Possible Performance and Scalability Issues
The volume of Inbox data loaded by the Web service for a specific user and context can be extremely huge depending on implementations. There will be performance issues if is all retrieved together. This issue can be overcome by specifying the page size during each call.
Possible Deployment Issues
Authentication URL can be changed during deployment to supply changed information such as user, password and so on. These changes need to be done in the WSDL file.
Error Conditions
All error conditions will be handled by Web services framework.
Ulnbox Contact Item Application Interface
This topic describes the application objects called by 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 the following table.
Table Ulnbox Contact Item Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
UInbox Contact Item |
Not applicable |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table Ulnbox Contact Item Data Object
| Siebel Repository Name | External Name |
|---|---|
UInboxContactItem |
UInbox Items |
Example Package for Ulnbox Contact Item
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\UlnboxContactItem\UlnboxContactItem_request.xmlResponse
See the following file to view the sample code:
...\UlnboxContactItem\Response.xml
Interface Description (WSDL) for Ulnbox Contact Item
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\UlnboxContactItem\UlnboxContactItem.wsdl
UnbilledUsageSiebelCommsReqABCS
Use this Web service to query for unbilled usage details in the external Oracle Communications Billing and Revenue Management application that will be displayed in a billing profile on the billing user interface.
UnbilledUsageSiebelCommsReqABCS Operations
For a list of operations associated with this Web service, see the following table.
Table UnbilledUsageSiebelCommsReqABCS Operations
| Name | Description |
|---|---|
QueryUnbilledUsage |
Queries unbilled usage for the billing profile in the Siebel Communications Billing view. |
QueryResourceBalance |
Queries resource balance details for the billing profile in the Siebel Communications Billing view. |
SearchEventDetails |
Searches for unbilled event details for the billing profile in the Siebel Communications Billing view. |
QueryEventDetails |
Queries unbilled event details for the billing profile in the Siebel Communications Billing view. |
Request Message Description: QueryUnbilledUsage
For a description of this request message, see the following table.
Table Request Message: QueryUnbilledUsage
| Node | Description | Type |
|---|---|---|
CustomHeaderContext |
Optional |
Hierarchy |
QueryUnbilledUsageReqMsg:ListOfCmuRequestBillingProfileIo |
Optional |
Integration Object |
Response Message Description: QueryUnbilledUsage
For a description of this response message, see the following table.
Table Response Message Description: QueryUnbilledUsage
| Node | Description | Type |
|---|---|---|
QueryUnbilledUsageRespMsg:ListOfCmuResponseUnbilledUsageIo |
Optional |
Integration Object |
Request Message Description: QueryResourceBalance
For a description of this request message, see the following table.
Table Request Message Description: QueryResourceBalance
| Node | Description | Type |
|---|---|---|
CustomHeaderContext |
Optional |
Hierarchy |
QueryResourceBalanceReqMsg:ListOfCmuRequestUnbilledBalanceDetailsIo |
Optional |
Integration Object |
Response Message Description: QueryResourceBalance
For a description of this response message, see the following table.
Table Response Message Description: QueryResourceBalance
| Node | Description | Type |
|---|---|---|
QueryResourceBalanceRespMsg:ListOfCmuResponseUnbilledBalanceDetailsIo |
Optional |
Integration Object |
Request Message Description: SearchEventDetails
For a description of this request message, see the following table.
Table Request Message Description: SearchEventDetails
| Node | Description | Type |
|---|---|---|
CustomHeaderContext |
Optional |
Hierarchy |
SearchEventDetailsReqMsg:ListOfCmuRequestUnbilledDetailsSearchIo |
Optional |
Integration Object |
For a description of this response message, see the following table.
Table Response Message Description: SearchEventDetails
| Node | Description | Type |
|---|---|---|
SearchEventDetailsRespMsg:ListOfCmuResponseUnbilledDetailsIo |
Optional |
Integration Object |
For a description of this request message, see the following table.
Table Request Message Description: QueryEventDetails
| Node | Description | Type |
|---|---|---|
CustomHeaderContext |
Optional |
Hierarchy |
QueryEventDetailsReqMsg:ListOfCmuRequestUnbilledDetailsIo |
Optional |
Integration Object |
For a description of this response message, see the following table.
Table Response Message Description: QueryEventDetails
| Node | Description | Type |
|---|---|---|
QueryEventDetailsRespMsg:ListOfCmuResponseUnbilledDetailsIo |
Optional |
Integration Object |
UnbilledUsageSiebelCommsReqABCS Application Interface
This topic describes the application objects called by 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 the following table.
Table UnbilledUsageSiebelCommsReqABCS Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
UnbilledUsageSiebelCommsReqABCS |
Business Service |
CSSWSOutboundDispatcher |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table UnbilledUsageSiebelCommsReqABCS Data Objects
| Siebel Repository Name | External Name |
|---|---|
CMU Response Unbilled Details IO |
Account |
CMU Request Unbilled Details IO |
Account |
CMU Request Unbilled Balance Details IO |
Account |
CMU Response Unbilled Balance Details IO |
Account |
CMU Request Billing Profile IO |
Account |
CMU Response Unbilled Usage IO |
Account |
CMU Request Unbilled Details Search IO |
Account |
CMU Response Unbilled Details IO |
Account |
Methods
For a description of the methods for this Web service, see the following table.
Table UnbilledUsageSiebelCommsReqABCS
| Operation | Method |
|---|---|
QueryUnbilledUsage |
QueryUnbilledUsage |
QueryResourceBalance |
QueryResourceBalance |
SearchEventDetails |
SearchEventDetails |
QueryEventDetails |
QueryEventDetails |
Example Package for UnbilledUsageSiebelCommsReqABCS
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\UnbilledUsageSiebelCommsReqABCS\Request.xmlResponse
See the following file to view the sample code:
...\UnbilledUsageSiebelCommsReqABCS\Response.xml
Interface Description (WSDL) for UnbilledUsageSiebelCommsReqABCS
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\UnbilledUsageSiebelCommsReqABCS\WSDL
Universal Inbox
Universal Inbox is an existing business service providing functionality to create, update Inbox items or owner, invoke actions, and so on. This can be modified to include methods to invoke Approve and Reject Actions that will be deployed as a Web service.
Universal Inbox Operations
For a list of operations associated with this Web service, see the following table.
Table Universal Inbox Operations
| Name | Description |
|---|---|
UniversalInboxCallAction |
Executes the action registered for a specific Inbox Item type. |
Request Message Description: Universal Inbox CallAction
For a description of this request message, see the following table.
Table Request Message Description: UniversalInboxCallAction
| Node | Description | Type |
|---|---|---|
InboxItemId |
InboxItemId |
String |
ActionLIC |
ActionLIC |
String |
InboxTypeName |
InboxTypeName |
String |
OwnerId |
OwnerId |
String |
ObjectId |
ObjectId |
String |
Response Message Description: UniversalInboxCallAction
For a description of this response message, see the following table.
Table Response Message Description: UniversalInboxCallAction
| Node | Description | Type |
|---|---|---|
Status |
Call status. |
String |
Error message |
Error message returned, if any. |
String |
This operation will return the following messages:
Errors such as post-approval action not configured.
User-friendly error message, for example, when the same inbox item is concurrently updated by two Siebel Self-Service users. Messages such as “This has already been approved by a different user” appear if the action has been approved. If the action has been rejected, then the message: this has already been rejected by a different user appears.
Returning the actual error message, if any, from the workflow that is being invoked. Since the Self-Service workflow is invoked synchronously, all error messages will be propagated.
CallAction business service method will detect and return error messages raised by the Action business service. Web service Infrastructure will detect that the CallAction business service method has returned an error code and create a SOAP fault.
Invalid input conditions
InboxItemId and ActionName are required input parameters to execute the action. Comments is an optional parameter.
Processing errors
Errors occurring during workflow execution and so on will be handled by Web services framework and the error extracted will be sent as SOAP fault.
Universal Inbox Application Interface
This topic describes the application objects called by 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 the following table.
Table Universal Inbox Service Object
| Node | Description | Type |
|---|---|---|
Universal Inbox |
Not applicable |
CSSUInboxSvc |
Data Object (Integration Object)
Since all Input and Output parameters are Strings, Integration Object is not required.
Example Package for Universal Inbox
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\UniversalInbox\UniversalInbox_request.xmlResponse
See the following file to view the sample code:
...\UniversalInbox\Universal_Inbox_response.xml
Interface Description (WSDL) for Universal Inbox
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\UniversalInbox\UniversalInbox.wsdl
UpdateCreditAlertSiebelCommsReqABCSImpl
Use this Web service to update the credit alert status from Siebel CRM to the external Oracle Communications Billing and Revenue Management application.
UpdateCreditAlertSiebelCommsReqABCSImpl Operations
For a list of operations associated with this Web service, see the following table.
Table UpdateCreditAlertSiebelCommsReqABCSImpl Operations
| Name | Description |
|---|---|
UpdateCreditAlert |
Updates the credit alert. |
Request Message Description: UpdateCreditAlert
For a description of this request message, see the following table.
Table Request Message Description: UpdateCreditAlert
| Node | Description | Type |
|---|---|---|
CustomHeaderContext |
Optional |
Hierarchy |
UpdateCreditAlertReqMsg:UpdateCreditAlert |
Optional |
Integration Object |
Request Message Description: UpdateCreditAlert
There is no response message for this Web service.
UpdateCreditAlertSiebelCommsReqABCSImpl Application Interface
This topic describes the application objects called by 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 the following table.
Table UpdateCreditAlertSiebelCommsReqABCSImpl Service Object
| Name | Boundary Object Type | Class |
|---|---|---|
UpdateCreditAlertSiebelCommsReqABCSImplService |
Business Service |
CSSWSOutboundDispatcher |
Data Object (Integration Object)
For a description of the data objects for this Web service, see the following table.
Table UpdateCreditAlertSiebelCommsReqABCSImpl Data Object
| Siebel Repository Name | External Name |
|---|---|
SWICUTCreditManagementIO |
CUT Credit Management |
Methods
For a description of the methods for this Web service, see the following table.
Table UpdateCreditAlertSiebelCommsReqABCSImpl
| Operation | Method |
|---|---|
UpdateCreditAlert |
UpdateCreditAlert |
UpdateCustomerSiebelJMSProducer
Use this Web service to synchronize the data between the Siebel CRM and the external billing application for details relating to accounts, addresses, contacts, and billing profiles. Because this Web service uses an asynchronous call, a response message does not apply.
UpdateCustomerSiebelJMSProducer Operations
For a list of operations associated with this Web service, see the following table.
Table UpdateCustomerSiebelJMSProducer Operations
| Operation Name | Description |
|---|---|
UpdateCustomerParty |
Synchronizes account detail between the Siebel CRM application and the billing application. |
UpdateCustomerPartyAddress |
Synchronizes address detail for an account between the Siebel CRM application and the billing application. |
UpdateCustomerPartyContact |
Synchronizes contact detail for an account between the Siebel CRM application and the billing application. |
UpdateCustomerPartyBillProfile |
Synchronizes billing profile detail for an account between Oracle’s Siebel CRM application and the billing application. |
Request Message Description: UpdateCustomerParty
For a description of this request message, see the following table.
Table Request Message Description: UpdateCustomerParty
| Node | Description |
|---|---|
Account |
The details of the account. |
CutAddress |
The details of the address for an account. |
Contact |
The details of the contact for an account. |
Request Message Description: UpdateCustomerPartyAddress
For a description of this request message, see the following table.
Table Response Message Description: UpdateCustomerPartyAddress
| Node | Description |
|---|---|
Account |
The details of the account. |
CutAddress |
The details of the address for an account. |
ComInvoiceProfile |
The details of the billing profile for an account. |
Request Message Description: UpdateCustomerPartyContact
For a description of this request message, see the following table.
Table Request Message Description: UpdateCustomerPartyContact
| Node | Description |
|---|---|
Account |
The details of the account. |
Contact |
The details of the contact for an account. |
ComInvoiceProfile |
The details of the billing profile for an account. |
Request Message Description: UpdateCustomerPartyBillProfile
For a description of this request message, see the following table.
Table Request Message Description: UpdateCustomerPartyBillProfile
| Node | Description |
|---|---|
BillingProfileCutAddress |
The details of the address for a billing profile. |
BillingProfileContact |
The details of the contact for a billing profile. |
ComInvoiceProfile |
The details of the billing profile for an account. |
UpdateCustomerSiebelJMSProducer Application Interface
This topic describes the application objects called by 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 the following table.
Table UpdateCustomerSiebelJMSProducer Service Object
| Name | Boundary Object Type | Class (If Business Service) |
|---|---|---|
UpdateCustomerSiebelJMSProducer |
Business Service |
CSSWSOutboundDispatcher |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table UpdateCustomerSiebelJMSProducer Data Object
| Siebel Repository Name | External Name |
|---|---|
CMU AccSync Account Io |
CMU - Account |
CMU AccSync Address Io |
CMU - Address |
CMU AccSync Contact Io |
CMU - Contact |
CMU AccSync Billing Profile Io |
CMU - Com Invoice Profile |
Methods
For a description of methods for this Web service, see the following table.
Table UpdateCustomerSiebelJMSProducer Methods
| Operation | Method |
|---|---|
UpdateCustomerParty |
[BS: UpdateCustomerSiebelJMSProducer].UpdateCustomerParty |
UpdateCustomerPartyAddress |
[BS: UpdateCustomerSiebelJMSProducer].UpdateCustomerPartyAddress |
UpdateCustomerPartyBillProfile |
[BS: UpdateCustomerSiebelJMSProducer].UpdateCustomerPartyBillProfile |
UpdateCustomerPartyContact |
[BS: UpdateCustomerSiebelJMSProducer].UpdateCustomerPartyContact |
Example Package for UpdateCustomerSiebelJMSProducer
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\UpdateCustomerSiebelJMSProducer\CmuAccSyncAccount.xmlResponse
Because this Web service uses an asynchronous call, a response message does not apply.
Interface Description (WSDL) for UpdateCustomerSiebelJMSProducer
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\UpdateCustomerSiebelJMSProducer\UpdateCustomerSiebelJMSProducer.xml
WC_PickList_Payment_Profile_BS
This Web service is used for creating, updating, deleting, or listing of payment wallet with payment methods.
This Web service makes available the Query and Execute methods in the WC_PickList_Payment_Profile_BS business service as Web service operations.
WC_PickList_Payment_Profile_BS Operations
For a list of operations associated with this Web service, see the following table.
Table WC_PickList_Payment_Profile_BS Operations
| Name | Description |
|---|---|
WC_PickList_Payment_Profile_BSQueryPage |
Performs query operations based on the query criteria.set on WC_PickList_Payment_Profile_IO integration object as the input. This operation is used to query the payment related details like the payment profile details and the account or contact information for which the payment wallet belongs to. |
WC_PickList_Payment_Profile_BSExceute |
Perform various operations such as creating, updating, or deleting of payment wallet with payment methods on the WC_PickList_Payment_Profile_IO integration object as the input. |
Request Message Description: WC_PickList_Payment_Profile_BSQueryPage
Based on the query criteria set on the integration object. Payment related details such as payment profile details, account, and contact information can be queried. For a description of this request message, see the following table.
Table Request Message Description: WC_PickList_Payment_Profile_BSQueryPage
| Node | Description | Type |
|---|---|---|
WC_PickList_Payment_Profile_ BSQueryPage_Input |
The container element for the QueryPage Operation request.The method arguments are Payment integration object, Language Mode (value is LDC) and viewMode (All). |
Integration Object |
Response Message Description: WC_PickList_Payment_Profile_BSQueryPage
For a description of this response message, see the following table.
Table Response Message Description: WC_PickList_Payment_Profile_BSQueryPage
| Node | Description | Type |
|---|---|---|
WC_PickList_Payment_Profile_ BSQueryPage_Output |
The method arguments are Payment Integration Object, Language Mode (the value which is LDC) and viewMode (the value which is All). |
Integration Object |
Request Message Description: WC_PickList_Payment_Profile_BSExecute
Based on the query criteria set, creating, editing, or deleting operations on a wallet can be performed. For a description of this request message, see the following table.
Table Request Message Description: WC_PickList_Payment_Profile_BSExecute
| Node | Description | Type |
|---|---|---|
WC_PickList_Payment_Profile_ BSExecute_Input |
The method arguments are Payment Integration Object, Language Mode (value is LDC), and viewMode (All). |
Integration Object |
Response Message Description: WC_PickList_Payment_Profile_BSExecute
For a description of this response message, see the following table.
Table Response Message Description: WC_PickList_Payment_Profile_BSExecute
| Node | Description | Type |
|---|---|---|
WC_PickList_Payment_Profile_ BSExecute_Output |
The retrieved data for the update operation performed which could be the creating, editing, or deletion of a payment wallet. |
Integration Object |
WC_PickList_Payment_Profile_BS Application Interface
This Web service makes available the EAI UI business service WC_PickList_Payment_Profile_BS, which provides update and query operations on WC_PickList_Payment_Profile_IO integration object. 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 the following table.
Table WC_PickList_Payment_Profile_BS Web service
| Name | Boundary Object Type | Class |
|---|---|---|
WC_PickList_Payment_Profile_BS |
Integration Object |
CSSEAIUIDataService |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table WC_PickList_Payment_Profile_BS Web service
| Siebel Repository Name | External Name |
|---|---|
WC_PickList_Payment_Profile_IO |
Payment Profile |
Example Package for WC_PickList_Payment_Profile_BS
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel 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:
...\WC_PickList_Payment_Profile_BS\WC_PickList_Payment_Profile_BS_request.xml
Response
See the following file to view the sample code:
...\WC_PickList_Payment_Profile_BS\WC_PickList_Payment_Profile_BS_response.xml
Interface Description (WSDL) for WC_PickList_Payment_Profile_BS
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
...\WC_PickList_Payment_Profile_BS\WC_PickList_Payment_Profile_BS.wsdl
WebMarketing
WebMarketing Operations
For a list of operations associated with this Web service, see the following table.
Table WebMarketing Operations
| Name | Description |
|---|---|
EmailMarketingForwardToFriend |
Forwards campaign details to a list of forwardees. |
EmailMarketingUpdateJobStatus |
Updates the job status of the task submitted for sending email. |
UpdateCampaignRecipient |
Updates the information of a campaign recipient. |
CheckModuleLicense |
Checks whether a particular module is licensed. |
Request Message Description: EmailMarketingForwardToFriend
Calls Email Marketing - Forward to Friend to forward the emails. For a description of this request message, see the following table.
Table Request Message Description: EmailMarketingForwardToFriend
| Node | Description | Type |
|---|---|---|
Account Id |
Account ID of the forwarder of the email. |
String |
Campaign Id |
The campaign ID of the campaign for which the information is being forwarded. |
String |
Forwardee Collection |
List of forwardees. |
Integration Object |
Forwarder Camp Con Id |
Campaign contact ID of the forwarder. |
String |
Forwarder Contact Id |
Contact ID of the forwarder. |
String |
Forwarder Message |
Message that the forwarder emails. |
String |
Forwarder Prospect Id |
The prospect ID of the forwarder. |
String |
Offer Id |
ID of the offer for which the email is being sent. |
String |
Response Type |
The type of response. |
String |
Response Message Description: EmailMarketingForwardToFriend
For a description of this response message, see the following table.
Table Response Message Description: EmailMarketingForwardToFriend
| Node | Description | Type |
|---|---|---|
Dummy |
Error code values are OK or NOTOK. |
String |
Request Message Description: EmailMarketingUpdateJobStatus
This operation is called by Boldfish when a createMailing job is done. It updates the status in the marketing system task table. For a description of this request message, see the following table.
Table Request Message Description: EmailMarketingUpdateJobStatus
| Node | Description | Type |
|---|---|---|
BatchNumber |
Batch number of the job. |
String |
ErrorCode |
Error code (if any) that needs to be passed for the job. |
String |
OfferId |
The current offer. |
String |
OfferName |
The name of the offer. |
String |
TaskId |
Task ID. |
String |
WaveId |
The campaign wave ID. |
String |
Response Message Description: EmailMarketingUpdateJobStatus
For a description of this response message, see the following table.
Table Response Message Description: EmailMarketingUpdateJobStatus
| Node | Description | Type |
|---|---|---|
Dummy |
Error code values are OK or NOTOK. |
String |
Request Message Description: UpdateCampaignRecipient
Calls EAI Siebel Adapter service to update campaign recipients. For a description of this request message, see the following table.
Table Request Message Description: UpdateCampaignRecipient
| Node | Description | Type |
|---|---|---|
CampaignRecipientMsgIn |
The campaign recipient information that needs to be updated. |
Integration Object |
LOVLanguageMode |
The language mode. |
String |
For a description of this response message, see the following table.
Table Response Message Description: UpdateCampaignRecipient
| Node | Description | Type |
|---|---|---|
CampaignRecipientMsgOut |
The updated campaign recipient information. |
Integration Object |
Calls Mktg List Export Service service to check module license and returns a value of Y (OK) or N (NOTOK) as the output. For a description of this request message, see the following table.
Table Request Message Description: CheckModuleLicense
| Node | Description | Type |
|---|---|---|
ModuleName |
The module name which needs to be checked. |
String |
For a description of this response message, see the following table.
Table Response Message Description: CheckModuleLicense
| Node | Description | Type |
|---|---|---|
IsModuleLicensed |
Values are Y or N which indicates whether the module licensed or not. |
String |
WebMarketing Application Interface
This topic describes the application objects called by 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 the following table.
Table WebMarketing Service Objects
| Name | Boundary Object Type | Class |
|---|---|---|
Email Marketing - Forward to Friend |
Workflow |
Not applicable. |
Email Marketing - Update Status |
Workflow |
Not applicable. |
Mktg System Task Service |
Business Service |
CSSSystemTaskService |
Server Requests |
Business Service |
CSSSrmService |
EAI Siebel Adapter |
Business Service |
CSSEAISiebelAdapterService |
Mktg List Export Service |
Business Service |
CSSListExportService |
Data Object (Integration Object)
For a description of data objects for this Web service, see the following table.
Table WebMarketing Data Objects
| Siebel Repository Name | External Name |
|---|---|
Marketing Email Forwardee |
Forwardee Collection |
Marketing Campaign Recipient |
CampaignRecipientMsgIn |
Marketing Campaign Recipient |
CampaignRecipientMsgOut |
Example Package for WebMarketing
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
Request (Email MarketingForwardToFriend)
See the following file to view the sample code:
...\WebMarketing\EmailMktgFwdToFriend_request.xmlResponse (EmailMarketingForwardToFriend)
See the following file to view the sample code:
...\WebMarketing\EmailMktgFwdToFriend_response.xmlRequest (EmailMarketingUpdateJobStatus)
See the following file to view the sample code:
...\WebMarketing\EmailMarketingUpdateJobStatus_request.xmlResponse (EmailMarketingUpdateJobStatus)
See the following file to view the sample code:
...\WebMarketing\EmailMarketingUpdateJobStatus_request.xmlRequest (UpdateCampaignRecipient)
See the following file to view the sample code:
...\WebMarketing\UpdateCampaignRecipient_request.xmlResponse (UpdateCampaignRecipient)
See the following file to view the sample code:
...\WebMarketing\UpdateCampaignRecipient_response.xmlRequest (CheckModuleLicense)
See the following file to view the sample code:
...\WebMarketing\CheckModuleLicense_request.xmlResponse (CheckModuleLicense)
See the following file to view the sample code:
...\WebMarketing\CheckModuleLicense_response.xml
Interface Description (WSDL) for WebMarketing
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link forSiebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.
See the following file to view the WSDL:
...\WebMarketing\WebMarketing.wsdl