Siebel Financial Services Connector for ACORD P&C and Surety Guide > Siebel Connector for ACORD XML > FINS ACORD XML Converter >

Converter Methods and Arguments


The FINS ACORD XML Converter methods and arguments are described in the following tables. Table 12 describes the FINS ACORD XML Converter methods.

Table 12. FINS ACORD XML Converter Methods
Method
Display Name
Description

PropSetToXML

PropSetToXML

Generate the XML message to be sent.

PropSetToXMLPropSet

PropSetToXMLPropSet

Prepare the DOM structure of the XML message to be sent.

XMLPropSetToPropSet

XMLPropSetToPropSet

Convert the XML message received into hierarchical property sets.

XMLToPropSet

XMLToPropSet

Prepare the hierarchical property sets from the DOM structure of the XML message received.

ErrorHandler

ErrorHandler

Generate a response ACORD message with detailed error information for an operation error.

Table 13 describes the arguments common to FINS ACORD XML Converter methods.

Table 13. Argument Values for FINS ACORD XML Converter Methods
Argument Name
Value
Comments

ClientApplicationOrganization

<Client application organization name>

The value for <Org> in < ClientApp>

ClientApplicationName

<Client application name>

The value for <Name > in < ClientApp>

ClientApplicationVersion

<Client application version>

The value for <Version> in < ClientApp>

IsClient

true, false

"True" if Siebel FINS is behaving as an ACORD client. "False" if Siebel FINS is behaving as an ACORD server.

IsSignoff

true, false

If "true," the converter generates a SignoffRq aggregate for the current ACORD document. If "false," the converter does not generate a SignoffRq aggregate.

ServiceProviderName

<ACORD service provider name>

The value will be used as the value of <SPName> in <SignonRq> aggregate.

XMLEnvIntObjectName

<Name of the envelope integration object>

Name of the integration object that defines ACORD envelope.

SignonRsEcho

<Property Set storing echo values from SignonRq>

Those echo values are used by SignonRs header.

initsignon

<Integration component user property of envelope integration object>

Determine which user property in envelope integration object will be used to construct initial SignonRq header.

sessionsignon

<Integration component user property of envelope integration object>

Determine which user property in envelope integration object will be used to construct subsequent SignonRq header.

signonRs

<Integration component user property of envelope integration object>

Determine which user property in envelope integration object will be used to construct SignonRs header.

signoffRq

<Integration component user property of envelope integration object>

Determine which user property in envelope integration object will be used to construct SignoffRq header.

signoffRs

<Integration component user property of envelope integration object>

Determine which user property in envelope integration object will be used to construct SignoffRs header.

ErrorCode

<Error code value>

The error code during operation to be set in the ACORD Status header.

ErrorMessageText

<Error message text>

The actual error message during operation to be set in the ACORD Status header.

GeneralErrorMessageText

<Error message text>

The generic error text to be pre-appended to the actual error text. For example, "The error happens before the transaction manager."

Table 14 provides specifications for the PropSetToXML method arguments.

Table 14. Arguments for PropSetToXML Method
Name
Display Name
Data Type
Type
Optional

ClientApplicationOrganization

Client Application Organization

String

Input

Yes

ClientApplicationName

Client Application Name

String

Input

Yes

ClientApplicationVersion

Client Application Version

String

Input

Yes

IsClient

Is Client

String

Input

Yes

IsSignoff

Is Signoff

String

Input

Yes

ServiceProviderName

Service Provider Name

String

Input

Yes

XMLHierarchy

XML Property Set

Hierarchy

Input

No

<Value>

XML Document

String

Output

No

XMLEnvIntObjectName

XMLEnvIntObjectName

String

Input

Yes

SignonRsEcho

SignonRsEcho

Hierarchy

Input

Yes

initsignon

initsignon

String

Input

Yes

sessionsignon

sessionsignon

String

Input

Yes

signoffRq

signoffRq

String

Input

Yes

signonRs

signonRs

String

Input

Yes

signoffRs

signoffRs

String

Input

Yes

Table 15 provides specifications for the PropSetToXMLPropSet method arguments.

Table 15. Arguments for PropSetToXMLPropSet
Name
Display Name
Data Type
Type
Optional

ClientApplicationOrganization

Client Application Organization

String

Input

Yes

ClientApplicationName

Client Application Name

String

Input

Yes

ClientApplicationVersion

Client Application Version

String

Input

Yes

IsClient

Is Client

String

Input

Yes

IsSignoff

Is Signoff

String

Input

Yes

ServiceProviderName

Service Provider Name

String

Input

Yes

XMLHierarchy

XML Property Set

Hierarchy

Input/output

No

XMLEnvIntObjectName

XMLEnvIntObject Name

String

Input

Yes

SignonRsEcho

SignonRsEcho

Hierarchy

Input

Yes

initsignon

initsignon

String

Input

Yes

sessionsignon

sessionsignon

String

Input

Yes

signoffRq

signoffRq

String

Input

Yes

signonRs

signonRs

String

Input

Yes

signoffRs

signoffRs

String

Input

Yes

Table 16 provides specifications for the XMLPropSetToPropSet method argument.

Table 16. Argument for XMLPropSetToPropSet
Name
Display Name
Data Type
Type
Optional

XMLHierarchy

XML Property Set

Hierarchy

Input/Output

No

Table 17 provides specifications for the XMLToPropSet method arguments.

Table 17. Arguments for XMLToPropSet Method
Name
Display Name
Data Type
Type
Optional

<Value>

XML Document

String

Input

No

XMLHierarchy

XML Property Set

Hierarchy

Input/Output

No

Table 18 provides specifications for the ErrorHandler method arguments.

Table 18. Arguments for ErrorHandler Method
Name
Display Name
Data Type
Type
Optional

ErrorCode

ErrorCode

String

Input

No

ErrorMessageText

ErrorMessageText

String

Input

No

GeneralErrorMessageText

GeneralErrorMessageText

String

Input

Yes

XML Hierarchy

ErrXMLHierarchy

Hierarchy

Input/Output

Yes

Siebel Financial Services Connector for ACORD P&C and Surety Guide Copyright © 2018, Oracle and/or its affiliates. All rights reserved. Legal Notices.