Member
Type Alias: Member
[object Object]
Defined in: app/api/types.gen.ts:740
Represents a member of the organization. A member has various properties such as personal information, contact details, registration date, and relationships with other entities such as enrollments, group memberships, and announcements. This entity is used to manage and organize members within the system, allowing for better communication, access control, and personalized experiences based on member preferences and attributes.
Properties
announcements?
optionalannouncements?:Announcement[]
Defined in: app/api/types.gen.ts:841
The announcements created by this member.
authSystemUserId?
optionalauthSystemUserId?:string|null
Defined in: app/api/types.gen.ts:748
The id of the member int he authenticatioin system, used for authentication and authorization.
begunstiger?
optionalbegunstiger?:boolean
Defined in: app/api/types.gen.ts:833
Indicates whether the member is a "Begunstiger".
city
[object Object]
Defined in: app/api/types.gen.ts:788
The city of the member.
dateOfBirth?
optionaldateOfBirth?:string
Defined in: app/api/types.gen.ts:792
The date of birth of the member.
[object Object]
Defined in: app/api/types.gen.ts:764
The email address of the member.
enrollments?
optionalenrollments?:Enrollment[]
Defined in: app/api/types.gen.ts:812
The activities this member is enrolled in.
ereLid?
optionalereLid?:boolean
Defined in: app/api/types.gen.ts:829
Indicates whether the member is an honorary member.
firstName
[object Object]
Defined in: app/api/types.gen.ts:756
The first name of the member.
gratie?
optionalgratie?:boolean
Defined in: app/api/types.gen.ts:821
Indicates whether the member is granted a fee waiver.
groupMemberships?
optionalgroupMemberships?:GroupMembership[]
Defined in: app/api/types.gen.ts:816
The groups this member is part of.
houseNumber
[object Object]
Defined in: app/api/types.gen.ts:780
The house number of the member.
id?
optionalid?:string
Defined in: app/api/types.gen.ts:744
The unique identifier of a member, assigned incrementally.
lastName
[object Object]
Defined in: app/api/types.gen.ts:760
The last name of the member.
lidVanVerdienste?
optionallidVanVerdienste?:boolean
Defined in: app/api/types.gen.ts:825
Indicates whether the member is a "Lid van Verdienste".
mailSubscriptions?
optionalmailSubscriptions?:number
Defined in: app/api/types.gen.ts:796
The mail subscriptions of the member.
notes?
optionalnotes?:string|null
Defined in: app/api/types.gen.ts:800
The notes about the member.
parentPhoneNumber?
optionalparentPhoneNumber?:string|null
Defined in: app/api/types.gen.ts:772
Phone number of the member's parent or guardian, if the member is a minor.
phoneNumber
[object Object]
Defined in: app/api/types.gen.ts:768
The phone number of the member.
postalCode
[object Object]
Defined in: app/api/types.gen.ts:784
The postal code of the member.
preferredLanguage?
optionalpreferredLanguage?:Language
Defined in: app/api/types.gen.ts:817
profilePictureFileName?
optionalprofilePictureFileName?:string|null
Defined in: app/api/types.gen.ts:849
The file name of the profile picture of the member.
profilePicturePath?
optionalprofilePicturePath?:string|null
Defined in: app/api/types.gen.ts:845
The path to the profile picture of the member.
registeredOn?
optionalregisteredOn?:string
Defined in: app/api/types.gen.ts:804
The date and time at which the member registered.
street
[object Object]
Defined in: app/api/types.gen.ts:776
The street of the member.
studentNumber
[object Object]
Defined in: app/api/types.gen.ts:752
The student number of the member.
studyEnrollments?
optionalstudyEnrollments?:StudyEnrollment[]
Defined in: app/api/types.gen.ts:808
The enrollments associated with this member.
suspended?
optionalsuspended?:boolean
Defined in: app/api/types.gen.ts:837
Indicates whether the member is suspended.