PersonService Operations

For a list of the operations associated with this Web service, see the following table.

Name Description

createPerson

Creates a person record.

updatePerson

Updates an existing person record.

deletePerson

Deletes a person record.

getPerson

Retrieves person records based on a user query.

Request Message Description: createPerson

For a description of this request message, see the following table.

Node Description Type

SwiPersonIO

Required. An instance of the integration object, SwiPersonIO.

Contact is the parent header and the following are the child.

Integration Object

The following nodes apply to SwiPersonIO

Id

Row ID of the record in the requesting system cross-reference ID.

String

CellularPhone

Contact’s mobile phone number.

String

BirthDate

Contact’s birth date.

String

EmailAddress

Contact’s email address.

String

FaxPhone

Contact’s fax number.

String

FirstName

Contact’s first name.

String

HomePhone

Contact’s home phone number.

String

Income

Contact’s income.

String

IncomeCurrencyCode

Income currency code.

String

IntegrationId

Integration ID.

String

LastName

Contact’s last name.

String

MF

Male or female.

String

MM

Mr. or Ms.

String

ManagerIntegrationId

Manager’s integration ID.

String

MaritalStatus

Contact’s marital status.

String

MiddleName

Contact’s middle name.

String

MotherMaidenName

Contact’s mothers’ maiden name

String

PartyUId

Party unique ID.

String

PersonUId

Person user ID.

String

PreferredCommunications

Contact’s preferred communication method.

String

PreferredLanguageCode

Contact preferred language code.

String

SocialSecurityNumber

Contact’s social security number.

String

Status

Status.

String

AIAUCMIntegrationId

Oracle Application Integration Architecture and Oracle Customer Hub (UCM) integration ID.

String

ListOfContact_Account

Optional. Account associated with the contact.

Integration Component

ListOfUcmContactPrivacy

Optional. Contact’s privacy details.

Integration Component

ListOfContact_CommunicationAddress

Optional. Contact’s communication address.

Integration Component

ListOfContact_AlternatePhone

Optional. Contact’s alternate phone details.

Integration Component

ListOfContact_Position

Optional. Contact’s positions.

Integration Component

ListOfContact_Households

Optional. Contact’s household.

Integration Component

ListOfContact_INSPersonalAddress

Optional. Contact’s personal address details.

Integration Component

ListOfContact_Organization

Optional. Contact’s organization details.

Integration Component

ListOfFINCORPAccount

Optional. Details of the associated FINCORP account.

Integration Component

ListOfUCMHEConstituentName

Optional. Details of the constituent’s names.

Integration Component

ListOfUCMHEConstituentIdentification

Optional. Details of the constituent’s identification.

Integration Component

ListOfUCMHEConstituentAddress

Optional. Details of the constituent’s addresses.

Integration Component

ListOfUCMHEConstituentAffiliation

Optional. Details of the constituent’s affiliations.

Integration Component

Response Message Description: createPerson

For a description of this response message, see the following table.

Node Description Type

SwiPersonIO

An instance of the integration object, SwiPersonIO.

Contact is the parent header.

Integration Object

Error Code

Error code, if any.

String

Error Message

Error message, if any.

String

Error Symbol

Error symbol, if any.

String

Request Message Description: updatePerson

For a description of this request message, see the following table.

Node Description Type

SwiPersonIO

Required. An instance of the integration object, SwiPersonIO.

Contact is the parent header and the following are the child.

Integration Object

The following nodes apply to SwiOrganizationIO

Id

Row ID of the record in the requesting system cross-reference ID.

String

CellularPhone

Contact’s mobile phone number.

String

BirthDate

Contact’s birth date.

String

EmailAddress

Contact’s email address.

String

FaxPhone

Contact’s fax number.

String

FirstName

Contact’s first name.

String

HomePhone

Contact’s home phone number.

String

Income

Contact’s income.

String

IncomeCurrencyCode

Income currency code.

String

IntegrationId

Integration ID.

String

LastName

Contact’s last name.

String

MF

Male or female.

String

MM

