GroupMembershipResponseDto

Type Alias: GroupMembershipResponseDto

[object Object]

Defined in: app/api/types.gen.ts:599

Represents the response DTO for a group membership, containing all relevant information about the group membership, including its properties and information about the associated member and group. The GroupMembershipResponseDTO is used to transfer comprehensive group membership data from the server to the client when retrieving group membership information, allowing for a complete representation of the group membership's details, member information, group information, and any associated role alias information in the response payload.

Properties

groupId

[object Object]

Defined in: app/api/types.gen.ts:615

The group associated with this membership.


groupName

[object Object]

Defined in: app/api/types.gen.ts:619

Represents a Group within the organization. A Group can be a Committee, Working Group, or Dispute group. Each Group has a unique identifier, a name, an active status, and can have multiple members associated with it through GroupMemberships. The Group entity also includes properties for the type of group and default financial information such as GL account and cost center. This entity is used to manage and organize different groups within the system, allowing for better collaboration and communication among members.


groupType

[object Object]

Defined in: app/api/types.gen.ts:620


id

[object Object]

Defined in: app/api/types.gen.ts:603

The unique identifier of a group membership, assigned incrementally.


memberId?

optional memberId?: string | null

Defined in: app/api/types.gen.ts:607

The member associated with this membership.


memberName?

optional memberName?: string | null

Defined in: app/api/types.gen.ts:611

The first name of the member.


membershipYear

[object Object]

Defined in: app/api/types.gen.ts:624

The year of the membership.


roleAliasId?

optional roleAliasId?: number | null

Defined in: app/api/types.gen.ts:628

The role of the member in this group membership.


roleAliasName?

optional roleAliasName?: string | null

Defined in: app/api/types.gen.ts:632

The name of the role alias.

On this page