Data types reference > Web Services data types > Patron service > GroupInfo

GroupInfo

The GroupInfo type displays information about a particular user group.

Ancestors

None

Relevant operations

lookupMyAccountInfo
lookupPatronInfo

Contents

This type has the following elements:

Element

Type

Occ.

Description

groupName

xs:long

1

Displays the name of the user group.

numberOfGroupMembers

xs:int

1

Displays the number of users in the user group.

dateGroupCreated

xs:date

1

Displays the date the group was created.

groupStatusID

xs:string

0..1

Displays the status ID for the entire User Group.

groupStatusDescription

xs:string

0..1

Displays a description about the status for the entire User Group.

groupStatusMessage

xs:string

0..1

Displays a message about the status for the entire User Group.

userGroupResponsibilityPolicyID

xs:string

1

Displays the ID of the Responsibility Policy.

userGroupResponsibilityPolicyDescription

xs:string

1

Displays the description of the Responsibility Policy.

userGroupResponsibilityLevelID

xs:string

1

Displays the ID of the level of responsibility for delinquencies. The level can be either SELF or LINKED. The value is determined by the Responsibility Policy.

userGroupResponsibilityTypeID

xs:string

1

Displays the type field used to indicate if transactions such as checkouts are handled differently. This value is determined by the Responsibility Policy.

noticeMaster

xs:boolean

1

Displays whether all notices for the group are sent to this user (true) or not (false). There can only be one Notice Master per group.

allowedDisplayGroupCheckouts

xs:boolean

1

Displays whether the user is allowed to see charges for other members of the group (true) or not (false).

allowedDisplayGroupHolds

xs:boolean

1

Displays whether the user can see holds that belong to other members of the group (true) or not (false).

allowedCheckoutGroupHolds

xs:string

1

Displays whether the user can check out items on hold for other members of the group (true) or not (false).

allowedCancelGroupHolds

xs:boolean

1

Displays whether the user can remove holds for other members of the group (true) or not (false).

allowedDisplayGroupFees

xs:boolean

1

Displays whether the user can see bills that belong to other members of the group (true) or not (false).

allowedPayGroupFees

xs:boolean

1

Displays whether the user can pay bills for other members of the group (true) or not (false).

allowedGroupChoice

xs:boolean

1

Displays whether WorkFlows displays a prompt (true) or not (false) for Checkout, Place Hold, or Bill User that asks whether the transaction is for the group or individual.

A value of true indicates that a prompt displays. A value of false indicates that a prompt does not display.

groupMemberCheckoutInfo

GroupMemberCheckoutInfo

0..*

Displays checkout information for the group member if includePatronCheckoutInfo is set to true and the user has appropriate permissions.

groupMemberHoldInfo

GroupMemberHoldInfo

0..*

Displays hold information for the group member if includePatronHoldInfo is set to true and the user has appropriate permissions.

groupMemberFeeInfo

GroupMemberFeeInfo

0..*

Displays fee and fine information for the group member if includeFeeInfo is set to true and the user has appropriate permissions.

groupMemberInfo

GroupMemberInfo

0..*

Displays information about the group members.

 


© 2009-2012 SirsiDynix