Mr. or Ms.

String

ManagerIntegrationId

Manager’s integration ID.

String

MaritalStatus

Contact’s marital status.

String

MiddleName

Contact’s middle name.

String

MotherMaidenName

Contact’s mothers’ maiden name

String

PartyUId

Party unique ID.

String

PersonUId

Person user ID.

String

PreferredCommunications

Contact’s preferred communication method.

String

PreferredLanguageCode

Contact preferred language code.

String

SocialSecurityNumber

Contact’s social security number.

String

Status

Status.

String

AIAUCMIntegrationId

Oracle Application Integration Architecture and Oracle Customer Hub (UCM) integration ID.

String

ListOfContact_Account

Optional. Account associated with the contact.

Integration component

ListOfUcmContactPrivacy

Optional. Contact’s privacy details.

Integration component

ListOfContact_CommunicationAddress

Optional. Contact’s communication address.

Integration component

ListOfContact_AlternatePhone

Optional. Contact’s alternate phone details.

Integration component

ListOfContact_Position

Optional. Contact’s positions.

Integration component

ListOfContact_Households

Optional. Contact’s household.

Integration component

ListOfContact_INSPersonalAddress

Optional. Contact’s personal address details.

Integration component

ListOfContact_Organization

Optional. Contact’s organization details.

Integration component

ListOfFINCORPAccount

Optional. Details of the associated FINCORP account.

Integration component

ListOfUCMHEConstituentName

Optional. Details of the constituent’s names.

Integration component

ListOfUCMHEConstituentIdentification

Optional. Details of the constituent’s identification.

Integration component

ListOfUCMHEConstituentAddress

Optional. Details of the constituent’s addresses.

Integration component

ListOfUCMHEConstituentAffiliation

Optional. Details of the constituent’s affiliations.

Integration component

Response Message Description: updatePerson

For a description of this response message, see the following table.

Node Description Type

SwiPersonIO

An instance of the integration object, SwiPersonIO.

Contact is the parent header.

Integration Object

Error Code

Error code, if any.

String

Error Message

Error message, if any.

String

Error Symbol

Error symbol, if any.

String

Request Message Description: deletePerson

For a description of this request message, see the following table.

Node Description Type

SwiPersonIO

Required. An instance of the integration object, SwiPersonIO.

Contact is the parent header and the following are the child.

Integration Object

The following nodes apply to SwiOrganizationIO

Id

Row ID of the record in the requesting system cross-reference ID.

String

CellularPhone

Contact’s mobile phone number.

String

BirthDate

Contact’s birth date.

String

EmailAddress

Contact’s email address.

String

FaxPhone

Contact’s fax number.

String

FirstName

Contact’s first name.

String

HomePhone

Contact’s home phone number.

String

Income

Contact’s income.

String

IncomeCurrencyCode

Income currency code.

String

IntegrationId

Integration ID.

String

LastName

Contact’s last name.

String

MF

Male or female.

String

MM

Mr. or Ms.

String

ManagerIntegrationId

Manager’s integration ID.

String

MaritalStatus

Contact’s marital status.

String

MiddleName

Contact’s middle name.

String

MotherMaidenName

Contact’s mothers’ maiden name

String

PartyUId

Party unique ID.

String

PersonUId

Person user ID.

String

PreferredCommunications

Contact’s preferred communication method.

String

PreferredLanguageCode

Contact preferred language code.

String

SocialSecurityNumber

Contact’s social security number.

String

Status

Status.

String

AIAUCMIntegrationId

Oracle Application Integration Architecture and Oracle Customer Hub (UCM) integration ID.

String

ListOfContact_Account

Optional. Account associated with the contact.

Integration Component

ListOfUcmContactPrivacy

Optional. Contact’s privacy details.

Integration Component

ListOfContact_CommunicationAddress

Optional. Contact’s communication address.

Integration Component

ListOfContact_AlternatePhone

Optional. Contact’s alternate phone details.

Integration Component

ListOfContact_Position

Optional. Contact’s positions.

Integration Component

