Committees Business Objects

Related videos

The following Committees business objects are commonly used in committee-related queries. Review the descriptions to see how each can be joined with other business objects and what properties they include.

In This Article 

CsCommittee

Contains specific committee participation history. There are likely multiple rows for this BO, making it multi-instance.

To get full details of a committee you will need to join multiple committee business objects. CsCommittee provides a limited subset of information. To filter who is active in a committee you must use two filters – using two fields together will automatically create an OR situation.

Common joins

Some common joins include:

Table 13: Viewing common joins for CsCommittee

Business Object Relation Notes
NetContactData CsCommittee.iMIS Id = NetContactData.Id  
CsCommitteePosition CsCommittee.Position = CsCommitteePosition.Position Code Gets the position descriptive text and position rank for sorting.
CsCommitteeCode CsCommittee.Committee Code = CsCommitteeCode.Code Gets committee details from CsCommitteeCode.

Properties

Table 14: Viewing properties for CsCommittee

Properties

ActivityType FromDate
CompanyID ThruDate
ID Other
CommitteeCode LastUpdated
SequenceNumber NoMail
Position Notes

CsCommitteeCode

Contains details about the configuration of committees including code, title, description, and group. This BO returns one row per committee and is used to return committee setup information.

To get full details of a committee you will need to join multiple committee business objects. CsCommitteeCode provides a limited subset of information.

Common joins

Some common joins include:

Table 15: Viewing common joins for CsCommitteeCode
Business Object Relation Notes
CsCommitteeMember CsCommitteeMember.Committee Product Code = CsCommitteeCode.Product Code Gets committee membership and details

Properties

Table 16: Viewing properties for CsCommitteeCode
Properties
Description ProductCode
PaidThruValidation Code
TheGroup Status
Note Title

CsCommitteeMember

Contains committee member information. There are likely multiple rows per iMIS ID in this BO for each committee membership.

Common joins

Some common joins include:

Table 17: Viewing common joins for CsCommitteeMember
Business Object Relation Notes
CsCommitteeCode CsCommitteeMember.Committee Product Code = CsCommitteeCode.Product Code Gets committee member details.

Properties

Table 18: Viewing properties for CsCommitteeMember
Properties
BillingAddress ID Title
CommitteeDescription Last_First TollFreePhone
CommitteeGroup MailingAddress WorkPhone
CommitteeName Note ExcludeDirectory
CommitteeProductCode Organization Status
Email Position Type
Fax PositionRank CommitteeStatus
FullName TermEnd CommitteeMemberName
HomePhone TermStart GroupMemberDetailId