EmploymentInformation struct provides detailed employment data for church members, supporting ministry planning, demographic analysis, and professional networking within the church community.
Properties
The member’s employment status indicating their current work situation.Possible values:
employed- Currently employedemployedAndBusiness- Both employed and running a businessunemployed- Currently unemployedstudent- Full-time studenthomemaker- Homemakerretired- RetiredselfEmployed- Self-employedbusinessPrincipal- Business owner/principalprivateEmployed- Private sector employmentgovernment- Government employmentnotApplicable- Not applicableother- Other status
The name of the organization where the member is employed. Used for professional networking, workplace ministry opportunities, and understanding the member’s professional context.
The member’s occupation category for broad classification.Possible values:
ministry- Ministry workhealthCare- Healthcare professiondefence- Defence/militarypolice- Police/law enforcementcorporate- Corporate sectoreducation- Education sectorrealEstate- Real estatemedia- Media/journalismit- IT/ITEShumanResource- Human resourcesbanking- Banking sectorgovernment- Government sectorothers- Other occupationsnotApplicable- Not applicableother- Other
The member’s employment sector for demographic analysis.Possible values:
governmentPublic- Government/Public sectorprivateSector- Private sectorbusiness- Business ownershipprivateAndBusiness- Both private employment and businessgovPublicAndBusiness- Both government/public and businessnotApplicable- Not applicable
The member’s specific occupation subcategory for detailed classification. This provides more granular information within the occupation category (e.g., “Doctor” under Healthcare, “Software Developer” under IT).
The occupation category, inferred from the subcategory if not directly provided. This computed property ensures that occupation category information is always available, either directly or inferred from the subcategory.
Example Usage
Basic Access
Ministry Planning Based on Employment
Professional Networking
Demographic Analysis
Protocol Conformance
TheMember struct conforms to EmploymentInformationRepresentable, allowing direct access:
Display Formats
Enums provide multiple display formats:Occupation Hierarchy
The employment information supports hierarchical occupation modeling:Best Practices
Ministry Applications
- Skill Matching: Use occupation data to match members with appropriate ministries
- Schedule Planning: Consider employment status when scheduling ministry activities
- Professional Ministry: Use organization data for workplace ministry opportunities
- Demographic Planning: Use sector data for church-wide demographic analysis
Data Entry
- Complete Information: Provide both category and subcategory when possible
- Sector Accuracy: Use appropriate sector for demographic analysis
- Organization Names: Use full organization names for professional networking
- Status Updates: Keep employment status current for ministry planning
See Also
- Member - Main member struct
- MemberExpand - How to expand employment information
- ContactInformation - Contact details
- MembersHandler - Fetching members with employment info