ListOfContact_Households

Optional. Contact’s household.

Integration Component

ListOfContact_INSPersonalAddress

Optional. Contact’s personal address details.

Integration Component

ListOfContact_Organization

Optional. Contact’s organization details.

Integration Component

ListOfFINCORPAccount

Optional. Details of the associated FINCORP account.

Integration Component

ListOfUCMHEConstituentName

Optional. Details of the constituent’s names.

Integration Component

ListOfUCMHEConstituentIdentification

Optional. Details of the constituent’s identification.

Integration Component

ListOfUCMHEConstituentAddress

Optional. Details of the constituent’s addresses.

Integration Component

ListOfUCMHEConstituentAffiliation

Optional. Details of the constituent’s affiliations.

Integration Component

Response Message Description: deletePerson

For a description of this response message, see the following table.

Node Description Type

SwiPersonIO

Required. The same request instance of the integration object, SwiPersonIO.

Integration Object

Error Code

Error code, if any.

String

Error Message

Error message, if any.

String

Error Symbol

Error symbol, if any

String

Request Message Description: getPerson

For a description of this request message, see the following table.

Node Description Type

SwiPersonIO

Required. An instance of the integration object, SwiPersonIO.

Contact is the parent header and the following are the child.

Integration Object

The following nodes apply to SwiOrganizationIO

Id

Row ID of the record in the requesting system cross-reference ID.

String

CellularPhone

Contact’s mobile phone number.

String

BirthDate

Contact’s birth date.

String

EmailAddress

Contact’s email address.

String

FaxPhone

Contact’s fax number.

String

FirstName

Contact’s first name.

String

HomePhone

Contact’s home phone number.

String

Income

Contact’s income.

String

IncomeCurrencyCode

Income currency code.

String

IntegrationId

Integration ID.

String

LastName

Contact’s last name.

String

MF

Male or female.

String

MM

Mr. or Ms.

String

ManagerIntegrationId

Manager’s integration ID.

String

MaritalStatus

Contact’s marital status.

String

MiddleName

Contact’s middle name.

String

MotherMaidenName

Contact’s mothers’ maiden name

String

PartyUId

Party unique ID.

String

PersonUId

Person user ID.

String

PreferredCommunications

Contact’s preferred communication method.

String

PreferredLanguageCode

Contact preferred language code.

String

SocialSecurityNumber

Contact’s social security number.

String

Status

Status.

String

AIAUCMIntegrationId

Oracle Application Integration Architecture and Oracle Customer Hub (UCM) integration ID.

String

ListOfContact_Account

Optional. Account associated with the contact.

Integration Component

ListOfUcmContactPrivacy

Optional. Contact’s privacy details.

Integration Component

ListOfContact_CommunicationAddress

Optional. Contact’s communication address.

Integration Component

ListOfContact_AlternatePhone

Optional. Contact’s alternate phone details.

Integration Component

ListOfContact_Position

Optional. Contact’s positions.

Integration Component

ListOfContact_Households

Optional. Contact’s household.

Integration Component

ListOfContact_INSPersonalAddress

Optional. Contact’s personal address details.

Integration Component

ListOfContact_Organization

Optional. Contact’s organization details.

Integration Component

ListOfFINCORPAccount

Optional. Details of the associated FINCORP account.

Integration Component

ListOfUCMHEConstituentName

Optional. Details of the constituent’s names.

Integration Component

ListOfUCMHEConstituentIdentification

Optional. Details of the constituent’s identification.

Integration Component

ListOfUCMHEConstituentAddress

Optional. Details of the constituent’s addresses.

Integration Component

ListOfUCMHEConstituentAffiliation

Optional. Details of the constituent’s affiliations.

Integration Component

Response Message Description: getPerson

For a description of this response message, see the following table.

Node Description Type

SwiPersonIO

An instance of the integration object, SwiPersonIO.

Contact is the parent header.

Integration Object

Error Code

Error code, if any.

String

Error Message

Error message, if any.

String

Error Symbol

Error symbol, if any.

String