NovatusCompanyPerson Object

  • The NovatusCompanyPerson class contains information about Company persons. 
  • When creating a Company Person, the firstName and lastName fields are required. 
  • The company field is only for reference, the create/update methods only use the companyId field to determine what company the person belongs to.

Production WSDL: https://app1.novatuscontracts.com/Contracts/wsapi/v1/CompanyPerson?Wsdl

Field Name

Type

Description

Queryable

Required

id

String

A unique identifier of this Company Person

Yes

-

prefix

String

Person Name Prefix

Yes

-

firstName

String

Person First Name

Yes

Yes

middleName

String

Person Middle Name

-

-

lastName

String

Person Last Name

Yes

Yes

title

String

Person Title

Yes

-

addressLine1

String

Address Line 1

Yes

-

addressLine2

String

Address Line 2

Yes

-

mailStop

String

Mail Stop

Yes

-

city

String

City

Yes

-

state

String

State

Yes

-

postalCode

String

Postal Code

Yes

-

country

String

Country

Yes

-

emailAddress

String

Email Address

Yes

Yes

organization

String

Person Organization

Yes

-

workCountryCode

String

Work Phone Number Country Code

-

-

workAreaCode

String

Work Phone Number Area Code

-

-

workNumber

String

Work Phone Number

Yes

-

workExtension

String

Work Phone Number Extension

-

-

cellCountryCode

String

Cell Phone Number Country Code

-

-

cellAreaCode

String

Cell Phone Number Area Code

-

-

cellNumber

String

Cell Phone Number

Yes

-

cellExtension

String

Cell Phone Number Extension

-

-

homeCountryCode

String

Home Phone Number Country Code

-

-

homeAreaCode

String

Home Phone Number Area Code

-

-

homeNumber

String

Home Phone Number

Yes

-

homeExtension

String

Home Phone Number Extension

-

-

faxCountryCode

String

Fax Number Country Code

-

-

faxAreaCode

String

Fax Number Area Code

-

-

faxNumber

String

Fax Number

Yes

-

faxExtension

String

Fax Number Extension

-

-

notes

String

Notes

Yes

-

company

NovatusCompany

Company Data for this person

Yes

-

companyId

String

The ID for this user's company

Yes

Yes


NovatusCompanyPerson Object Methods


NovatusCompanyPerson NQL Statements

These are list of items that can be placed into an NQL statement to filter Company Person queries.  This is different from the above chart in that these are not methods that can return data but rather NQL statements that can allow you to filter query results.

Field Name

Description

id

A unique identifier of this Company Person

prefix

Person Name Prefix

firstname

Person First Name

middlename

Person Middle Name

lastname

Person Last Name

title

Person Title

address1

Address Line 1

address2

Address Line 2

mailstop

Mail Stop

city

City

state

State

postal

Postal Code

country

Country

email

Email Address

organization

Person Organization

work

Work Phone Number

cell

Cell Phone Number

home

Home Phone Number

faxNumber

Fax Number

notes

Notes

companyname

Company this person is associated with

companyId

The ID for this user's company