Check the participant's access right
Check the participant's access right to drive what is presented to the participant. You may specify one or more than one access type to check based on the below AccessAttributes. In the Response ParticipantAccessRights you will be returned the bitwise results of what options are currently enabled.
-
tpaId string Required
A unique identifier used to identify your admin instance. This value was system generated with the admin instance was created.
-
employerId string Required
Unique identifier for the employer. Note: When the employer was created, WealthCare Admin assigned the 3-character prefix; you assigned the remaining characters.
-
participantId string Required
Participant Id
-
accessAttributes enum<string>
AccessAttributes Enumeration values is used to determine whether participant has access to particular feature / functionality / page. This is a bit field, so to request information for multiple attributes at once, add the values of the attribute together. See bit field guide for more information.
Possible values:None
AllowParticipantClaimEntry
AllowParticipantReceiptUpload
AllowParticipantPayProvider
AllowParticipantEmailUpdates
AllowParticipantEmailAdmin
AllowParticipantAccessDependentInfo
AllowParticipantRequestNewCard
AllowParticipantUpdateDemoInfo
AllowParticipantUpdateDirectDepositInfo
AllowParticipantViewDirectDepositInfo
AllowParticipantClaimsCrossOver
AllowParticipantCommunicationSelection
AllowEmpeSelfCreation
AllowParticipantUpdateAutoReimbSettings
AllowParticipantAddDependent
AllowParticipantLinkDependentAccount
AllowParticipantCreateDependentCard
AllowParticipantRequireDependentDOBSSN
AllowParticipantCardReimbursement
IsEligibleEnroll
GetAcctClassification
GetInnoPartners
GetParticipantPortalAccessInfo
EmployerNoDebitCard
DirectDepositBankAccountValidation
AllowParticipantOnlineRepayment
AllowOfflineSAAuthenticationToken
AllowSAFeatureOnOff
AllowParticipantTransaction
-
decrypt integer <int32>
Indicate if the URI parameters are encrypted or not. 1: encrypted, 0: decrypted, default to 0.
-
AcctsWaitingAdditionalInformation array <string>
Returns Flex Account ID for the HSA account(s) in Awaiting Additional Information status
-
ParticipantAccessRights enum<string>
AccessAttributes Enumeration values is used to determine whether participant has access to particular feature / functionality / page.
Possible values:None
AllowParticipantClaimEntry
AllowParticipantReceiptUpload
AllowParticipantPayProvider
AllowParticipantEmailUpdates
AllowParticipantEmailAdmin
AllowParticipantAccessDependentInfo
AllowParticipantRequestNewCard
AllowParticipantUpdateDemoInfo
AllowParticipantUpdateDirectDepositInfo
AllowParticipantViewDirectDepositInfo
AllowParticipantClaimsCrossOver
AllowParticipantCommunicationSelection
AllowEmpeSelfCreation
AllowParticipantUpdateAutoReimbSettings
AllowParticipantAddDependent
AllowParticipantLinkDependentAccount
AllowParticipantCreateDependentCard
AllowParticipantRequireDependentDOBSSN
AllowParticipantCardReimbursement
IsEligibleEnroll
GetAcctClassification
GetInnoPartners
GetParticipantPortalAccessInfo
EmployerNoDebitCard
DirectDepositBankAccountValidation
AllowParticipantOnlineRepayment
AllowOfflineSAAuthenticationToken
AllowSAFeatureOnOff
-
InnoPartnerIds array <string>
Displays a list of Innovation Partner IDs that are enabled for a participant. Innovation partners are controlled by Alegeus and include vendors like FSA Store, HSA Store, etc. This value will be null if no innovation partners are enabled for this participant.
-
AcctTypeClasses array <object>
If GetAcctClassification is a requested attribute, this will be populated with the account types which the participant can see. Valid values are FSA, HRA, HSA, VEBA, Deductible, Transit, Parking and Other. If GetAcctClassification is not requested, this will be null.
-
Description string
Account type class information, valid values are FSA, HRA, HSA, VEBA, Deductible, Transit, Parking and Other.
-
HasType boolean
Determines specified account type class exists or not, value can be True or False.
-