Skip to content

Commit 1790d62

Browse files
author
jlhofmann-microsoft
committed
Release HR Benefits v1.1.0.0
1 parent 9236e2c commit 1790d62

File tree

4 files changed

+54
-39
lines changed

4 files changed

+54
-39
lines changed

workforce/hr-benefits/BUILD.md

Lines changed: 34 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@ The **HR Benefits module** manages the full lifecycle of employee benefit offeri
1010
Defines a specific benefit offering provided by the organization (e.g., Medical Plan A, Pension Plan, Basic Life Insurance), including plan year and provider.
1111

1212
**Completed:**
13-
14-
**Completed Last Round:**
1513
- Plan Code: Text
1614
- Parent Benefit Plan: Lookup (HR Benefit Plan)
1715
- Benefit Category: Choice (Benefit Category)
@@ -30,6 +28,8 @@ Defines a specific benefit offering provided by the organization (e.g., Medical
3028
- Legal Authority: Lookup (Legal Authority)
3129
- Compliance Framework: Lookup (Compliance Framework)
3230

31+
**Completed Last Round:**
32+
3333
**Planned:**
3434

3535
---
@@ -38,8 +38,6 @@ Defines a specific benefit offering provided by the organization (e.g., Medical
3838
Defines selectable options within a benefit plan (e.g., PPO vs. HDHP, Basic vs. Premium coverage).
3939

4040
**Completed:**
41-
42-
**Completed Last Round:**
4341
- Option Code: Text
4442
- HR Benefit Plan: Lookup (HR Benefit Plan)
4543
- Description: Memo
@@ -49,6 +47,8 @@ Defines selectable options within a benefit plan (e.g., PPO vs. HDHP, Basic vs.
4947
- Premium Amount: Currency
5048
- Coverage Summary: Memo
5149

50+
**Completed Last Round:**
51+
5252
**Planned:**
5353

5454
---
@@ -57,15 +57,15 @@ Defines selectable options within a benefit plan (e.g., PPO vs. HDHP, Basic vs.
5757
Defines coverage tiers available under benefit plans (e.g., Employee Only, Employee + Spouse, Family). Used to determine pricing and eligibility.
5858

5959
**Completed:**
60-
61-
**Completed Last Round:**
6260
- Coverage Code: Text
6361
- HR Benefit Plan: Lookup (HR Benefit Plan)
6462
- Coverage Type: Choice (Benefit Coverage Type)
6563
- Description: Memo
6664
- Allows Dependents: Yes / No
6765
- Maximum Dependents: Integer
6866

67+
**Completed Last Round:**
68+
6969
**Planned:**
7070

7171
---
@@ -74,8 +74,6 @@ Defines coverage tiers available under benefit plans (e.g., Employee Only, Emplo
7474
Stores information about the external or internal organization administering the benefit plan (e.g., insurance carrier, retirement board, third-party administrator).
7575

7676
**Completed:**
77-
78-
**Completed Last Round:**
7977
- Provider Code: Text
8078
- Provider Account: Lookup (Account)
8179
- Provider Type: Choice (Benefit Provider Type)
@@ -92,6 +90,8 @@ Stores information about the external or internal organization administering the
9290
- Tax ID: Text
9391
- Description: Memo
9492

93+
**Completed Last Round:**
94+
9595
**Planned:**
9696

9797
---
@@ -100,8 +100,6 @@ Stores information about the external or internal organization administering the
100100
Stores plan-related documentation such as summary plan descriptions, policy documents, regulatory filings, or internal guidelines.
101101

102102
**Completed:**
103-
104-
**Completed Last Round:**
105103
- HR Benefit Plan: Lookup (HR Benefit Plan)
106104
- Document Type: Choice (Benefit Document Type)
107105
- Document: Lookup (Document)
@@ -111,6 +109,8 @@ Stores plan-related documentation such as summary plan descriptions, policy docu
111109
- Version Number: Text
112110
- Description: Memo
113111

112+
**Completed Last Round:**
113+
114114
**Planned:**
115115

116116
---
@@ -121,8 +121,6 @@ Stores plan-related documentation such as summary plan descriptions, policy docu
121121
Defines reusable eligibility conditions for benefit participation, such as employment type, grade/rank, bargaining unit, service duration, or location.
122122

123123
**Completed:**
124-
125-
**Completed Last Round:**
126124
- HR Benefit Plan: Lookup (HR Benefit Plan)
127125
- Rule Type: Choice (Benefit Eligibility Rule Type)
128126
- Description: Memo
@@ -138,6 +136,8 @@ Defines reusable eligibility conditions for benefit participation, such as emplo
138136
- Age Maximum: Integer
139137
- Rule Priority: Integer
140138

139+
**Completed Last Round:**
140+
141141
**Planned:**
142142

143143
---
@@ -146,15 +146,15 @@ Defines reusable eligibility conditions for benefit participation, such as emplo
146146
Defines waiting period rules before an employee becomes eligible for enrollment (e.g., 30 days after hire, first of month following eligibility).
147147

148148
**Completed:**
149-
150-
**Completed Last Round:**
151149
- HR Benefit Plan: Lookup (HR Benefit Plan)
152150
- Waiting Period Type: Choice (Benefit Waiting Period Type)
153151
- Waiting Days: Integer
154152
- Calculation Method: Choice (Benefit Calculation Method)
155153
- Effective Date Rule: Memo
156154
- Description: Memo
157155

156+
**Completed Last Round:**
157+
158158
**Planned:**
159159

160160
---
@@ -163,8 +163,6 @@ Defines waiting period rules before an employee becomes eligible for enrollment
163163
Defines enrollment windows such as Open Enrollment, New Hire Enrollment, or Special Enrollment periods, including start and end dates.
164164

165165
**Completed:**
166-
167-
**Completed Last Round:**
168166
- Period Type: Choice (Benefit Enrollment Period Type)
169167
- Stage: Choice (Term Status)
170168
- Start Date: Date
@@ -179,6 +177,8 @@ Defines enrollment windows such as Open Enrollment, New Hire Enrollment, or Spec
179177
- Communication Date: Date
180178
- Description: Memo
181179

180+
**Completed Last Round:**
181+
182182
**Planned:**
183183

184184
---
@@ -189,8 +189,6 @@ Defines enrollment windows such as Open Enrollment, New Hire Enrollment, or Spec
189189
Represents an individual's enrollment in a specific benefit plan, including selected option, coverage level, effective dates, and enrollment status.
190190

191191
**Completed:**
192-
193-
**Completed Last Round:**
194192
- Enrollment Number: Text
195193
- Person: Lookup (Person)
196194
- HR Benefit Plan: Lookup (HR Benefit Plan)
@@ -219,6 +217,8 @@ Represents an individual's enrollment in a specific benefit plan, including sele
219217
- Confirmation Date: Date
220218
- Supporting Document: Lookup (Document)
221219

220+
**Completed Last Round:**
221+
222222
**Planned:**
223223

224224
---
@@ -227,14 +227,14 @@ Represents an individual's enrollment in a specific benefit plan, including sele
227227
Captures detailed selections made under a benefit enrollment, such as optional riders, add-ons, or sub-options within a plan.
228228

229229
**Completed:**
230-
231-
**Completed Last Round:**
232230
- HR Benefit Enrollment: Lookup (HR Benefit Enrollment)
233231
- Election Type: Choice (Benefit Election Type)
234232
- Election Value: Text
235233
- Election Amount: Currency
236234
- Description: Memo
237235

236+
**Completed Last Round:**
237+
238238
**Planned:**
239239

240240
---
@@ -243,8 +243,6 @@ Captures detailed selections made under a benefit enrollment, such as optional r
243243
Stores beneficiary designations for benefit plans that require them (e.g., life insurance, retirement). Includes allocation percentage, relationship, effective dates, and priority sequencing.
244244

245245
**Completed:**
246-
247-
**Completed Last Round:**
248246
- HR Benefit Enrollment: Lookup (HR Benefit Enrollment)
249247
- Person: Lookup (Person)
250248
- Beneficiary Type: Choice (Benefit Beneficiary Type)
@@ -262,6 +260,8 @@ Stores beneficiary designations for benefit plans that require them (e.g., life
262260
- Effective End Date: Date
263261
- Description: Memo
264262

263+
**Completed Last Round:**
264+
265265
**Planned:**
266266

267267
---
@@ -272,8 +272,6 @@ Stores beneficiary designations for benefit plans that require them (e.g., life
272272
Records a reported qualifying life event for an individual (e.g., marriage, birth, divorce) that may trigger enrollment changes. Includes documentation and approval status.
273273

274274
**Completed:**
275-
276-
**Completed Last Round:**
277275
- Event Number: Text
278276
- Person: Lookup (Person)
279277
- Life Event Type: Choice (Benefit Life Event Type)
@@ -291,6 +289,8 @@ Records a reported qualifying life event for an individual (e.g., marriage, birt
291289
- Description: Memo
292290
- Supporting Document: Lookup (Document)
293291

292+
**Completed Last Round:**
293+
294294
**Planned:**
295295

296296
---
@@ -299,8 +299,6 @@ Records a reported qualifying life event for an individual (e.g., marriage, birt
299299
Tracks specific benefit enrollment changes resulting from a life event, including affected plans, requested modifications, approval status, and effective dates.
300300

301301
**Completed:**
302-
303-
**Completed Last Round:**
304302
- HR Benefit Life Event: Lookup (HR Benefit Life Event)
305303
- HR Benefit Enrollment: Lookup (HR Benefit Enrollment)
306304
- Change Type: Choice (Benefit Enrollment Change Type)
@@ -319,6 +317,8 @@ Tracks specific benefit enrollment changes resulting from a life event, includin
319317
- Processed Date: Date
320318
- Description: Memo
321319

320+
**Completed Last Round:**
321+
322322
**Planned:**
323323

324324
---
@@ -329,8 +329,6 @@ Tracks specific benefit enrollment changes resulting from a life event, includin
329329
Defines employer and employee contribution structures for a benefit plan, option, and/or coverage level. Supports percentage-based or fixed-amount contributions with effective dating.
330330

331331
**Completed:**
332-
333-
**Completed Last Round:**
334332
- HR Benefit Plan: Lookup (HR Benefit Plan)
335333
- HR Benefit Option: Lookup (HR Benefit Option)
336334
- HR Benefit Coverage Level: Lookup (HR Benefit Coverage Level)
@@ -348,6 +346,8 @@ Defines employer and employee contribution structures for a benefit plan, option
348346
- Applies To Pay Grades: Text
349347
- Description: Memo
350348

349+
**Completed Last Round:**
350+
351351
**Planned:**
352352

353353
---
@@ -356,8 +356,6 @@ Defines employer and employee contribution structures for a benefit plan, option
356356
Defines how employer benefit costs are allocated across funds, cost centers, grants, or departments. Supports split allocations and effective dating.
357357

358358
**Completed:**
359-
360-
**Completed Last Round:**
361359
- HR Benefit Plan: Lookup (HR Benefit Plan)
362360
- Organization Unit: Lookup (Organization Unit)
363361
- Funding Source: Text
@@ -369,6 +367,8 @@ Defines how employer benefit costs are allocated across funds, cost centers, gra
369367
- Effective End Date: Date
370368
- Description: Memo
371369

370+
**Completed Last Round:**
371+
372372
**Planned:**
373373

374374
---
@@ -377,8 +377,6 @@ Defines how employer benefit costs are allocated across funds, cost centers, gra
377377
Maps benefit enrollments to payroll deduction identifiers. Supports integration with payroll systems and deduction tracking.
378378

379379
**Completed:**
380-
381-
**Completed Last Round:**
382380
- Deduction Code: Text
383381
- HR Benefit Plan: Lookup (HR Benefit Plan)
384382
- Deduction Type: Choice (Benefit Deduction Type)
@@ -388,6 +386,8 @@ Maps benefit enrollments to payroll deduction identifiers. Supports integration
388386
- Payroll System Code: Text
389387
- Description: Memo
390388

389+
**Completed Last Round:**
390+
391391
**Planned:**
392392

393393
---
@@ -398,8 +398,6 @@ Maps benefit enrollments to payroll deduction identifiers. Supports integration
398398
Tracks internal benefit-related claims or reimbursement requests (e.g., tuition reimbursement, wellness reimbursement). Includes submission details, approval status, payment status, and associated enrollment.
399399

400400
**Completed:**
401-
402-
**Completed Last Round:**
403401
- Claim Number: Text
404402
- Person: Lookup (Person)
405403
- HR Benefit Enrollment: Lookup (HR Benefit Enrollment)
@@ -425,6 +423,8 @@ Tracks internal benefit-related claims or reimbursement requests (e.g., tuition
425423
- Description: Memo
426424
- Supporting Document: Lookup (Document)
427425

426+
**Completed Last Round:**
427+
428428
**Planned:**
429429

430430
---

workforce/hr-benefits/CHANGELOG.md

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,23 @@
22

33
## Unreleased
44

5+
## [1.1.0.0] - 2026-04-07
6+
57
### Added
6-
-
8+
- **HR Benefits Module**: 17 entities with 280+ fields supporting complete benefit lifecycle from plan design through enrollment, life events, and claims processing
9+
- Plan Configuration: HR Benefit Plan, HR Benefit Option, HR Benefit Coverage Level, HR Benefit Provider, HR Benefit Plan Document
10+
- Eligibility & Enrollment Periods: HR Benefit Eligibility Rule, HR Benefit Waiting Period, HR Benefit Enrollment Period
11+
- Enrollment & Elections: HR Benefit Enrollment, HR Benefit Election, HR Benefit Beneficiary
12+
- Life Events & Changes: HR Benefit Life Event, HR Benefit Life Event Change
13+
- Cost & Contribution Management: HR Benefit Contribution Rate, HR Benefit Cost Allocation, HR Benefit Deduction Code
14+
- Claims & Reimbursements: HR Benefit Claim
15+
- **Choice Sets**: 25 global option sets including benefit categories, coverage types, provider types, eligibility rules, enrollment types, life event types, contribution types, claim types, and workflow stages for enrollments, life events, and claims
16+
- **Baseline Forms and Views**: Initial configuration for all 17 entities
717

818
### Changed
9-
-
19+
- **Status Field Refactoring**: Replaced 6 legacy status-specific choice fields with standardized Stage workflow patterns and Core reusable statuses (Term Status, Item Decision Status, Item Validation Status, Item Disposition, Payment Status)
20+
21+
### Removed
22+
- Legacy choice fields: Benefits Period Status, Benefits Enrollment Status, Benefits Event Status, Benefits Verification Status, Benefits Claim Status, Benefits Payment Status — replaced with Stage and Core status fields
23+
24+
---

workforce/hr-benefits/src/Other/Customizations.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<ImportExportXml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" OrganizationVersion="9.2.26031.180" OrganizationSchemaType="Standard" CRMServerServiceabilityVersion="9.2.26031.00182">
2+
<ImportExportXml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" OrganizationVersion="9.2.26031.182" OrganizationSchemaType="Standard" CRMServerServiceabilityVersion="9.2.26031.00182">
33
<Entities />
44
<Roles />
55
<Workflows />

workforce/hr-benefits/src/Other/Solution.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<ImportExportXml version="9.2.26031.180" SolutionPackageVersion="9.2" languagecode="1033" generatedBy="CrmLive" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" OrganizationVersion="9.2.26031.180" OrganizationSchemaType="Standard" CRMServerServiceabilityVersion="9.2.26031.00182">
2+
<ImportExportXml version="9.2.26031.182" SolutionPackageVersion="9.2" languagecode="1033" generatedBy="CrmLive" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" OrganizationVersion="9.2.26031.182" OrganizationSchemaType="Standard" CRMServerServiceabilityVersion="9.2.26031.00182">
33
<SolutionManifest>
44
<UniqueName>appbase_hrbenefits</UniqueName>
55
<LocalizedNames>
66
<LocalizedName description="App Base - HR Benefits" languagecode="1033" />
77
</LocalizedNames>
88
<Descriptions />
9-
<Version>1.0.0.3</Version>
9+
<Version>1.1.0.0</Version>
1010
<Managed>2</Managed>
1111
<Publisher>
1212
<UniqueName>appbase</UniqueName>

0 commit comments

Comments
 (0)