POST api/MentalHealth/CheckEligibility?effectiveDate={effectiveDate}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
effectiveDate

date

Required

Body Parameters

EligibilityRequestModel
NameDescriptionTypeAdditional information
MemberId

integer

Required

PolicyId

integer

Required

JoinDate

string

Required

Request Formats

application/json, text/json

Sample:
{
  "MemberId": 1,
  "PolicyId": 1,
  "JoinDate": "sample string 1"
}

application/xml, text/xml

Sample:
<EligibilityRequestModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/GBG.MemberPortal.Data.Models.MentalHealth">
  <JoinDate>sample string 1</JoinDate>
  <MemberId>1</MemberId>
  <PolicyId>1</PolicyId>
</EligibilityRequestModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

EligibilityResponseModel
NameDescriptionTypeAdditional information
IsEligible

boolean

None.

IsInvited

boolean

None.

Reason

string

None.

ReasonCode

string

None.

InviteLink

string

None.

InvitedEmail

string

None.

IsShowAction

boolean

None.

Response Formats

application/json, text/json

Sample:
{
  "IsEligible": true,
  "IsInvited": true,
  "Reason": "sample string 3",
  "ReasonCode": "sample string 4",
  "InviteLink": "sample string 5",
  "InvitedEmail": "sample string 6",
  "IsShowAction": true
}

application/xml, text/xml

Sample:
<EligibilityResponseModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/GBG.MemberPortal.Data.Models.MentalHealth">
  <InviteLink>sample string 5</InviteLink>
  <InvitedEmail>sample string 6</InvitedEmail>
  <IsEligible>true</IsEligible>
  <IsInvited>true</IsInvited>
  <IsShowAction>true</IsShowAction>
  <Reason>sample string 3</Reason>
  <ReasonCode>sample string 4</ReasonCode>
</EligibilityResponseModel>