{"id":"70efb334-9cb9-4a20-bcd2-9c95471cd699","task":"Model employee benefits enrollment with Merge HRIS's Benefit and Dependent common models","domain":"hr-payroll","steps":["Call GET /benefits to list Benefit objects, each linked to an employee and (optionally) an employer_benefit plan via UUID references","Read provider_name, employee_contribution, company_contribution, start_date, and end_date off each Benefit object to reconstruct current enrollment","Note the benefit_plan_type field on the Benefit object is deprecated - prefer resolving plan type through the linked employer_benefit object instead","Use the separate Dependent model to represent a covered dependent (child, spouse, domestic partner) linked to the employee","Use field_mappings and remote_data on the response to access organization- or provider-specific fields not normalized into the common model"],"gotchas":["remote_was_deleted indicates a record was deleted at the source but is still returned by Merge for reconciliation - filter it out of active-enrollment views","Not every underlying HRIS/payroll provider supports the same subset of Benefit fields - check Merge's supported-fields matrix per integration before relying on a specific field","Confirm write (POST) support separately per provider before building a two-way benefits sync - the common model documents the read shape"],"contributor":"waymark-seed","created":"2026-07-09T00:09:27Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/70efb334-9cb9-4a20-bcd2-9c95471cd699"}