Output representation for a member's eligible plans.
JSON Example
This is a sample JSON for a successful API reqest.
{
"memberId": "0r6xx0000000001AAA",
"membersPlansDetails": {
"values": [
{
"memberId": "0r6xx0000000001AAA",
"plans": {
"Medical": {
"values": [
{
"attributes": [],
"coverages": [
{
"attributes": [],
"coverages": [],
"isOptional": false,
"isPrimarySubscribed": false,
"isSubscribed": false,
"planId": "0rgxx000000001dAAA",
"planName": "Annual Health Checkups"
},
{
"attributes": [],
"coverages": [],
"isOptional": false,
"isPrimarySubscribed": false,
"isSubscribed": false,
"planId": "0rgxx000000003FAAQ",
"planName": "OPD Consults"
}
],
"isOptional": false,
"isPrimarySubscribed": false,
"isSubscribed": false,
"planId": "0rgxx0000000001AAA",
"planName": "Bajaj Medical Premium"
}
]
}
}
},
{
"memberId": "0r6xx0000000002AAB",
"plans": {
"Medical": {
"values": [
{
"attributes": [],
"coverages": [
{
"attributes": [],
"coverages": [],
"isOptional": false,
"isPrimarySubscribed": false,
"isSubscribed": false,
"planId": "0rgxx000000001dAAA",
"planName": "Annual Health Checkups"
}
],
"isOptional": false,
"isPrimarySubscribed": false,
"isSubscribed": false,
"planId": "0rgxx0000000001AAA",
"planName": "Bajaj Medical Premium"
}
]
}
}
}
]
}
}
This is a sample JSON with error.
{
"memberId": "0r6xx0000000001AAA",
"membersPlansDetails": {
"values": [
{
"error": {
"additionalInfo": {},
"code": "SF-0001-0005",
"message": "Specify a valid input for memberId."
},
"memberId": "0r6xx0000000001AAA",
"plans": {}
}
]
}
}
| Property Name | Type | Description | Filter Group and Version | Available Version |
|---|---|---|---|---|
| memberId | String | ID for the primary group census member. | Small, 65.0 | 65.0 |
| membersPlans​Details | Members Plans | List of members with their eligible plans or errors. | Small, 65.0 | 65.0 |