PUT api/benefit-plan/benefit-legal-compliance/update

Request Information

URI Parameters

None.

Body Parameters

BenefitLegalComplianceSubModel
NameDescriptionTypeAdditional information
BenefitPlanId

integer

None.

ComplianceMinumumRequirement

boolean

None.

DescriptionNonCompliance

string

None.

BenefitsLargerMinimumRequirement

boolean

None.

DescriptionExcess

string

None.

OptingOutAallowed

boolean

None.

PlanIntroducedOptOutDefaultRequirement

boolean

None.

PlanComplyOptingOutRequirement

boolean

None.

PlanComplyDescriptionNonCompliance

string

None.

TaxAdvantage

boolean

None.

PlanTaxQualified

boolean

None.

DescriptionNonQualificationItems

string

None.

CoordinationSocialProgram

boolean

None.

IndependentCollectiveBargaining

boolean

None.

DateNextCollectiveBargainingAgreement

date

None.

PeriodicRegulatoryFilings

boolean

None.

EmployeeCommunicationRequirement

boolean

None.

IntegrationWithWorkersCompensation

boolean

None.

EmployerRoleInProgramAdministration

boolean

None.

Remarks

string

None.

Request Formats

application/json, text/json

Sample:
{
  "BenefitPlanId": 1,
  "ComplianceMinumumRequirement": true,
  "DescriptionNonCompliance": "sample string 3",
  "BenefitsLargerMinimumRequirement": true,
  "DescriptionExcess": "sample string 5",
  "OptingOutAallowed": true,
  "PlanIntroducedOptOutDefaultRequirement": true,
  "PlanComplyOptingOutRequirement": true,
  "PlanComplyDescriptionNonCompliance": "sample string 9",
  "TaxAdvantage": true,
  "PlanTaxQualified": true,
  "DescriptionNonQualificationItems": "sample string 12",
  "CoordinationSocialProgram": true,
  "IndependentCollectiveBargaining": true,
  "DateNextCollectiveBargainingAgreement": "2024-12-14T22:43:49.2567291+00:00",
  "PeriodicRegulatoryFilings": true,
  "EmployeeCommunicationRequirement": true,
  "IntegrationWithWorkersCompensation": true,
  "EmployerRoleInProgramAdministration": true,
  "Remarks": "sample string 19"
}

application/xml, text/xml

Sample:
<BenefitLegalComplianceSubModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ALTAMBS.Business.Entities.Models">
  <BenefitPlanId>1</BenefitPlanId>
  <BenefitsLargerMinimumRequirement>true</BenefitsLargerMinimumRequirement>
  <ComplianceMinumumRequirement>true</ComplianceMinumumRequirement>
  <CoordinationSocialProgram>true</CoordinationSocialProgram>
  <DateNextCollectiveBargainingAgreement>2024-12-14T22:43:49.2567291+00:00</DateNextCollectiveBargainingAgreement>
  <DescriptionExcess>sample string 5</DescriptionExcess>
  <DescriptionNonCompliance>sample string 3</DescriptionNonCompliance>
  <DescriptionNonQualificationItems>sample string 12</DescriptionNonQualificationItems>
  <EmployeeCommunicationRequirement>true</EmployeeCommunicationRequirement>
  <EmployerRoleInProgramAdministration>true</EmployerRoleInProgramAdministration>
  <IndependentCollectiveBargaining>true</IndependentCollectiveBargaining>
  <IntegrationWithWorkersCompensation>true</IntegrationWithWorkersCompensation>
  <OptingOutAallowed>true</OptingOutAallowed>
  <PeriodicRegulatoryFilings>true</PeriodicRegulatoryFilings>
  <PlanComplyDescriptionNonCompliance>sample string 9</PlanComplyDescriptionNonCompliance>
  <PlanComplyOptingOutRequirement>true</PlanComplyOptingOutRequirement>
  <PlanIntroducedOptOutDefaultRequirement>true</PlanIntroducedOptOutDefaultRequirement>
  <PlanTaxQualified>true</PlanTaxQualified>
  <Remarks>sample string 19</Remarks>
  <TaxAdvantage>true</TaxAdvantage>
</BenefitLegalComplianceSubModel>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'BenefitLegalComplianceSubModel'.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.